-
-
Notifications
You must be signed in to change notification settings - Fork 2
Airflow 3.x support #618
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
Comments
Constraints file: https://raw.githubusercontent.com/apache/airflow/constraints-3.0.0/constraints-3.12.txt. |
Some breaking changes are only found at provider level e.g. https://airflow.apache.org/docs/apache-airflow-providers-fab/stable/changelog.html#breaking-changes |
The SimpleAuthManager is meant for testing etc.: sticking with the FabauthManager should be OK and not represent a "step backwards". |
FabAuthManager requires We seem to need to set a value for |
API endpoints have changed: https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html |
Currently hitting "no host supplied" error.
Although both of these work within the webserver container:
This was not casued by hostname resolution, but rather by not setting |
FYI, there is a 3.13 constraints file if we want to use Python 3.13 (it isn't currently available in dnf though). |
A |
Relevant Slack thread: https://stackable-workspace.slack.com/archives/C071M36AF45/p1745911389456239
Which new version of Apache Airflow should we support?
3.0.x
Additional information
https://airflow.apache.org/blog/airflow-three-point-oh-is-here/
https://airflow.apache.org/docs/apache-airflow/stable/installation/upgrading_to_airflow3.html
Breaking changes
Changes required
comment(sbernauer): I don't like shell scripts in docker-images, they are hard to maintain and keep versions in sync. I think e.g. in Hive we have a if {} else {} in operator and different start commands. I don't think this is ugly at all.
Implementation checklist
The text was updated successfully, but these errors were encountered: