vincbeck opened a new issue, #61165: URL: https://github.com/apache/airflow/issues/61165
### 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 [alibaba: 3.3.4rc1](https://pypi.org/project/apache-airflow-providers-alibaba/3.3.4rc1) - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh ## Provider [amazon: 9.21.0rc1](https://pypi.org/project/apache-airflow-providers-amazon/9.21.0rc1) - [ ] [AIP-67 - Multi-team: AwsBatchExecutor per team executor config (#60920)](https://github.com/apache/airflow/pull/60920): @anishgirianish - [ ] [Fix lambda executor max attempts config (#60666)](https://github.com/apache/airflow/pull/60666): @o-nikolas - [ ] [EC2CreateInstanceOperator could leave EC2 instances running when failing (#60904)](https://github.com/apache/airflow/pull/60904): @SameerMesiah97 Linked issues: - [Linked Issue #60903](https://github.com/apache/airflow/issues/60903): @SameerMesiah97 - [ ] [Fix incorrect compute param example in SageMakerNotebookHook docstring (#60247)](https://github.com/apache/airflow/pull/60247): @sagnjun-nam - [ ] [Adjusted the EMRServerlessStartJobOperator to cancel failed jobs (#51883)](https://github.com/apache/airflow/pull/51883): @dominikhei Linked issues: - [Linked Issue #42401](https://github.com/apache/airflow/issues/42401): @monometa - [ ] [Fix/ssm deferrable exit code handling (#60978)](https://github.com/apache/airflow/pull/60978): @ksharlandjiev - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [AIP-67 - Multi Team: Assert executors support multi team (#60843)](https://github.com/apache/airflow/pull/60843): @o-nikolas - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [apache.hdfs: 4.11.3rc1](https://pypi.org/project/apache-airflow-providers-apache-hdfs/4.11.3rc1) - [ ] [Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)](https://github.com/apache/airflow/pull/60732): @jscheffl ## Provider [apache.hive: 9.2.4rc1](https://pypi.org/project/apache-airflow-providers-apache-hive/9.2.4rc1) - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk ## Provider [apache.livy: 4.5.3rc1](https://pypi.org/project/apache-airflow-providers-apache-livy/4.5.3rc1) - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [celery: 3.15.2rc1](https://pypi.org/project/apache-airflow-providers-celery/3.15.2rc1) - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh ## Provider [cncf.kubernetes: 10.12.3rc1](https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.12.3rc1) - [ ] [Ensure AsyncKubernetesHook.watch_pod_events streams events until pod completion/termination (#60532)](https://github.com/apache/airflow/pull/60532): @SameerMesiah97 - [ ] [Improved the event which is thrown in the event log tab (#60800)](https://github.com/apache/airflow/pull/60800): @Nataneljpwd - [ ] [Make Spark driver reattachment deterministic when multiple pods match (#60717)](https://github.com/apache/airflow/pull/60717): @SameerMesiah97 - [ ] [Repair k8 async connection getter (#61138)](https://github.com/apache/airflow/pull/61138): @o-nikolas Linked issues: - [Linked Issue #56791](https://github.com/apache/airflow/pull/56791): @ramitkataria - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [cohere: 1.6.2rc1](https://pypi.org/project/apache-airflow-providers-cohere/1.6.2rc1) - [ ] [Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)](https://github.com/apache/airflow/pull/60732): @jscheffl ## Provider [common.compat: 1.13.0rc1](https://pypi.org/project/apache-airflow-providers-common-compat/1.13.0rc1) - [ ] [Add support for async callables in PythonOperator (#60268)](https://github.com/apache/airflow/pull/60268): @dabla - [ ] [Fix BaseAsyncOperator in common-compat provider for Airflow 2.x (#60663)](https://github.com/apache/airflow/pull/60663): @dabla - [ ] [Option to disable exporting of legacy metric names (#53722)](https://github.com/apache/airflow/pull/53722): @xBis7 - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh ## Provider [common.sql: 1.30.4rc1](https://pypi.org/project/apache-airflow-providers-common-sql/1.30.4rc1) - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk ## Provider [databricks: 7.9.0rc1](https://pypi.org/project/apache-airflow-providers-databricks/7.9.0rc1) - [ ] [Add direct GCS export to DatabricksSqlOperator with Parquet/Avro support (#60543)](https://github.com/apache/airflow/pull/60543): @haseebmalik18 Linked issues: - [Linked Issue #55128](https://github.com/apache/airflow/issues/55128): @pauldouane - [ ] [Fix missing fastavro after PR #60732 (#60797)](https://github.com/apache/airflow/pull/60797): @jscheffl - [ ] [Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)](https://github.com/apache/airflow/pull/60732): @jscheffl - [ ] [`issue-6044`: Updating Databricks API endpoints to appropriate versions (#60647)](https://github.com/apache/airflow/pull/60647): @jroachgolf84 Linked issues: - [Linked Issue #59217](https://github.com/apache/airflow/pull/59217): @jroachgolf84 - [Linked Issue #60444](https://github.com/apache/airflow/issues/60444): @aru-trackunit - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh ## Provider [dbt.cloud: 4.6.4rc1](https://pypi.org/project/apache-airflow-providers-dbt-cloud/4.6.4rc1) - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [edge3: 3.0.1rc1](https://pypi.org/project/apache-airflow-providers-edge3/3.0.1rc1) - [ ] [Fix edge3 router (#61078)](https://github.com/apache/airflow/pull/61078): @pierrejeambrun - [ ] [Edge3 inherit core UI Theme (#60417)](https://github.com/apache/airflow/pull/60417): @pierrejeambrun - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [Cleanup leftover AppBuilder Templates in Edge Plugin (#60669)](https://github.com/apache/airflow/pull/60669): @jscheffl - [ ] [Option to disable exporting of legacy metric names (#53722)](https://github.com/apache/airflow/pull/53722): @xBis7 ## Provider [exasol: 4.9.2rc1](https://pypi.org/project/apache-airflow-providers-exasol/4.9.2rc1) - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk ## Provider [fab: 3.2.0rc1](https://pypi.org/project/apache-airflow-providers-fab/3.2.0rc1) - [ ] [Cache user object fetched per request in FAB auth manager for improved performance. (#60274)](https://github.com/apache/airflow/pull/60274): @tirkarthi - [ ] [fix(fab): Add dark theme support for FAB Security pages (#60908)](https://github.com/apache/airflow/pull/60908): @shivaam - [ ] [fix(fab): Align ORM column sizes with migration definitions (#60869)](https://github.com/apache/airflow/pull/60869): @Jie211 Linked issues: - [Linked Issue #60863](https://github.com/apache/airflow/issues/60863): @Jie211 - [ ] [Migrate Flask based user APIs to Fastapi (#60973)](https://github.com/apache/airflow/pull/60973): @Fury0508 Linked issues: - [Linked Issue #56730](https://github.com/apache/airflow/issues/56730): @potiuk - [Linked Issue #60946](https://github.com/apache/airflow/issues/60946): @potiuk - [ ] [Improve typing in Fab (#61001)](https://github.com/apache/airflow/pull/61001): @jscheffl - [ ] [Remove non-logic redundant selection and query in FAB (#60807)](https://github.com/apache/airflow/pull/60807): @jscheffl - [ ] [Migrate FAB POST /users to FastAPI (#60523)](https://github.com/apache/airflow/pull/60523): @henry3260 Linked issues: - [Linked Issue #57480](https://github.com/apache/airflow/pull/57480): @chiuinggum - [ ] [Add Azure AD OAuth webserver authentication example with role mapping (#60756)](https://github.com/apache/airflow/pull/60756): @suii2210 ## Provider [git: 0.2.2rc1](https://pypi.org/project/apache-airflow-providers-git/0.2.2rc1) - [ ] [Git provider should require common-compat >=1.12.0 (#60985)](https://github.com/apache/airflow/pull/60985): @ephraimbuddy ## Provider [google: 19.5.0rc1](https://pypi.org/project/apache-airflow-providers-google/19.5.0rc1) - [ ] [Add transport parameter to CloudRunHook and CloudRunExecuteJobOperator (#60394)](https://github.com/apache/airflow/pull/60394): @arjav1528 Linked issues: - [Linked Issue #60389](https://github.com/apache/airflow/issues/60389): @dane805 - [ ] [AIP-82: implement Google Pub/Sub message queue provider (#56445)](https://github.com/apache/airflow/pull/56445): @dejii - [ ] [Add deferrable mode to the Gemini Batch API Operators (#61116)](https://github.com/apache/airflow/pull/61116): @Crowiant - [ ] [Fix GKEStartPodOperator docstring default for on_finish_action (#60960)](https://github.com/apache/airflow/pull/60960): @Ayush-srivastava504 Linked issues: - [Linked Issue #58272](https://github.com/apache/airflow/issues/58272): @OsvaldoCorreia - [ ] [Fix GoogleBaseAsyncHook initialization to properly call parent init (#60601)](https://github.com/apache/airflow/pull/60601): @OscarLigthart Linked issues: - [Linked Issue #60600](https://github.com/apache/airflow/issues/60600): @OscarLigthart - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [Remove redundant try/except blocks in `BigtableDeleteInstanceOperator` (#60712)](https://github.com/apache/airflow/pull/60712): @KamranImaaz Linked issues: - [Linked Issue #60687](https://github.com/apache/airflow/issues/60687): @KamranImaaz ## Provider [hashicorp: 4.4.3rc1](https://pypi.org/project/apache-airflow-providers-hashicorp/4.4.3rc1) - [ ] [more explicit secrets path error messages (#55015) (#59224)](https://github.com/apache/airflow/pull/59224): @FoxHelms ## Provider [http: 5.6.4rc1](https://pypi.org/project/apache-airflow-providers-http/5.6.4rc1) - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [keycloak: 0.5.1rc1](https://pypi.org/project/apache-airflow-providers-keycloak/0.5.1rc1) - [ ] [Logout the user when the token expires (#60781)](https://github.com/apache/airflow/pull/60781): @vincbeck - [ ] [Fix logout flow in Keycloak auth manager (#60649)](https://github.com/apache/airflow/pull/60649): @vincbeck Linked issues: - [Linked Issue #59359](https://github.com/apache/airflow/issues/59359): @dabla - [ ] [Delete refresh token API in Keycloak auth manager (#60838)](https://github.com/apache/airflow/pull/60838): @vincbeck ## Provider [microsoft.azure: 12.10.3rc1](https://pypi.org/project/apache-airflow-providers-microsoft-azure/12.10.3rc1) - [ ] [Fix BaseAzureServiceBusTrigger importing AIRFLOW_V_3_0_PLUS from wrong module (#60644)](https://github.com/apache/airflow/pull/60644): @eladkal - [ ] [Fix unclosed aiohttp ClientSession in AzureDataFactoryAsyncHook (#60650)](https://github.com/apache/airflow/pull/60650): @cruseakshay Linked issues: - [Linked Issue #55724](https://github.com/apache/airflow/issues/55724): @stolarekms - [Linked Issue #52119](https://github.com/apache/airflow/pull/52119): @SalikramPaudel - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [Use common-compat get_async_connection in KiotaRequestAdapter (#60871)](https://github.com/apache/airflow/pull/60871): @dabla - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [mysql: 6.4.2rc1](https://pypi.org/project/apache-airflow-providers-mysql/6.4.2rc1) - [ ] [Exclude mysql-connector-python 9.6.0 version (#60889)](https://github.com/apache/airflow/pull/60889): @potiuk ## Provider [openlineage: 2.10.1rc1](https://pypi.org/project/apache-airflow-providers-openlineage/2.10.1rc1) - [ ] [fix: Add AirflowRunFacet to AF3 tasks with externally changed state (#60583)](https://github.com/apache/airflow/pull/60583): @kacpermuda - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk - [ ] [Option to disable exporting of legacy metric names (#53722)](https://github.com/apache/airflow/pull/53722): @xBis7 - [ ] [doc: Refresh OpenLineage provider docs (#60462)](https://github.com/apache/airflow/pull/60462): @kacpermuda - [ ] [docs: Add OpenLineage known limitations to troubleshooting page (#61072)](https://github.com/apache/airflow/pull/61072): @kacpermuda ## Provider [pagerduty: 5.2.3rc1](https://pypi.org/project/apache-airflow-providers-pagerduty/5.2.3rc1) - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [postgres: 6.5.3rc1](https://pypi.org/project/apache-airflow-providers-postgres/6.5.3rc1) - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk ## Provider [sftp: 5.7.0rc1](https://pypi.org/project/apache-airflow-providers-sftp/5.7.0rc1) - [ ] [Add SSH/SFTP support for ObjectStoragePath (#60757)](https://github.com/apache/airflow/pull/60757): @anishgirianish Linked issues: - [Linked Issue #60558](https://github.com/apache/airflow/issues/60558): @fritz-astronomer - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [snowflake: 6.9.0rc1](https://pypi.org/project/apache-airflow-providers-snowflake/6.9.0rc1) - [ ] [(feat): add HTTP request customization parameters to `SnowflakeSqlApiHook` (#60689)](https://github.com/apache/airflow/pull/60689): @HyunWooZZ - [ ] [reformat add proxy support commit (#60432)](https://github.com/apache/airflow/pull/60432): @mansfieldj3 Linked issues: - [Linked Issue #59078](https://github.com/apache/airflow/issues/59078): @mansfieldj3 ## Provider [ssh: 4.3.1rc1](https://pypi.org/project/apache-airflow-providers-ssh/4.3.1rc1) - [ ] [Use common provider's get_async_connection in other providers (#56791)](https://github.com/apache/airflow/pull/56791): @ramitkataria ## Provider [standard: 1.11.0rc1](https://pypi.org/project/apache-airflow-providers-standard/1.11.0rc1) - [ ] [Add support for async callables in PythonOperator (#60268)](https://github.com/apache/airflow/pull/60268): @dabla - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh - [ ] [Fix static check fail in hitl/standard provider (#60708)](https://github.com/apache/airflow/pull/60708): @jscheffl - [ ] [Add HITL operators to standard provider index docs (#60681)](https://github.com/apache/airflow/pull/60681): @Lohith625 ## Provider [teradata: 3.4.2rc1](https://pypi.org/project/apache-airflow-providers-teradata/3.4.2rc1) - [ ] [Add SQLAlchemy to the dev‑dependency group in providers (#60472)](https://github.com/apache/airflow/pull/60472): @Prab-27 Linked issues: - [Linked Issue #59895](https://github.com/apache/airflow/issues/59895): @potiuk ## Provider [yandex: 4.3.3rc1](https://pypi.org/project/apache-airflow-providers-yandex/4.3.3rc1) - [ ] [Define `TaskInstanceKey` in task-sdk to support client server separation (#60776)](https://github.com/apache/airflow/pull/60776): @amoghrajesh <!-- 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: @o-nikolas @shivaam @Lohith625 @suii2210 @mansfieldj3 @OscarLigthart @dominikhei @Fury0508 @Nataneljpwd @ephraimbuddy @Jie211 @HyunWooZZ @FoxHelms @jroachgolf84 @ramitkataria @dejii @ksharlandjiev @pierrejeambrun @arjav1528 @KamranImaaz ### 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]
