Uh oh!
There was an error while loading. Please reload this page.
Deprecated kerberos auth removed - #41693
Conversation
…rflow.auth.managers.fab.api.auth.backend.kerberos_aut removed
…rflow.auth.managers.fab.api.auth.backend.kerberos_aut removed
eladkal
left a comment
There was a problem hiding this comment.
Breaking change must have news fragment to notify users what was removed and how to mitigate. In this case just alerting about module remove and how to set it up with fab provider
dirrao
commented
Aug 24, 2024
I have already added the news fragment. Am I missing anything? |
potiuk
commented
Aug 27, 2024
@eladkal ? |
jscheffl
commented
Aug 27, 2024
Sorry, need to be another bad guy here. We said for Airflow 3 dev rules we must separate PRs for providers and stuff for the core. Assume we need to split this here as well. (1) for provider update and (2) for removing/breaking change in core. (whereas I assume we don't plan to back-port to 2.10 so technically could be one PR?) |
@eladkal |
dirrao
commented
Sep 2, 2024
vincbeck
commented
Sep 4, 2024
Yep I think it is needed. But we might actually want only core changes, breaking change in providers will result in creating major versions which we might not want yet. I'll let @eladkal confirm |
vincbeck
commented
Sep 6, 2024
@dirrao Could you please update this PR (or create another one) to include only changes from core? |
Actually I think your changes are fine. It seems inevitable to force Airflow 3 to use the latest FAB version provider. See comment here. If that is the case your changes are not breaking for providers. You back ported |
dirrao
commented
Sep 10, 2024
Yes, my changes are backward compatible. They will simply start using the FAB provider module instead of the deprecated core auth module. |
dirrao
commented
Sep 10, 2024
eladkal
left a comment
There was a problem hiding this comment.
The commit message says removed deprecation but this PR also adds more functionality to the provider. Is the commit message right?
vincbeck
commented
Sep 16, 2024
The only code added to the provider is code moved from core to provider. There is no new functionality. I think the message is fair |
dirrao
commented
Sep 17, 2024
Yes. No new functionality added. |
eladkal
commented
Sep 17, 2024
ok then I will modify the provider change log |
* deprecatd kerberos auth airflow.api.auth.backend.kerberos_auth and airflow.auth.managers.fab.api.auth.backend.kerberos_aut removed * news fragment added * deprecatd kerberos auth airflow.api.auth.backend.kerberos_auth and airflow.auth.managers.fab.api.auth.backend.kerberos_aut removed
* deprecatd kerberos auth airflow.api.auth.backend.kerberos_auth and airflow.auth.managers.fab.api.auth.backend.kerberos_aut removed * news fragment added * deprecatd kerberos auth airflow.api.auth.backend.kerberos_auth and airflow.auth.managers.fab.api.auth.backend.kerberos_aut removed
The following deprecated kerberos auth removed