nrnavaneet opened a new pull request, #52294:
URL: https://github.com/apache/airflow/pull/52294

   This PR updates the systemd integration to align with changes introduced in 
Apache Airflow 3.0.
   
   ### 🔧 Changes made:
   - Replaced deprecated `webserver` unit with the new `api-server` service
   - Added missing service unit files for:
     - `airflow-triggerer`
     - `airflow-dag-processor`
     - `airflow-api`
   - Updated all `ExecStart` commands to support virtual environment usage 
(e.g., sourcing a venv before running Airflow components)
   - Revised `run-with-systemd.rst` to:
     - Reflect Airflow 3.0 architectural changes
     - Include virtualenv usage examples
     - Link to the GitHub `scripts/systemd` folder directly
   
   ### Testing
   Manually tested Airflow 3.0 on macOS with a virtualenv:
   - Verified command structure in updated `.service` files
   - Confirmed successful startup of `scheduler`, `api-server`, and `triggerer`
   - Verified new CLI structure and DB setup in Airflow 3.0
   
   ---
   
   Closes #51117


-- 
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: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to