Skip to content

feat: Add Airflow 3.2.1#803

Draft
NickLarsenNZ wants to merge 10 commits into
mainfrom
airflow-3.2.1
Draft

feat: Add Airflow 3.2.1#803
NickLarsenNZ wants to merge 10 commits into
mainfrom
airflow-3.2.1

Conversation

@NickLarsenNZ

@NickLarsenNZ NickLarsenNZ commented Jun 2, 2026

Copy link
Copy Markdown
Member

Part of stackabletech/docker-images#1489

Note

The metrics test broke because airflow no longer exports metrics from the webserver role.
Instead, we check initiation via the API. We could check for successful completion but it will increase the time taken for tests and will require adjusting the sleep/interations in the metrics script.

Also, the scheduler needed more memory in the logging test.

Test results can be found here: stackabletech/docker-images#1519

Note: The metrics test broke because airflow no longer exports metrics from the webserver role.

Instead, we check completion via the API.
Used for interacting with Vector API. Likely not needed, but handy if debugging the vector-aggregator tests for new versions.
Airflow 3.2 changes "migrating" to "migration"
Keeps getting OOMKilled in the logging test since Airflow 3.2
Later versions of Airflow don't emit metrics from the web server.
These tests also never waited for a success, only checked creation. So that remains for now, and could be improved later.
I removed 12, even though it is supported by older versions that we support.
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

Successfully merging this pull request may close these issues.

1 participant