Repository navigation
Status of testing Providers that were prepared on January 13th, 2026 #60496
Copy link
Copy link
Closed
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community
Description
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-contributo
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.2rc1
Provider alibaba: 3.3.3rc1
Provider amazon: 9.20.0rc1
- Add fail_on_nonzero_exit parameter to SSM operators for exit code routing (#57753): @ksharlandji
- Check team boundaries in connections (#59476): @vincbeck
Linked issues: - Remove the compatibility shim for log_task_event AwsEcsExecutor and AwsBatchExecutor (#60301): @
- Fixed timestamp comparison bug in S3 hook sync method (#60299): @justinpakzad
Linked issues: - Change starlette import to fastapi (#60382): @unknowntpo
Linked issues: - Introduce a "cli" section in provider metadata (#59805): @jason810496
- Made sqlalchemy dependency optional for amazon provider (#59941): @justinpakzad
Linked issues: - Source amazon provider to use airflow.sdk.configuration.conf (#59979): @sunank200
Provider apache.beam: 6.2.2rc1
Provider apache.hdfs: 4.11.2rc1
Provider apache.hive: 9.2.3rc1
- Move over plugins manager to a shared library (#59956): @amoghrajesh
- Source conf from
airflow.sdk.configuration.conffor apache providers (#59966): @sunank200
Provider apache.impala: 1.8.1rc1
Provider apache.livy: 4.5.2rc1
Provider apache.spark: 5.5.0rc1
- PysparkOperator and not only a decorator (#60041): @raphaelauv
- Source conf from
airflow.sdk.configuration.conffor apache providers (#59966): @sunank200
Provider celery: 3.15.1rc1
Provider cncf.kubernetes: 10.12.1rc1
- KubernetesPodOperator: Fix hanging API calls (#60254): @AutomationDev85
- KubernetesPodOperator check xcom sidecar running before trying to read xcom (#60319): @automatio
- Prevent transient error in case when Pod start_time parameter is None (#59097): @Crowiant
- Add support for creating jobs with parallelism=0 to KubernetesJobOperator (#60372): @stephen-bra
Linked issues: - Fix duplicate pod creation in KubernetesJobOperator (#53368): @stephen-bracken
Linked issues: - Kubernetes Pod Operator callbacks repeating log line (#59372): @johnhoran
Linked issues: - Fix job_name normalization in KubernetesJobOperator (#60231): @quentin-sommer
Linked issues: - Replace deprecated import for utcnow() to the new one (#60317): @MaksYermak
- fix mypy error in provider (#60395): @henry3260
- Making kubernetes executor ResourceVersion a self contained singleton (#60324): @amoghrajesh
- Introduce a "cli" section in provider metadata (#59805): @jason810496
- Improve changelog descriptions in providers RC (#60036): @shahar1
Linked issues:
Provider common.compat: 1.12.0rc1
- Allow providers to consume AirflowConfigException from compat sdk (#60044): @amoghrajesh
- Source conf from
airflow.sdk.configuration.conffor apache providers (#59966): @sunank200 - Move listeners module to shared library for client server separation (#59883): @amoghrajesh
- Move over plugins manager to a shared library (#59956): @amoghrajesh
Provider common.io: 1.7.1rc1
Provider common.sql: 1.30.3rc1
- Add proper dependencies for sqlalchemy - common.sql (#59945): @henry3260
Linked issues: - Source common provider to use airflow.sdk.configuration.conf (#59989): @sunank200
Provider databricks: 7.8.3rc1
- Limit deltalake again to 1.3.1 due to missing ARM .whl files (#60376): @jscheffl
Linked issues: - Made sqlalchemy dependency optional for Databricks provider (#60110): @justinpakzad
Linked issues: - Move over plugins manager to a shared library (#59956): @amoghrajesh
- Limit deltalake again to 1.3.0 due to missing ARM .whl files (#60098): @potiuk
- Source databricks provider to use airflow.sdk.configuration.conf (#60021): @henry3260
Linked issues:
Provider dbt.cloud: 4.6.3rc1
Provider discord: 3.12.0rc1
- feat: discord embeds for notifier (#58603): @dondaum
Linked issues:
Provider docker: 4.5.2rc1
Provider edge3: 3.0.0rc1
- Make Edge Worker using async loop (#56457): @jscheffl
- Improve error handling in edge worker on 405 (#60425): @jscheffl
Linked issues: - Upgrade react-router in Edge3 to 7.12.0 (#60353): @jscheffl
- Introduce a "cli" section in provider metadata (#59805): @jason810496
- Move over plugins manager to a shared library (#59956): @amoghrajesh
Provider exasol: 4.9.1rc1
Provider fab: 3.1.2rc1
- Fab Auth Manager add xcom missing perms (#60315): @pierrejeambrun
- Fix typos in CLI commands (#60227): @roykoand
- Hide Groups field from User edit form in FAB Auth Manager (#60019): @junaiddshaukat
Linked issues: - Fix user creation in FAB fails when no role specified (#60015): @junaiddshaukat
Linked issues: - Change starlette import to fastapi (#60382): @unknowntpo
Linked issues: - rename names of data models related to roles for consistency across r… (#60312): @henry3260
- Introduce a "cli" section in provider metadata (#59805): @jason810496
- Move over plugins manager to a shared library (#59956): @amoghrajesh
- Make FAB AirflowAppBuilder use scoped_session (#59953): @trina242
Linked issues: - Upgrade SQLAlchemy (SQLA) to 2.0 (#59218): @Dev-iL
Linked issues: - Clarify note re: webserver_config.py deprecation (#59529): @bgshacklett
Linked issues: - #59475 (docs): added few clarification docs for OAuth Authentication … (#60109): @anishgirianish
Linked issues:
Provider google: 19.4.0rc1
- Add 'ignore_if_missing' to DataprocDeleteClusterOperator (#60433): @shahar1
Linked issues: - Add Operators for Gemini Batch API and Gemini Files API to the Google provider. (#59518): @crowi
- Make DataprocDeleteClusterOperator idempotent (#60083): @chirodip98
- Fixed CloudSqlDatabaseHook error message for missing host (#60089): @justinpakzad
Linked issues: - Replace deprecated import for utcnow() to the new one (#60317): @MaksYermak
- fix mypy error in provider (#60395): @henry3260
- Refactor Google provider to use SQLA2 (#60322): @ricky-chaoju
Linked issues: - [Add option max_num_workers to the dataflow configuration and add the option to the system tests. (Add option max_num_workers to the dataflow configuration and add the option to the system tests. #60260)](https://github.com/apache/airflow/pu
- Fix mypy type checking issues after upgrade to github-auth 2.46.0 (#60146): @jscheffl
- Add AirflowDeprecationWarning for deprecated project_id in BigQueryGetDataOperator (#59866): @ka
- Check team boundaries in connections (#59476): @vincbeck
Linked issues: - Added missing comma to bq empty dataset operator doc string (#60066): @justinpakzad
Linked issues: - Source google provider to use airflow.sdk.configuration.conf (#59986): @sunank200
Provider hashicorp: 4.4.2rc1
- Check team boundaries in connections (#59476): @vincbeck
Linked issues:
Provider http: 5.6.3rc1
Provider imap: 3.10.3rc1
Provider keycloak: 0.5.0rc1
- Keycloak: implement client_credentials grant flow (#59411): @ecodina
Linked issues: - Literal to str Enum for ResourceMethod & ExtendedResourceMethod (#60244): @steveahnahn
- Change starlette import to fastapi (#60382): @unknowntpo
Linked issues: - Introduce a "cli" section in provider metadata (#59805): @jason810496
- 60000-keycloak: Update conf imports for keycloak provider (#60092): @Srabasti
Provider microsoft.azure: 12.10.2rc1
- Check team boundaries in connections (#59476): @vincbeck
Linked issues:
Provider microsoft.winrm: 3.13.3rc1
- fix(providers/winrm): Add connection-types to provider configuration (#60028): @ftakelait
Linked issues: - fix(providers/winrm): Add missing hook class attributes (#60009): @ftakelait
Linked issues:
Provider odbc: 4.11.1rc1
Provider openai: 1.7.2rc1
Provider openlineage: 2.10.0rc1
- Add on_task_instance_skipped support to OpenLineage listener (#60409): @tstrilka
Linked issues:- Linked Issue #59370: @tstrilka
- Linked Issue #59467: @tstrilka
- Fixing static checks in OL adapter on main (#60042): @amoghrajesh
- Move listeners module to shared library for client server separation (#59883): @amoghrajesh
- Move over plugins manager to a shared library (#59956): @amoghrajesh
- Allow providers to consume AirflowConfigException from compat sdk (#60044): @amoghrajesh
- Source openlineage provider to use airflow.sdk.configuration.conf (#60026): @sarth-akvaish
Linked issues: - Make sqlalchemy optional dependency for openlineage provider (#59921): @sunank200
- Improve changelog descriptions in providers RC (#60036): @shahar1
Linked issues:
Provider postgres: 6.5.2rc1
- Make SQLAlchemy optional for Postgres provider (#60257): @mohit7705
- Source postgres provider to use airflow.sdk.configuration.conf (#59984): @sunank200
Provider presto: 5.10.3rc1
- Source presto provider to use airflow.sdk.configuration.conf (#59985): @sunank200
- Sqlalchemy optional in presto provider (#59944): @steveahnahn
Provider redis: 4.4.2rc1
Provider sftp: 5.6.0rc1
- docs(sftp): Document python_callable, op_args, and op_kwargs in SFTPSensor (#60313): @arjav1528
- Source conf from airflow.sdk.configuration.conf for sftp providers (#59970): @sunank200
Provider snowflake: 6.8.2rc1
- Refresh expired OAuth tokens in SnowflakeHook for long-running tasks (#60027): @SameerMesiah97
- Source snowflake provider to use airflow.sdk.configuration.conf (#60002): @justinpakzad
Linked issues: - Improve changelog descriptions in providers RC (#60036): @shahar1
Linked issues:
Provider ssh: 4.3.0rc1
- Add
SSHRemoteJobOperatorfor resilient remote job execution (#60297): @kaxil - Source ssh provider to use airflow.sdk.configuration.conf (#59981): @sunank200
Provider standard: 1.10.3rc1
- Remove the compatibility shim for StartTriggerArgs in standard provider (#60300): @gopidesupavan
- Remove documentation on TimeDeltaSensorAsync (#59651): @Subham-KRLX
Linked issues:- Linked Issue #59644: @fritz-astronomer
Provider teradata: 3.4.1rc1
Provider trino: 6.4.2rc1
Provider vertica: 4.2.1rc1
Provider yandex: 4.3.2rc1
- Check team boundaries in connections (#59476): @vincbeck
Linked issues: - Source yandex provider to use airflow.sdk.configuration.conf (#59992): @sunank200
All users involved in the PRs:
@bgshacklett @jscheffl @chirodip98 @amoghrajesh @shahar1 @trina242 @AutomationDev85 @Srabasti @junaiddshaukat @arjav1528 @Dev-iL @SameerMesiah97 @justinp
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community
Activity
marcosmartinezfco commentedon Jan 14, 2026
Just my two cents here, I've tested amazon: 9.20.0rc1 in my set up and works just fine. It fixes my original issue #60223.
Will leave it up to @justinpakzad to give the official approval though. Many thanks
chirodip98 commentedon Jan 14, 2026
I tested for the DataprocDeleteCluster Operator (google-provider) , works fine on my System (locally).
Let me know if any further testing , evidences are required
dondaum commentedon Jan 14, 2026
I have successfully tested all my changes with Airflow==3.1.6:
#58603 ✅
I installed the pre-release provider packages and ran a test DAG.
junaiddshaukat commentedon Jan 14, 2026
I have verified apache-airflow-providers-fab==3.1.2rc1.
henry3260 commentedon Jan 14, 2026
That works great with all my changes. :)
raphaelauv commentedon Jan 14, 2026
tested my changes ( #60041 )
works well ✔️
apache-airflow-providers-apache-spark==5.5.0rc1
pyspark-client==4.1.1
anishgirianish commentedon Jan 14, 2026
My changes looks all set #60109 ✅
potiuk commentedon Jan 14, 2026
Checked all dependency changes where I was involved -> looks good !
ecodina commentedon Jan 14, 2026
Checked my change for keycloak (#59411) and it works well.
quentin-sommer commentedon Jan 14, 2026
Ok for
#60231
stephen-bracken commentedon Jan 14, 2026
Confirmed #53368 and #60372 are working as expected
using apache-airflow==3.1.6 and apache-airflow-providers-cncf-kubernetes==10.12.1rc1
with
airflow standaloneon kubernetes v1.33.5justinpakzad commentedon Jan 14, 2026
Checked all my changes - all good.
SameerMesiah97 commentedon Jan 15, 2026
I can verify that the changes introduced in PR #60027 are working as expected in
apache-airflow-providers-snowflake==6.8.2rc1steveahnahn commentedon Jan 15, 2026
Looks good on #60244 & #59944
dheerajturaga commentedon Jan 15, 2026
@jscheffl, I was able to scale test apache-airflow-providers-edge3 3.0.0rc1 my findings posted on #56457
everything is working as expected, thanks for the major update!
sunank200 commentedon Jan 15, 2026
I tested my changes for 59991, 59993, 59979, 59966, 59989, 59988, 59986, 59994, 59995, 59996, 60026, 59921, 59984, 59983, 59970, 59981, 59968 and 59992. Everything is working as expected.
amoghrajesh commentedon Jan 15, 2026
Majority of my changes this time are around doing some big changes in core and sdk.
Plugins manager: #59956, Listeners Manager: #59883 and those providers install fine.
Other functional changes: #60324 for cncf, compat sdk for AirflowConfigException: #60044 and #60042 for CI work fine.
jason810496 commentedon Jan 15, 2026
Thanks Jens! I just checked all the providers related to my change (#59805). Even though it will only affect after
3.2.x, and will not affect on any3.1.x.KamranImaaz commentedon Jan 15, 2026
Hi @jscheffl I tested the change from #59866 using apache-airflow-providers-google==19.4.0rc1. And It Looks Good from my side.
ricky-chaoju commentedon Jan 16, 2026
I tested the change from #60322 using apache-airflow-providers-google==19.4.0rc1. Looks good from my side.
jscheffl commentedon Jan 17, 2026
Thank you everyone. Providers are released.
Wow, impressive responses for all release checks! Thanks!
I invite everyone to help improve providers for the next release, a list of open issues can be found here.
berglh commentedon Jan 17, 2026
The failure mode for
apache-airflow-providers-fabin #59349 is not easily reproducible as it occurs some time after restarting the API server. Nevertheless, initial reports seem to be positive from those of us that have been testingapache-airflow-providers-fab==3.1.2rc1.