Skip to content

Update health endpoint in security docs#66701

Merged
potiuk merged 1 commit into
apache:mainfrom
kyupark:fix-health-endpoint-doc-reference
May 11, 2026
Merged

Update health endpoint in security docs#66701
potiuk merged 1 commit into
apache:mainfrom
kyupark:fix-health-endpoint-doc-reference

Conversation

@kyupark
Copy link
Copy Markdown
Contributor

@kyupark kyupark commented May 11, 2026

What

Update the security model docs to reference the Airflow 3 health endpoint at /api/v2/monitor/health instead of the legacy /health path.

Why

The issue reports that the security model still points readers to /health, while the current webserver health endpoint is documented elsewhere as /api/v2/monitor/health.

Closes #49683.

How to test

defuddle parse https://airflow.apache.org/docs/apache-airflow/stable/security/security_model.html --md -o /tmp/airflow-security-model.md
grep -n '/health\|/api/v2/monitor/health' /tmp/airflow-security-model.md
grep -n '/health\|/api/v2/monitor/health' airflow-core/docs/security/security_model.rst
git diff --check
prek run --files airflow-core/docs/security/security_model.rst
breeze build-docs --docs-only --one-pass-only apache-airflow

Airflow 3 serves webserver health status at /api/v2/monitor/health, so update the security model documentation to avoid pointing readers at the legacy /health path.

Closes apache#49683
@potiuk potiuk added the backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch label May 11, 2026
@potiuk potiuk added this to the Airflow 3.2.2 milestone May 11, 2026
@potiuk potiuk merged commit ef695fa into apache:main May 11, 2026
70 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Backport successfully created: v3-2-test

Note: As of Merging PRs targeted for Airflow 3.X
the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.

In matter of doubt please ask in #release-management Slack channel.

Status Branch Result
v3-2-test PR Link

potiuk added a commit that referenced this pull request May 12, 2026
Airflow 3 serves webserver health status at /api/v2/monitor/health, so update the security model documentation to avoid pointing readers at the legacy /health path.

Closes #49683
(cherry picked from commit ef695fa)

Co-authored-by: Kyu Park <park@kyu.co>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
vatsrahul1001 pushed a commit that referenced this pull request May 20, 2026
Airflow 3 serves webserver health status at /api/v2/monitor/health, so update the security model documentation to avoid pointing readers at the legacy /health path.

Closes #49683
(cherry picked from commit ef695fa)

Co-authored-by: Kyu Park <park@kyu.co>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The doc still points to /health endpoint when it is /api/v2/monitor/health in Airflow 3

2 participants