shahar1 opened a new issue, #61766: URL: https://github.com/apache/airflow/issues/61766
### 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 [amazon: 9.22.0rc1](https://pypi.org/project/apache-airflow-providers-amazon/9.22.0rc1) - [ ] [Support custom KMS keys in S3CopyObjectOperator (#60597)](https://github.com/apache/airflow/pull/60597): @dominikhei Linked issues: - [Linked Issue #55708](https://github.com/apache/airflow/issues/55708): @RajasGujarathi - [ ] [Add resume_glue_job_on_retry to GlueJobOperator (#59392)](https://github.com/apache/airflow/pull/59392): @henry3260 Linked issues: - [Linked Issue #59075](https://github.com/apache/airflow/issues/59075): @wilsonhooi86 - [ ] [Add best-effort cleanup to EmrCreateJobFlowOperator on post-creation failure (#61010)](https://github.com/apache/airflow/pull/61010): @SameerMesiah97 Linked issues: - [Linked Issue #60904](https://github.com/apache/airflow/pull/60904): @SameerMesiah97 - [ ] [Add best-effort cleanup to EksCreateNodegroupOperator on post-create failure (#61145)](https://github.com/apache/airflow/pull/61145): @SameerMesiah97 - [ ] [Add best-effort cleanup to EcsRunTaskOperator on post-start failure (#61051)](https://github.com/apache/airflow/pull/61051): @SameerMesiah97 - [ ] [Restrict EC2CreateInstanceOperator cleanup to waiter failures and add guard flag (#61272)](https://github.com/apache/airflow/pull/61272): @SameerMesiah97 Linked issues: - [Linked Issue #60904](https://github.com/apache/airflow/pull/60904): @SameerMesiah97 - [Linked Issue #61145](https://github.com/apache/airflow/pull/61145): @SameerMesiah97 - [Linked Issue #61010](https://github.com/apache/airflow/pull/61010): @SameerMesiah97 - [Linked Issue #61051](https://github.com/apache/airflow/pull/61051): @SameerMesiah97 - [ ] [Add cancel_on_kill support for EMR Serverless deferrable operator (#60440)](https://github.com/apache/airflow/pull/60440): @cruseakshay - [ ] [EKS hook: Update auth. API version to v1 and replace non-POSIX 'source' with '.' (#61441)](https://github.com/apache/airflow/pull/61441): @idrisakorede Linked issues: - [Linked Issue #60269](https://github.com/apache/airflow/issues/60269): @andrewhharmon - [ ] [add wait_policy in EmrCreateJobFlorOperator (#61195)](https://github.com/apache/airflow/pull/61195): @henry3260 Linked issues: - [Linked Issue #61180](https://github.com/apache/airflow/issues/61180): @karenbraganz - [ ] [Fix `host` in AWS auth manager (#61368)](https://github.com/apache/airflow/pull/61368): @vincbeck - [ ] [Deprecate has access backfill in providers (#61402)](https://github.com/apache/airflow/pull/61402): @pierrejeambrun ## Provider [apache.cassandra: 3.9.2rc1](https://pypi.org/project/apache-airflow-providers-apache-cassandra/3.9.2rc1) - [ ] [Cleanup Cassandra driver dependencies (#61724)](https://github.com/apache/airflow/pull/61724): @potiuk Linked issues: - [Linked Issue #61666](https://github.com/apache/airflow/pull/61666): @gopidesupavan - [Linked Issue #61685](https://github.com/apache/airflow/pull/61685): @potiuk - [ ] [Update cassandra driver specification for various python versions (#61685)](https://github.com/apache/airflow/pull/61685): @potiuk - [ ] [Restrict setuptools 82.0.0 in cassandra provider (#61666)](https://github.com/apache/airflow/pull/61666): @gopidesupavan ## Provider [apache.kafka: 1.12.0rc1](https://pypi.org/project/apache-airflow-providers-apache-kafka/1.12.0rc1) - [ ] [Support Python 3.13 in apache.kafka provider (#61434)](https://github.com/apache/airflow/pull/61434): @eladkal ## Provider [celery: 3.16.0rc1](https://pypi.org/project/apache-airflow-providers-celery/3.16.0rc1) - [ ] [AIP-67 - Multi Team: Update Celery Executor to support multi team (#60675)](https://github.com/apache/airflow/pull/60675): @o-nikolas - [ ] [Use TaskFormatter for Celery log formatting instead of default Formatter (#61701)](https://github.com/apache/airflow/pull/61701): @nailo2c Linked issues: - [Linked Issue #49966](https://github.com/apache/airflow/issues/49966): @nicolamarangoni - [ ] [Fix Redis import race condition in Celery executor (#61362)](https://github.com/apache/airflow/pull/61362): @avolant Linked issues: - [Linked Issue #41359](https://github.com/apache/airflow/issues/41359): @quangvnm ## Provider [cncf.kubernetes: 10.12.4rc1](https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.12.4rc1) - [ ] [Fix ModuleNotFoundError in kubernetes cleanup cronjob (#61673)](https://github.com/apache/airflow/pull/61673): @Eason09053360 Linked issues: - [Linked Issue #60112](https://github.com/apache/airflow/pull/60112): @uranusjr - [Linked Issue #61360](https://github.com/apache/airflow/issues/61360): @anderson-fachini - [ ] [Fix KeyError when k8s omits optional reason field in container waiting status #60527 (#60805)](https://github.com/apache/airflow/pull/60805): @anishgirianish Linked issues: - [Linked Issue #60527](https://github.com/apache/airflow/issues/60527): @florian-meyrueis-al - [ ] [Bugfix/fix spark k8s pod duplicate issue (#61110)](https://github.com/apache/airflow/pull/61110): @Nataneljpwd ## Provider [common.compat: 1.13.1rc1](https://pypi.org/project/apache-airflow-providers-common-compat/1.13.1rc1) - [ ] [Move lineage from airflow core to task sdk (#61157)](https://github.com/apache/airflow/pull/61157): @amoghrajesh ## Provider [common.sql: 1.31.0rc1](https://pypi.org/project/apache-airflow-providers-common-sql/1.31.0rc1) - [ ] [Implement specialized get_first and get_records method in OracleHook (#61144)](https://github.com/apache/airflow/pull/61144): @dabla - [ ] [Add rows processor to GenericTransfer (#61143)](https://github.com/apache/airflow/pull/61143): @dabla ## Provider [edge3: 3.0.2rc1](https://pypi.org/project/apache-airflow-providers-edge3/3.0.2rc1) - [ ] [Fix ASYNC240: replace blocking filesystem calls with anyio (#61616)](https://github.com/apache/airflow/pull/61616): @andreahlert Linked issues: - [Linked Issue #61417](https://github.com/apache/airflow/pull/61417): @jscheffl - [Linked Issue #61418](https://github.com/apache/airflow/issues/61418): @jscheffl - [ ] [Upgrade fastapi and conform openapi schema changes (#61476)](https://github.com/apache/airflow/pull/61476): @bugraoz93 - [ ] [Bump Edge Dependencies after Dependabot (#61298)](https://github.com/apache/airflow/pull/61298): @jscheffl - [ ] [Clarification on Edge UI Plugin roles and permissions (#61509)](https://github.com/apache/airflow/pull/61509): @jscheffl ## Provider [fab: 3.3.0rc1](https://pypi.org/project/apache-airflow-providers-fab/3.3.0rc1) - [ ] [Support string update_mask in FABAuthManagerRoles.patch_role (#61507)](https://github.com/apache/airflow/pull/61507): @henry3260 - [ ] [Add session cleanup middleware to FAB FastAPI app (#61480)](https://github.com/apache/airflow/pull/61480): @yulit0738 - [ ] [Fix 500 Internal Server Error when JWT user does not exist in FabAuth… (#61517)](https://github.com/apache/airflow/pull/61517): @MonsterChenzhuo - [ ] [Fix: Add session rollback to FAB find_user on error to prevent invali… (#61374)](https://github.com/apache/airflow/pull/61374): @MonsterChenzhuo - [ ] [Fix use correct PATCH permission for /users/{username} endpoint (#61462)](https://github.com/apache/airflow/pull/61462): @henry3260 - [ ] [Fix OAuth session race condition causing false 401 errors during login (#61287)](https://github.com/apache/airflow/pull/61287): @Jgprog117 Linked issues: - [Linked Issue #57485](https://github.com/apache/airflow/issues/57485): @anavrotski - [Linked Issue #58037](https://github.com/apache/airflow/pull/58037): @anjo0511 - [Linked Issue #55612](https://github.com/apache/airflow/issues/55612): @Guansy6688 - [Linked Issue #57981](https://github.com/apache/airflow/issues/57981): @anjo0511 - [Linked Issue #57534](https://github.com/apache/airflow/issues/57534): @anavrotski - [ ] [Deprecate has access backfill in providers (#61402)](https://github.com/apache/airflow/pull/61402): @pierrejeambrun - [ ] [Upgrade fastapi and conform openapi schema changes (#61476)](https://github.com/apache/airflow/pull/61476): @bugraoz93 - [ ] [Migrate Flask based role_and_permission_endpoint APIs to Fastapi (#60977)](https://github.com/apache/airflow/pull/60977): @henry3260 Linked issues: - [Linked Issue #60944](https://github.com/apache/airflow/issues/60944): @potiuk - [ ] [docs: remove duplicate task failure permission entry (#61215)](https://github.com/apache/airflow/pull/61215): @Ayush-srivastava504 Linked issues: - [Linked Issue #58449](https://github.com/apache/airflow/issues/58449): @RNHTTR ## Provider [git: 0.2.3rc1](https://pypi.org/project/apache-airflow-providers-git/0.2.3rc1) - [ ] [Fix public repository access in GitDagBundle (#61343)](https://github.com/apache/airflow/pull/61343): @amoghrajesh ## Provider [github: 2.11.0rc1](https://pypi.org/project/apache-airflow-providers-github/2.11.0rc1) - [ ] [Adds a "private_key" alternative extra field to GitHub connection (#60640)](https://github.com/apache/airflow/pull/60640): @dym-ok Linked issues: - [Linked Issue #39457](https://github.com/apache/airflow/issues/39457): @kesugano ## Provider [google: 20.0.0rc1](https://pypi.org/project/apache-airflow-providers-google/20.0.0rc1) - [ ] [Migrate ADLSListOperator from ADLS Gen1 to Gen2 (#61188)](https://github.com/apache/airflow/pull/61188): @nailo2c Linked issues: - [Linked Issue #44228](https://github.com/apache/airflow/issues/44228): @vince-vanh - [ ] [Add Google Cloud Ray Job integration (#59558)](https://github.com/apache/airflow/pull/59558): @VladaZakharova - [ ] [Return list of destination URIs from GCSToGCSOperator (#61320)](https://github.com/apache/airflow/pull/61320): @yuseok89 Linked issues: - [Linked Issue #11323](https://github.com/apache/airflow/issues/11323): @FHoffmannCode - [ ] [Return list of destination URIs from LocalFilesystemToGCSOperator (#61355)](https://github.com/apache/airflow/pull/61355): @yuseok89 - [ ] [Return list of GCS URIs from Azure*ToGCS operators (#61048)](https://github.com/apache/airflow/pull/61048): @nailo2c Linked issues: - [Linked Issue #11323](https://github.com/apache/airflow/issues/11323): @FHoffmannCode - [ ] [Add `run_id` parameter to stop a specific execution of GCP Data Fusion pipelines (#61290)](https://github.com/apache/airflow/pull/61290): @chirodip98 - [ ] [Add support for `parquetOptions` in GCSToBigQueryOperator (#60876)](https://github.com/apache/airflow/pull/60876): @mlauter - [ ] [Fix deferrable mode in CloudRunExecuteJobOperator (#61546)](https://github.com/apache/airflow/pull/61546): @shahar1 Linked issues: - [Linked Issue #60394](https://github.com/apache/airflow/pull/60394): @arjav1528 - [ ] [Fix CloudDataTransferServiceUpdateJobOperator AWS credential injection for S3 sources (#61611)](https://github.com/apache/airflow/pull/61611): @shahar1 Linked issues: - [Linked Issue #22021](https://github.com/apache/airflow/issues/22021): @abhinavraj23 - [ ] [Change serialization inside GenAIGeminiCreateBatchJobOperator (#61253)](https://github.com/apache/airflow/pull/61253): @Crowiant - [ ] [In GCP Datafusion hook handle start_pipeline() when response is None / Invalid (#60688)](https://github.com/apache/airflow/pull/60688): @chirodip98 Linked issues: - [Linked Issue #50387](https://github.com/apache/airflow/issues/50387): @bhardwaj-priyanshu - [ ] [Move exception handling from Google Bigtable operators to hooks (#61124)](https://github.com/apache/airflow/pull/61124): @KamranImaaz Linked issues: - [Linked Issue #60687](https://github.com/apache/airflow/issues/60687): @KamranImaaz - [ ] [Align GCS operator documentation headings with RST style (#61578)](https://github.com/apache/airflow/pull/61578): @KamranImaaz - [ ] [Align Google Cloud Compute operator documentation headings with RST style (#61574)](https://github.com/apache/airflow/pull/61574): @KamranImaaz - [ ] [Align Google Cloud Functions operator documentation headings with RST style (#61576)](https://github.com/apache/airflow/pull/61576): @KamranImaaz - [ ] [Align Google Cloud Vision operator documentation headings with RST style (#61577)](https://github.com/apache/airflow/pull/61577): @KamranImaaz - [ ] [Fix RST heading hierarchy in Google Cloud Build docs (#61365)](https://github.com/apache/airflow/pull/61365): @KamranImaaz - [ ] [Improve Bigtable operator documentation (#61277)](https://github.com/apache/airflow/pull/61277): @sawantbandita Linked issues: - [Linked Issue #61269](https://github.com/apache/airflow/issues/61269): @KamranImaaz - [ ] [Update the heading for BigtableCreateTableOperator in docs (#61194)](https://github.com/apache/airflow/pull/61194): @KamranImaaz ## Provider [hashicorp: 4.5.0rc1](https://pypi.org/project/apache-airflow-providers-hashicorp/4.5.0rc1) - [ ] [Add JWT/OIDC authentication support to Hashicorp Vault provider (#61439)](https://github.com/apache/airflow/pull/61439): @piotrlinski ## Provider [imap: 3.11.0rc1](https://pypi.org/project/apache-airflow-providers-imap/3.11.0rc1) - [ ] [Add max_mails parameter to attachment methods in IMAP hook (#60963)](https://github.com/apache/airflow/pull/60963): @Bucky789 Linked issues: - [Linked Issue #60836](https://github.com/apache/airflow/issues/60836): @vaefremov95 ## Provider [keycloak: 0.5.2rc1](https://pypi.org/project/apache-airflow-providers-keycloak/0.5.2rc1) - [ ] [Fix DAG-level RBAC by using claim_token per UMA spec (#61137) (#61283)](https://github.com/apache/airflow/pull/61283): @y-sudharshan Linked issues: - [Linked Issue #61137](https://github.com/apache/airflow/issues/61137): @ddroessler-ext - [ ] [Fix Keycloak double-slash URL bug (#61121) (#61305)](https://github.com/apache/airflow/pull/61305): @y-sudharshan Linked issues: - [Linked Issue #61121](https://github.com/apache/airflow/issues/61121): @ddovbii - [ ] [Deprecate has access backfill in providers (#61402)](https://github.com/apache/airflow/pull/61402): @pierrejeambrun - [ ] [Upgrade fastapi and conform openapi schema changes (#61476)](https://github.com/apache/airflow/pull/61476): @bugraoz93 - [ ] [Amend new Python Keycloak dependency changes (#61174)](https://github.com/apache/airflow/pull/61174): @bugraoz93 ## Provider [microsoft.azure: 13.0.0rc1](https://pypi.org/project/apache-airflow-providers-microsoft-azure/13.0.0rc1) - [ ] [Migrate ADLSListOperator from ADLS Gen1 to Gen2 (#61188)](https://github.com/apache/airflow/pull/61188): @nailo2c Linked issues: - [Linked Issue #44228](https://github.com/apache/airflow/issues/44228): @vince-vanh - [ ] [Add wait_for_termination parameter and fix double-deferral in PowerBIDatasetRefreshOperator (#60369)](https://github.com/apache/airflow/pull/60369): @shreyas-dev - [ ] [Always apply proxy configuration with MSAL for KiotaRequestAdapterHook in msgraph module (#61199)](https://github.com/apache/airflow/pull/61199): @morelgeorge Linked issues: - [Linked Issue #61197](https://github.com/apache/airflow/issues/61197): @morelgeorge - [ ] [fix: Add protocol validation to KiotaRequestAdapterHook (#61103)](https://github.com/apache/airflow/pull/61103): @Fury0508 Linked issues: - [Linked Issue #61081](https://github.com/apache/airflow/issues/61081): @ryan-dyer-sp - [Linked Issue #45006](https://github.com/apache/airflow/pull/45006): @dabla ## Provider [mysql: 6.4.3rc1](https://pypi.org/project/apache-airflow-providers-mysql/6.4.3rc1) - [ ] [Remove mysql-client-python 9.6.0 limitation (#61740)](https://github.com/apache/airflow/pull/61740): @potiuk ## Provider [openlineage: 2.10.2rc1](https://pypi.org/project/apache-airflow-providers-openlineage/2.10.2rc1) - [ ] [Move lineage from airflow core to task sdk (#61157)](https://github.com/apache/airflow/pull/61157): @amoghrajesh ## Provider [oracle: 4.4.0rc1](https://pypi.org/project/apache-airflow-providers-oracle/4.4.0rc1) - [ ] [Implement specialized get_first and get_records method in OracleHook (#61144)](https://github.com/apache/airflow/pull/61144): @dabla ## Provider [postgres: 6.5.4rc1](https://pypi.org/project/apache-airflow-providers-postgres/6.5.4rc1) - [ ] [Guard type aliases and remove redundant imports in the postgres hook (#61554)](https://github.com/apache/airflow/pull/61554): @Dev-iL Linked issues: - [Linked Issue #61532](https://github.com/apache/airflow/pull/61532): @Dev-iL ## Provider [snowflake: 6.9.1rc1](https://pypi.org/project/apache-airflow-providers-snowflake/6.9.1rc1) - [ ] [Handle HTTP 422 responses bypass to _process_response instead of raising immediately in Snowflake SQL API hook. (#60891)](https://github.com/apache/airflow/pull/60891): @HyunWooZZ Linked issues: - [Linked Issue #60765](https://github.com/apache/airflow/issues/60765): @HyunWooZZ ## Provider [standard: 1.11.1rc1](https://pypi.org/project/apache-airflow-providers-standard/1.11.1rc1) - [ ] [Fix ASYNC240: replace blocking filesystem calls with anyio (#61616)](https://github.com/apache/airflow/pull/61616): @andreahlert Linked issues: - [Linked Issue #61417](https://github.com/apache/airflow/pull/61417): @jscheffl - [Linked Issue #61418](https://github.com/apache/airflow/issues/61418): @jscheffl ## Provider [tableau: 5.3.3rc1](https://pypi.org/project/apache-airflow-providers-tableau/5.3.3rc1) - [ ] [Pin `tableauserverclient` version to avoid broken 0.39 release (#61387)](https://github.com/apache/airflow/pull/61387): @Prab-27 ## Provider [teradata: 3.4.3rc1](https://pypi.org/project/apache-airflow-providers-teradata/3.4.3rc1) - [ ] [Prepare bteq command with subprocess arg list instead of string (#61624)](https://github.com/apache/airflow/pull/61624): @amoghrajesh ## Provider [yandex: 4.4.0rc1](https://pypi.org/project/apache-airflow-providers-yandex/4.4.0rc1) - [ ] [Support Python 3.13 in Yandex provider (#61380)](https://github.com/apache/airflow/pull/61380): @eladkal ## Provider [ydb: 2.4.0rc1](https://pypi.org/project/apache-airflow-providers-ydb/2.4.0rc1) - [ ] [Support Python 3.13 in ydb provider (#61466)](https://github.com/apache/airflow/pull/61466): @eladkal <!-- 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: @henry3260 @HyunWooZZ @vincbeck @Prab-27 @eladkal @idrisakorede @avolant @shreyas-dev @Dev-iL @sawantbandita @nailo2c @dabla @VladaZakharova @y-sudharshan @Crowiant @potiuk @yulit0738 @shahar1 @pierrejeambrun @amoghrajesh @gopidesupavan @Nataneljpwd @Ayush-srivastava504 @SameerMesiah97 @dym-ok @dominikhei ### 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]
