Hi all, All the remaining providers have been migrated to the compat conf.
The "Update conf imports in providers to use airflow.sdk.configuration #60000" [1] issue is now **closed as completed** because the "Add prek hook to enforce conf import from compat SDK in providers #64564" [2] has been merged, enforcing this convention going forward. Special thanks to Aaron Chen(@nailo2c) who pointed out the early regression [3] and Wei, Amogh, Jens, Rahul for reviewing it quickly and helping get it into the 3.2.0 release. Thank you to everyone who contributed to these migrations (auto-generated by a script; please forgive me if I missed anyone). - Ankit Chaurasia(@sunank200) - Justin Pakzad(@justinpakzad) - Henry Chen(@henry3260) - Sarthak Vaish(@sarth-akvaish) - Fouzi Takelait(@ftakelait) - Aditi102005(@Aditi102005) - Kang Minseok(@neronsoda) - Vurik(@vurgunhajiyev) - Jake Roach(@jroachgolf84) - Srabasti Banerjee(@Srabasti) - Divya Selva Prabhu(@Divyaselva14) - Jason(Zhe-You) Liu(@jason810496) - Tyson Cung(@tysoncung) - Aaron Chen(@nailo2c) - Jeongwoo Do(@wjddn279) - Yuseok Jo(@yuseok89) - Piyush Mudgal(@Pyasma) [1] https://github.com/apache/airflow/issues/60000 [2] https://github.com/apache/airflow/pull/64564 [3] https://github.com/apache/airflow/issues/64201 On Tue, Mar 24, 2026 at 5:58 PM Jarek Potiuk <[email protected]> wrote: > Cool. More people doring the deep unentangling stuff :). All hands on deck. > :D > > On Tue, Mar 24, 2026 at 10:56 AM Amogh Desai <[email protected]> > wrote: > > > Thanks for untangling that one, Jason. > > > > It wasn't an easy task and you have done it well. It unblocks rest of the > > effort > > on this thread. > > > > Thanks & Regards, > > Amogh Desai > > > > > > On Tue, Mar 24, 2026 at 12:03 PM Aaron Chen <[email protected]> wrote: > > > > > Hi Jason, I can take on celery: > > > https://github.com/apache/airflow/pull/64134 > > > > > > I found two files that couldn't be migrated and have updated the > details > > in > > > the PR description. I'm not sure if one of them is a bug, so we can > > discuss > > > it further in the PR. > > > > > > Btw, it looks like JDBC has been migrated, so I think it can be marked > as > > > done. > > > > > > Best, > > > Aaron > > > > > > On Mon, Mar 23, 2026 at 7:53 PM Zhe You Liu <[email protected]> > wrote: > > > > > > > Hi all, > > > > > > > > The "Update conf imports in providers to use > airflow.sdk.configuration > > > > #60000" [1] issue is now unblocked as "Make TaskSDK conf respect > > default > > > > config from provider metadata #62696" [2] was merged yesterday. This > > > means > > > > we no longer need to define explicit fallback default values > manually; > > we > > > > just need to replace the imports as mentioned in the issue. > > > > > > > > There are still six providers that need to replace the Airflow Core > > > > `conf` usage with the TaskSDK `conf`: > > > > > > > > - fab > > > > - celery > > > > - edge3 > > > > - cncf > > > > - jdbc > > > > > > > > Please feel free to create a PR for any of the remaining providers > and > > > > follow the steps in [1] > https://github.com/apache/airflow/issues/60000 > > . > > > > > > > > Thanks everyone for the help in advance! > > > > > > > > [1] https://github.com/apache/airflow/issues/60000 > > > > [2] https://github.com/apache/airflow/pull/62696 > > > > [3] Original link to this thread: > > > > https://lists.apache.org/thread/wsb4d7yo3846y66gywgnds2qcvmyp307 > > > > > > > > Best regards, > > > > Jason > > > > > > > > On 2026/01/04 03:54:55 Srabasti Banerjee wrote: > > > > > Thanks for your help Ankit! > > > > > > > > > > Warm Regards, > > > > > Srabasti Banerjee > > > > > > > > > > On Sat, Jan 3, 2026 at 2:27 AM Ankit Chaurasia < > [email protected]> > > > > wrote: > > > > > > > > > > > Happy new year Srabasti and everyone! Assigned keycloak to you on > > the > > > > > > issue. > > > > > > > > > > > > Regards, > > > > > > Ankit Chaurasia > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Sat, Jan 3, 2026 at 1:13 PM Srabasti Banerjee > > > > > > <[email protected]> wrote: > > > > > > > > > > > > > > Happy New Year! Hopefully it's not too late to join the party:) > > > > > > > > > > > > > > Thanks for sharing this great opportunity Ankit! > > > > > > > > > > > > > > Can you please assign me "keycloak"? > > > > > > > > > > > > > > Warm Regards, > > > > > > > Srabasti Banerjee > > > > > > > > > > > > > > On Fri, Jan 2, 2026 at 3:19 AM Rahul Vats < > > [email protected]> > > > > > > wrote: > > > > > > > > > > > > > > > Nice! > > > > > > > > > > > > > > > > Regards, > > > > > > > > Rahul Vats > > > > > > > > > > > > > > > > On Fri, 2 Jan 2026 at 16:25, Amogh Desai < > > [email protected]> > > > > > > wrote: > > > > > > > > > > > > > > > > > Nice, thank you Ankit. > > > > > > > > > > > > > > > > > > I reviewed the GH issue and noticed a missing step. We need > > to > > > > > > mention > > > > > > > > > that the contributors have to indicate in provider.yaml of > > > compat > > > > > > sdk's > > > > > > > > > consuming providers that the min version needs to be bumped > > at > > > > the > > > > > > time > > > > > > > > > of release. > > > > > > > > > > > > > > > > > > I updated your GH issue to include a step 4 for it. > > > > > > > > > > > > > > > > > > Thanks & Regards, > > > > > > > > > Amogh Desai > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jan 1, 2026 at 1:47 AM Ankit Chaurasia < > > > > [email protected]> > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > Hello folks, > > > > > > > > > > > > > > > > > > > > Happy New Year! > > > > > > > > > > Looking for help from the community on these providers > > import > > > > path > > > > > > > > > changes: > > > > > > > > > > https://github.com/apache/airflow/issues/60000 > > > > > > > > > > > > > > > > > > > > Goal: Replace > > > > > > > > > > > > > > > > > > > > from airflow.configuration import conf > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > with > > > > > > > > > > > > > > > > > > > > > from airflow.providers.common.compat.sdk import conf > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > This affects 29 providers (~183 files) and ensures > backward > > > > > > > > > compatibility. > > > > > > > > > > > > > > > > > > > > I have already created multiple PRs for various providers > > > > linked > > > > > > to the > > > > > > > > > > above issue. > > > > > > > > > > > > > > > > > > > > Please comment on the issue to grab a provider. Any help > is > > > > > > > > appreciated! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > Ankit Chaurasia > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [email protected] > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > >
