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