Skip to content

[v3-2-test] Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide (#66118)#66259

Merged
jscheffl merged 2 commits into
v3-2-testfrom
backport-8fc2467-v3-2-test
May 2, 2026
Merged

[v3-2-test] Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide (#66118)#66259
jscheffl merged 2 commits into
v3-2-testfrom
backport-8fc2467-v3-2-test

Conversation

@github-actions

@github-actions github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor
  • Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide

Replace the two-line Helm Chart note in the Airflow 3 migration guide
with a dedicated subsection that lists the concrete action items for
upgrading the official chart from Airflow 2.x to 3.x: webserver to
apiServer rename with a values.yaml before/after, secret_key relocation,
jwtSecretName, the standalone dagProcessor deployment, FabAuthManager
default, webserver_config.py rework, minimum Kubernetes 1.30, the DB
migration job, and a pointer to the chart release notes for renamed and
removed keys.

Signed-off-by: André Ahlert [email protected]

  • Move Helm Chart upgrade tasks to chart/docs

Address review from @Miretpl: chart-specific upgrade content belongs
under chart/docs, mirroring the providers/fab/docs/upgrading.rst pattern
where each component owns its upgrade guide and the core migration guide
links to it.

Move the expanded Helm Chart upgrade checklist from
airflow-core/docs/installation/upgrading_to_airflow3.rst to a new
chart/docs/upgrading-to-airflow-3.rst, restore the original two-line
note in the core guide, and add a pointer to the chart doc from the
core guide. Register the new file in chart/docs/index.rst under Guides.

Signed-off-by: André Ahlert [email protected]


(cherry picked from commit 8fc2467)

Co-authored-by: André Ahlert [email protected]
Signed-off-by: André Ahlert [email protected]

andreahlert and others added 2 commits May 2, 2026 12:59
…ion guide (#66118)

* Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide

Replace the two-line Helm Chart note in the Airflow 3 migration guide
with a dedicated subsection that lists the concrete action items for
upgrading the official chart from Airflow 2.x to 3.x: webserver to
apiServer rename with a values.yaml before/after, secret_key relocation,
jwtSecretName, the standalone dagProcessor deployment, FabAuthManager
default, webserver_config.py rework, minimum Kubernetes 1.30, the DB
migration job, and a pointer to the chart release notes for renamed and
removed keys.

Signed-off-by: André Ahlert <[email protected]>

* Move Helm Chart upgrade tasks to chart/docs

Address review from @Miretpl: chart-specific upgrade content belongs
under chart/docs, mirroring the providers/fab/docs/upgrading.rst pattern
where each component owns its upgrade guide and the core migration guide
links to it.

Move the expanded Helm Chart upgrade checklist from
airflow-core/docs/installation/upgrading_to_airflow3.rst to a new
chart/docs/upgrading-to-airflow-3.rst, restore the original two-line
note in the core guide, and add a pointer to the chart doc from the
core guide. Register the new file in chart/docs/index.rst under Guides.

Signed-off-by: André Ahlert <[email protected]>

---------
(cherry picked from commit 8fc2467)

Co-authored-by: André Ahlert <[email protected]>
Signed-off-by: André Ahlert <[email protected]>
@jscheffl jscheffl added the full tests needed We need to run full set of tests for this PR to merge label May 2, 2026
@jscheffl jscheffl force-pushed the backport-8fc2467-v3-2-test branch from 58d74f2 to 5f3829d Compare May 2, 2026 11:01
@jscheffl jscheffl merged commit 032a891 into v3-2-test May 2, 2026
107 of 108 checks passed
@jscheffl jscheffl deleted the backport-8fc2467-v3-2-test branch May 2, 2026 15:25
@vatsrahul1001 vatsrahul1001 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label May 18, 2026
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.2 milestone May 18, 2026
vatsrahul1001 pushed a commit that referenced this pull request May 20, 2026
…ion guide (#66118) (#66259)

* [v3-2-test] Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide (#66118)

* Docs: Expand Helm Chart upgrade tasks in Airflow 3 migration guide

Replace the two-line Helm Chart note in the Airflow 3 migration guide
with a dedicated subsection that lists the concrete action items for
upgrading the official chart from Airflow 2.x to 3.x: webserver to
apiServer rename with a values.yaml before/after, secret_key relocation,
jwtSecretName, the standalone dagProcessor deployment, FabAuthManager
default, webserver_config.py rework, minimum Kubernetes 1.30, the DB
migration job, and a pointer to the chart release notes for renamed and
removed keys.

Signed-off-by: André Ahlert <[email protected]>

* Move Helm Chart upgrade tasks to chart/docs

Address review from @Miretpl: chart-specific upgrade content belongs
under chart/docs, mirroring the providers/fab/docs/upgrading.rst pattern
where each component owns its upgrade guide and the core migration guide
links to it.

Move the expanded Helm Chart upgrade checklist from
airflow-core/docs/installation/upgrading_to_airflow3.rst to a new
chart/docs/upgrading-to-airflow-3.rst, restore the original two-line
note in the core guide, and add a pointer to the chart doc from the
core guide. Register the new file in chart/docs/index.rst under Guides.

Signed-off-by: André Ahlert <[email protected]>

---------
(cherry picked from commit 8fc2467)

Co-authored-by: André Ahlert <[email protected]>
Signed-off-by: André Ahlert <[email protected]>

* Upgrade uv.lock

---------

Signed-off-by: André Ahlert <[email protected]>
Co-authored-by: André Ahlert <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:helm-chart Airflow Helm Chart changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) full tests needed We need to run full set of tests for this PR to merge kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants