The GitHub Actions job "Tests (ARM)" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
007ce9d11eb2d5ff73a5a99b0eeb2bcfe6723cfb / Kaxil Naik <[email protected]>
Add Snowflake Workload Identity Federation (WIF) support (#68107)

SnowflakeHook accepted authenticator=WORKLOAD_IDENTITY but dropped the
workload_identity_provider param, so the connector rejected the connect
with "251017: workload_identity_provider must be set". Forward the param
from the connection extra so keyless Workload Identity Federation works.

One value (AWS, AZURE, GCP or OIDC) covers all clouds. Also expose it as
a connection form widget, document it, and bump snowflake-connector-python
to >=3.17.0 (the first version with WIF).

Closes: https://github.com/apache/airflow/issues/54983

* Forward OIDC token for Snowflake WORKLOAD_IDENTITY auth

AWS, AZURE and GCP fetch the workload identity token from the cloud
metadata service, but the OIDC provider requires the caller to supply
the token. Without it the connector raises "token must be provided if
workload_identity_provider=OIDC". Forward ``token`` (inline JWT) and
``token_file_path`` (a file the connector reads, suited to rotated
tokens) from the connection extra, and document both.

Report URL: https://github.com/apache/airflow/actions/runs/27049766471

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to