jason810496 opened a new pull request, #72872: URL: https://github.com/apache/airflow/pull/72872
Related: #72772, #72797 ## Why The systemd instructions offer `airflow-webserver.service` as an Airflow 3 alternative even though its command has been removed. The health guidance also needs to make clear when an unused triggerer can be ignored. ## What - Require scheduler, Dag processor, and API server in both systemd documentation files. - Describe current `main` health responses: `unhealthy`/`down` when no instance is alive, with null heartbeat and instances when there are no unfinished jobs. - Limit ignoring triggerer health to deployments that intentionally do not use a triggerer. The health wording targets `main`; the 3.3 branch returns null status when no corresponding job record exists and needs different wording. ## Validation - Regular and manual prek checks passed for both changed files. - `git diff --check` passed. - `breeze ci selective-check --commit-ref HEAD` passed and selected no unit tests. - Checked the wording against the CLI legacy-command handling, health implementation, and health reference documentation on `main`. No runtime code changed. --- ##### Was generative AI tooling used to co-author this PR? - [x] Yes, with help of Codex (GPT-6) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
