vincbeck opened a new issue, #63279: URL: https://github.com/apache/airflow/issues/63279
### Body I have a kind request for all the contributors to the latest provider distributions release. Could you please help us to test the RC versions of the providers? The guidelines on how to test providers can be found in [Verify providers by contributors](https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md#verify-the-release-candidate-by-contributors) Let us know in the comments, whether the issue is addressed. These are providers that require testing as there were some substantial changes introduced: ## Provider [airbyte: 5.3.3rc1](https://pypi.org/project/apache-airflow-providers-airbyte/5.3.3rc1) - [ ] [Migrate airbyte connection UI metadata to YAML (#62426)](https://github.com/apache/airflow/pull/62426): @Eason09053360 Linked issues: - [Linked Issue #62345](https://github.com/apache/airflow/issues/62345): @amoghrajesh ## Provider [alibaba: 3.3.5rc1](https://pypi.org/project/apache-airflow-providers-alibaba/3.3.5rc1) - [ ] [Migrate alibaba connection UI metadata to YAML (#62379)](https://github.com/apache/airflow/pull/62379): @anishgirianish Linked issues: - [Linked Issue #62345](https://github.com/apache/airflow/issues/62345): @amoghrajesh ## Provider [amazon: 9.23.0rc1](https://pypi.org/project/apache-airflow-providers-amazon/9.23.0rc1) - [ ] [Add `SesEmailOperator` (#58312)](https://github.com/apache/airflow/pull/58312): @henry3260 Linked issues: - [Linked Issue #57964](https://github.com/apache/airflow/issues/57964): @eladkal - [ ] [issue-57891: Adding `sftp_remote_host` to S3 transfer Operators (#63147)](https://github.com/apache/airflow/pull/63147): @jroachgolf84 Linked issues: - [Linked Issue #57891](https://github.com/apache/airflow/issues/57891): @brettpalmberg - [ ] [Fix CloudwatchTaskHandler not deleting local logs after streaming (#62985)](https://github.com/apache/airflow/pull/62985): @sam-dumont - [ ] [Fix invalid ExtraArgs usage in S3Hook.select_key() method (#63148)](https://github.com/apache/airflow/pull/63148): @justinpakzad - [ ] [Fix S3GetBucketTaggingOperator aws_conn_id parameter (#63137)](https://github.com/apache/airflow/pull/63137): @justinpakzad - [ ] [Scope session token in cookie to base_url (#62771)](https://github.com/apache/airflow/pull/62771): @wolfdn - [ ] [fix(providers/amazon): S3DagBundle does not delete stale dag recursively (#63104)](https://github.com/apache/airflow/pull/63104): @jerryzhou196 - [ ] [Clarify to avoid bumping min version for sagemaker-studio (#62891)](https://github.com/apache/airflow/pull/62891): @eladkal ## Provider [apache.flink: 1.8.3rc1](https://pypi.org/project/apache-airflow-providers-apache-flink/1.8.3rc1) - [ ] [Bump minimum cryptography to 44.0.3 and paramiko to 3.4.0 (#62723)](https://github.com/apache/airflow/pull/62723): @potiuk ## Provider [apache.hive: 9.4.0rc1](https://pypi.org/project/apache-airflow-providers-apache-hive/9.4.0rc1) - [ ] [make hive cli `zooKeeperNamespace` and `Ssl` parameters configurable (#63193)](https://github.com/apache/airflow/pull/63193): @eladkal - [ ] [Fix optional SQA dependency handling in hive provider (#62329)](https://github.com/apache/airflow/pull/62329): @justinpakzad Linked issues: - [Linked Issue #59909](https://github.com/apache/airflow/issues/59909): @potiuk ## Provider [apache.iceberg: 2.0.0rc1](https://pypi.org/project/apache-airflow-providers-apache-iceberg/2.0.0rc1) - [ ] [Add catalog introspection to IcebergHook using pyiceberg (#62634)](https://github.com/apache/airflow/pull/62634): @kaxil - [ ] [Add iceberg support to AnalyticsOperator (#62754)](https://github.com/apache/airflow/pull/62754): @gopidesupavan ## Provider [apache.kafka: 1.13.0rc1](https://pypi.org/project/apache-airflow-providers-apache-kafka/1.13.0rc1) - [ ] [Add commit_offset option to AwaitMessageSensor and AwaitMessageTrigger (#62916)](https://github.com/apache/airflow/pull/62916): @filippzorin Linked issues: - [Linked Issue #55437](https://github.com/apache/airflow/pull/55437): @vincbeck ## Provider [apache.spark: 5.6.0rc1](https://pypi.org/project/apache-airflow-providers-apache-spark/5.6.0rc1) - [ ] [spark-pipelines operator (#61681)](https://github.com/apache/airflow/pull/61681): @sryza ## Provider [celery: 3.17.1rc1](https://pypi.org/project/apache-airflow-providers-celery/3.17.1rc1) - [ ] [fix: ensure Celery tasks are registered at worker startup (main) (#63110)](https://github.com/apache/airflow/pull/63110): @kalluripradeep Linked issues: - [Linked Issue #63050](https://github.com/apache/airflow/pull/63050): @kalluripradeep ## Provider [cncf.kubernetes: 10.14.0rc1](https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.14.0rc1) - [ ] [Add multi-team support for KubernetesExecutor (#61798)](https://github.com/apache/airflow/pull/61798): @vbottu Linked issues: - [Linked Issue #60912](https://github.com/apache/airflow/issues/60912): @o-nikolas - [ ] [Retry on resource version too old k8s executor (#63061)](https://github.com/apache/airflow/pull/63061): @Nataneljpwd - [ ] [Bump minimum cryptography to 44.0.3 and paramiko to 3.4.0 (#62723)](https://github.com/apache/airflow/pull/62723): @potiuk - [ ] [Move `determine_kwargs` and `KeywordParameters` to Task SDK (#62746)](https://github.com/apache/airflow/pull/62746): @kaxil ## Provider [common.compat: 1.14.1rc1](https://pypi.org/project/apache-airflow-providers-common-compat/1.14.1rc1) - [ ] [Consolidate `SkipMixin` imports through `common-compat` layer (#62776)](https://github.com/apache/airflow/pull/62776): @kaxil - [ ] [Move `SkipMixin` and `BranchMixIn` to Task SDK (#62749)](https://github.com/apache/airflow/pull/62749): @kaxil - [ ] [Move `determine_kwargs` and `KeywordParameters` to Task SDK (#62746)](https://github.com/apache/airflow/pull/62746): @kaxil ## Provider [common.sql: 1.33.0rc1](https://pypi.org/project/apache-airflow-providers-common-sql/1.33.0rc1) - [ ] [Add iceberg support to AnalyticsOperator (#62754)](https://github.com/apache/airflow/pull/62754): @gopidesupavan - [ ] [Add @task.analytics Decorator (#62648)](https://github.com/apache/airflow/pull/62648): @gopidesupavan Linked issues: - [Linked Issue #62232](https://github.com/apache/airflow/pull/62232): @gopidesupavan - [ ] [Add ObjectStorage support to LLMSQLQueryOperator via DataFusion (#62640)](https://github.com/apache/airflow/pull/62640): @gopidesupavan - [ ] [Add `LLMSQLQueryOperator` and `@task.llm_sql` to common.ai provider (#62599)](https://github.com/apache/airflow/pull/62599): @kaxil Linked issues: - [Linked Issue #62598](https://github.com/apache/airflow/pull/62598): @kaxil - [ ] [AIP-99: Add AnalyticsOperator (#62232)](https://github.com/apache/airflow/pull/62232): @gopidesupavan - [ ] [Cache `DbApiHook.inspector` to avoid creating N engines (#62594)](https://github.com/apache/airflow/pull/62594): @kaxil - [ ] [Consolidate `SkipMixin` imports through `common-compat` layer (#62776)](https://github.com/apache/airflow/pull/62776): @kaxil - [ ] [Move `determine_kwargs` and `KeywordParameters` to Task SDK (#62746)](https://github.com/apache/airflow/pull/62746): @kaxil ## Provider [databricks: 7.11.0rc1](https://pypi.org/project/apache-airflow-providers-databricks/7.11.0rc1) - [ ] [Add identifier validation to DatabricksCopyIntoOperator to prevent SQL structure mutation (#62499)](https://github.com/apache/airflow/pull/62499): @SameerMesiah97 Linked issues: - [Linked Issue #62498](https://github.com/apache/airflow/issues/62498): @SameerMesiah97 - [ ] [Raise ValueError instead of KeyError when cancel_previous_runs=True and no job identifier is provided (#62393)](https://github.com/apache/airflow/pull/62393): @SameerMesiah97 Linked issues: - [Linked Issue #62392](https://github.com/apache/airflow/issues/62392): @SameerMesiah97 ## Provider [dbt.cloud: 4.7.0rc1](https://pypi.org/project/apache-airflow-providers-dbt-cloud/4.7.0rc1) - [ ] [Cache account_id within DbtCloudHook across sync and async resolution paths (#61757)](https://github.com/apache/airflow/pull/61757): @SameerMesiah97 - [ ] [Fail DbtCloudHook.wait_for_job_run_status on ERROR or CANCELLED dbt Cloud job runs (#61300)](https://github.com/apache/airflow/pull/61300): @SameerMesiah97 ## Provider [docker: 4.5.3rc1](https://pypi.org/project/apache-airflow-providers-docker/4.5.3rc1) - [ ] [Handle UnicodeEncodeError during fetch_log in Airflow 3 (#62632)](https://github.com/apache/airflow/pull/62632): @AutomationDev85 ## Provider [edge3: 3.2.0rc1](https://pypi.org/project/apache-airflow-providers-edge3/3.2.0rc1) - [ ] [Add real-time concurrency control for edge workers via UI (#63142)](https://github.com/apache/airflow/pull/63142): @dheerajturaga - [ ] [Centralized runtime control of Edge Worker concurrency in distributed deployments (#62896)](https://github.com/apache/airflow/pull/62896): @dheerajturaga Linked issues: - [Linked Issue #61155](https://github.com/apache/airflow/pull/61155): @dheerajturaga - [ ] [Fix _execution_api_server_url() reading edge.api_url when execution_api_server_url is already set (#63192)](https://github.com/apache/airflow/pull/63192): @dheerajturaga Linked issues: - [Linked Issue #56457](https://github.com/apache/airflow/pull/56457): @jscheffl - [ ] [docs: add set-worker-concurrency command to deployment guide edge3 (#63083)](https://github.com/apache/airflow/pull/63083): @dheerajturaga ## Provider [fab: 3.5.0rc1](https://pypi.org/project/apache-airflow-providers-fab/3.5.0rc1) - [ ] [Add missing HTTP timeout to FAB JWKS fetching (#63058)](https://github.com/apache/airflow/pull/63058): @Ironankit525 Linked issues: - [Linked Issue #63033](https://github.com/apache/airflow/issues/63033): @Ironankit525 - [Linked Issue #63042](https://github.com/apache/airflow/pull/63042): @Ironankit525 - [ ] [Fix race condition in auth manager initialization (#62431)](https://github.com/apache/airflow/pull/62431): @kimyoungi99 Linked issues: - [Linked Issue #62404](https://github.com/apache/airflow/pull/62404): @pierrejeambrun - [Linked Issue #61108](https://github.com/apache/airflow/issues/61108): @kimyoungi99 - [Linked Issue #62214](https://github.com/apache/airflow/pull/62214): @kimyoungi99 - [ ] [Fix/FabAuthManager race condition on startup with multiple workers (#62737)](https://github.com/apache/airflow/pull/62737): @Pyasma Linked issues: - [Linked Issue #62563](https://github.com/apache/airflow/issues/62563): @kosteev - [ ] [Scope session token in cookie to base_url (#62771)](https://github.com/apache/airflow/pull/62771): @wolfdn ## Provider [google: 21.0.0rc1](https://pypi.org/project/apache-airflow-providers-google/21.0.0rc1) - [ ] [Delete google provider deprecated items sheduled for Jan 2026 (#62802)](https://github.com/apache/airflow/pull/62802): @olegkachur-e - [ ] [Add configuration drift detection and optional reconciliation to ComputeEngineInsertInstanceOperator (#61830)](https://github.com/apache/airflow/pull/61830): @SameerMesiah97 Linked issues: - [Linked Issue #61829](https://github.com/apache/airflow/issues/61829): @SameerMesiah97 - [ ] [Return destination GCS URIs from ADLSToGCSOperator (#61463)](https://github.com/apache/airflow/pull/61463): @Abhishekmishra2808 Linked issues: - [Linked Issue #11323](https://github.com/apache/airflow/issues/11323): @FHoffmannCode - [ ] [Return GCS URIs from GoogleAdsToGcsOperator (#61334)](https://github.com/apache/airflow/pull/61334): @Abhishekmishra2808 - [ ] [Add bounded best-effort cleanup to GKECreateClusterOperator on post-start failure (#62302)](https://github.com/apache/airflow/pull/62302): @SameerMesiah97 - [ ] [Add ClusterType field for Zero-Scale cluster support (#62207)](https://github.com/apache/airflow/pull/62207): @moli2398 - [ ] [fix google provider DataprocSubmitTrigger deferred tasks stuck forever (#62082)](https://github.com/apache/airflow/pull/62082): @olegkachur-e - [ ] [Upgrade version of Campaign Manager API to v5 (#62510)](https://github.com/apache/airflow/pull/62510): @Crowiant - [ ] [Add .json template_ext to BigQueryCreateTableOperator (#62058)](https://github.com/apache/airflow/pull/62058): @dejii - [ ] [Add known issue notice for version 19.5.0 (#61927)](https://github.com/apache/airflow/pull/61927): @molcay ## Provider [jdbc: 5.4.1rc1](https://pypi.org/project/apache-airflow-providers-jdbc/5.4.1rc1) - [ ] [ Migrate jdbc connection UI metadata to YAML (#62427)](https://github.com/apache/airflow/pull/62427): @Eason09053360 Linked issues: - [Linked Issue #62345](https://github.com/apache/airflow/issues/62345): @amoghrajesh ## Provider [jenkins: 4.2.3rc1](https://pypi.org/project/apache-airflow-providers-jenkins/4.2.3rc1) - [ ] [Migrate Jenkins connection UI metadata to YAML (#62432)](https://github.com/apache/airflow/pull/62432): @Eason09053360 Linked issues: - [Linked Issue #62345](https://github.com/apache/airflow/issues/62345): @amoghrajesh ## Provider [keycloak: 0.6.0rc1](https://pypi.org/project/apache-airflow-providers-keycloak/0.6.0rc1) - [ ] [feat(keycloak): add method to retrieve teams from Keycloak as resources (#62715)](https://github.com/apache/airflow/pull/62715): @stegololz - [ ] [Check `id_token` format before redirecting in Keycloak auth manager (#62813)](https://github.com/apache/airflow/pull/62813): @vincbeck - [ ] [Do not get `logout_callback_url` from request in keycloak auth manager (#62795)](https://github.com/apache/airflow/pull/62795): @vincbeck - [ ] [Scope session token in cookie to base_url (#62771)](https://github.com/apache/airflow/pull/62771): @wolfdn ## Provider [microsoft.azure: 13.0.1rc1](https://pypi.org/project/apache-airflow-providers-microsoft-azure/13.0.1rc1) - [ ] [Fix wait_for_termination in PowerBITrigger (#62842)](https://github.com/apache/airflow/pull/62842): @henry3260 Linked issues: - [Linked Issue #62789](https://github.com/apache/airflow/issues/62789): @morelgeorge ## Provider [mongo: 5.3.3rc1](https://pypi.org/project/apache-airflow-providers-mongo/5.3.3rc1) - [ ] [Migrate mongo connection UI metadata to YAML (#62444)](https://github.com/apache/airflow/pull/62444): @haseebmalik18 ## Provider [openlineage: 2.12.0rc1](https://pypi.org/project/apache-airflow-providers-openlineage/2.12.0rc1) - [ ] [feat: Add DagRun note to OL events (#62347)](https://github.com/apache/airflow/pull/62347): @kacpermuda Linked issues: - [Linked Issue #62221](https://github.com/apache/airflow/pull/62221): @kacpermuda - [Linked Issue #62238](https://github.com/apache/airflow/pull/62238): @kacpermuda ## Provider [oracle: 4.5.1rc1](https://pypi.org/project/apache-airflow-providers-oracle/4.5.1rc1) - [ ] [fix(providers/oracle): use conn.schema as service_name fallback in OracleHook (#62895)](https://github.com/apache/airflow/pull/62895): @YoannAbriel Linked issues: - [Linked Issue #62526](https://github.com/apache/airflow/issues/62526): @merlinux ## Provider [postgres: 6.6.1rc1](https://pypi.org/project/apache-airflow-providers-postgres/6.6.1rc1) - [ ] [Migrate postgres connection UI metadata to YAML (#62445)](https://github.com/apache/airflow/pull/62445): @haseebmalik18 ## Provider [salesforce: 5.12.3rc1](https://pypi.org/project/apache-airflow-providers-salesforce/5.12.3rc1) - [ ] [Migrate salesforce connection UI metadata to YAML (#62446)](https://github.com/apache/airflow/pull/62446): @haseebmalik18 ## Provider [samba: 4.12.3rc1](https://pypi.org/project/apache-airflow-providers-samba/4.12.3rc1) - [ ] [Migrate samba connection UI metadata to YAML (#62514)](https://github.com/apache/airflow/pull/62514): @keisuke-kawamura ## Provider [sftp: 5.7.1rc1](https://pypi.org/project/apache-airflow-providers-sftp/5.7.1rc1) - [ ] [Bump minimum cryptography to 44.0.3 and paramiko to 3.4.0 (#62723)](https://github.com/apache/airflow/pull/62723): @potiuk ## Provider [slack: 9.8.0rc1](https://pypi.org/project/apache-airflow-providers-slack/9.8.0rc1) - [ ] [Add thread_ts parameter to Slack operators for thread replies (#62289)](https://github.com/apache/airflow/pull/62289): @yuseok89 ## Provider [smtp: 2.4.3rc1](https://pypi.org/project/apache-airflow-providers-smtp/2.4.3rc1) - [ ] [fix(providers/smtp): fix OAuth2 XOAUTH2 auth and EHLO after STARTTLS in SmtpHook (#62879)](https://github.com/apache/airflow/pull/62879): @YoannAbriel Linked issues: - [Linked Issue #62775](https://github.com/apache/airflow/issues/62775): @manipatnam ## Provider [snowflake: 6.11.0rc1](https://pypi.org/project/apache-airflow-providers-snowflake/6.11.0rc1) - [ ] [[Snowflake] [Feat] Allow SnowflakeHook + SnowflakeSqlApiHook `private_key_content` to use raw key in addition to base64 encoding (#62378)](https://github.com/apache/airflow/pull/62378): @dwreeves Linked issues: - [Linked Issue #47003](https://github.com/apache/airflow/issues/47003): @mbarugelCA - [Linked Issue #62359](https://github.com/apache/airflow/issues/62359): @dwreeves - [ ] [Centralize OAuth grant_type validation in SnowflakeHook (#61969)](https://github.com/apache/airflow/pull/61969): @SameerMesiah97 - [ ] [Lazy load snowflake imports to improve performance (#62365)](https://github.com/apache/airflow/pull/62365): @dwreeves Linked issues: - [Linked Issue #62362](https://github.com/apache/airflow/issues/62362): @dwreeves ## Provider [ssh: 4.3.2rc1](https://pypi.org/project/apache-airflow-providers-ssh/4.3.2rc1) - [ ] [Bump minimum cryptography to 44.0.3 and paramiko to 3.4.0 (#62723)](https://github.com/apache/airflow/pull/62723): @potiuk ## Provider [standard: 1.12.1rc1](https://pypi.org/project/apache-airflow-providers-standard/1.12.1rc1) - [ ] [Fix PythonVirtualenvOperator cannot run with pendulum<3 (#62604)](https://github.com/apache/airflow/pull/62604): @sjyangkevin Linked issues: - [Linked Issue #50752](https://github.com/apache/airflow/issues/50752): @Felix-neko - [ ] [Consolidate `SkipMixin` imports through `common-compat` layer (#62776)](https://github.com/apache/airflow/pull/62776): @kaxil - [ ] [Move `SkipMixin` and `BranchMixIn` to Task SDK (#62749)](https://github.com/apache/airflow/pull/62749): @kaxil - [ ] [Move `determine_kwargs` and `KeywordParameters` to Task SDK (#62746)](https://github.com/apache/airflow/pull/62746): @kaxil <!-- NOTE TO RELEASE MANAGER: You can move here the providers that have doc-only changes or for which changes are trivial, and you could assess that they are OK. --> All users involved in the PRs: @Eason09053360 @YoannAbriel @Abhishekmishra2808 @dejii @haseebmalik18 @vbottu @olegkachur-e @kacpermuda @Pyasma @sjyangkevin @eladkal @sryza @anishgirianish @Crowiant @dheerajturaga @jroachgolf84 @molcay @keisuke ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
