Skip to content

feat: Add Airflow 3.2.1#1519

Open
NickLarsenNZ wants to merge 6 commits into
mainfrom
airflow-3.2.1
Open

feat: Add Airflow 3.2.1#1519
NickLarsenNZ wants to merge 6 commits into
mainfrom
airflow-3.2.1

Conversation

@NickLarsenNZ
Copy link
Copy Markdown
Member

@NickLarsenNZ NickLarsenNZ commented Jun 2, 2026

Part of #1489

  • Deprecate 3.1.6
  • Bump git-sync to 4.6.0
  • Bump cyclonedx-bom to 7.3.0
  • Bump uv to 0.11.7

FYI, I am getting test failures for 3.2.1, but I will fix them in a separate PR (could just be the test assertions being different).

--- FAIL: kuttl/harness/cluster-operation_airflow-latest-3.2.1_openshift-false (180.50s)
--- FAIL: kuttl/harness/mount-dags-gitsync_airflow-latest-3.2.1_openshift-false_executor-celery_access-https (662.81s)
--- FAIL: kuttl/harness/mount-dags-gitsync_airflow-latest-3.2.1_openshift-false_executor-kubernetes_access-https (624.93s)
--- FAIL: kuttl/harness/mount-dags-gitsync_airflow-latest-3.2.1_openshift-false_executor-kubernetes_access-ssh (625.06s)
--- FAIL: kuttl/harness/triggerer_airflow-latest-3.2.1_openshift-false_executor-celery (696.82s)
--- FAIL: kuttl/harness/triggerer_airflow-latest-3.2.1_openshift-false_executor-kubernetes (621.72s)

- Deprecate 3.1.6
- Bump git-sync to 4.6.0
- Bump cyclonedx-bom to 7.3.0
- Bump uv to 0.11.7
These are used by pre-commit hooks.
@NickLarsenNZ NickLarsenNZ self-assigned this Jun 2, 2026
@NickLarsenNZ NickLarsenNZ moved this to Development: Waiting for Review in Stackable Engineering Jun 2, 2026
@NickLarsenNZ NickLarsenNZ moved this from Development: Waiting for Review to Development: In Progress in Stackable Engineering Jun 2, 2026
@NickLarsenNZ NickLarsenNZ marked this pull request as ready for review June 2, 2026 18:20
@NickLarsenNZ NickLarsenNZ moved this from Development: In Progress to Development: Waiting for Review in Stackable Engineering Jun 2, 2026
@NickLarsenNZ NickLarsenNZ requested a review from sbernauer June 3, 2026 12:54
Comment thread airflow/boil-config.toml

[versions."3.1.6".build-arguments]
# NOTE (@Techassi): Maybe this version can be bumped
# NOTE: Python version is kept stable unless the new Airflow version drops support for it.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have the feeling in general we always try to use the latest Python/Java/Rust/whatever version and fall back in case of problems. (Or at least use the latest supported Python for new versions)
Do you think we can achieve that here as well or was the Airflow-specific decision explicit?

Comment thread airflow/boil-config.toml
Copy link
Copy Markdown
Member

@sbernauer sbernauer Jun 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding some comments already!
I think it would be great to add a few more (in the spirit of #1514). A print.sh shell script is IMHO not necessary, although arguably not bad ;)
That being said: I need to drop off for the weekend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

2 participants