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]

Reply via email to