Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support for =< Airflow 2.3.4 for new versions of DAG Factory #323

Open
cmarteepants opened this issue Dec 18, 2024 · 1 comment
Open

Comments

@cmarteepants
Copy link
Collaborator

cmarteepants commented Dec 18, 2024

This is prompted due to an issue with default_args not being mapped to Tasks in Task Groups (similar to #astronomer/astronomer-cosmos#1382). While this will be fixed in Airflow for 2.10/2.11, to have proper behaviour for earlier versions, we will need to hack around the limitation.

Which brings up a valid questions: At what point can we stop supporting older Airflow versions?

  • We released 2.4 Sept 2022: As a quick action item, we should remove support for <2.3.4 as part of the next release.
  • In addition, we should start thinking about formalizing compatibility ranges. In OSS Airflow, the expectation is for providers to only support Airflow versions that were released within the last 12 months. That may be too aggressive, but I'd like to come up with a good middle ground.
@cmarteepants
Copy link
Collaborator Author

@jroach-astronomer issue which prompted the question: #253

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant