Skip to content

Conversation

@github-actions
Copy link

  • docs: update public interface doc to reflect airflow.sdk and AIP-72
  • Added a note under "Using Airflow Public Interfaces" to recommend using airflow.sdk as the official interface from Airflow 3.0.
  • Referenced AIP-72 and linked related documentation.
  • Encouraged users to prefer REST API and Python Client for integrations.
  • Update airflow-core/docs/public-airflow-interface.rst

Great

Co-authored-by: Jarek Potiuk jarek@potiuk.com

  • fix(systemd): Update systemd service files and docs for Airflow 3.0
  • Updated systemd unit files to support Airflow 3.0 architecture.
  • Replaced deprecated webserver with api-server in ExecStart.
  • Added service units for new components: triggerer, dag-processor, and api-server.
  • Adjusted ExecStart commands to support virtualenv-based deployments.
  • Improved documentation (run-with-systemd.rst) to clarify service changes, virtualenv usage, and installation paths.
  • Linked to the updated GitHub scripts/systemd directory for latest service files.

Tested Airflow 3.0 manually on macOS using virtualenv, confirming correct startup behavior for scheduler, api-server, and triggerer.

  • fix(systemd): Update systemd service files and docs for Airflow 3.0

  • Minor test failure fixes


(cherry picked from commit 097ae45)

Co-authored-by: N R Navaneet 156576749+nrnavaneet@users.noreply.github.com
Co-authored-by: Jarek Potiuk jarek@potiuk.com

… for Airflow 3.0 (#52294)

* docs: update public interface doc to reflect airflow.sdk and AIP-72

- Added a note under "Using Airflow Public Interfaces" to recommend using `airflow.sdk` as the official interface from Airflow 3.0.
- Referenced AIP-72 and linked related documentation.
- Encouraged users to prefer REST API and Python Client for integrations.

* Update airflow-core/docs/public-airflow-interface.rst

Great

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>

* fix(systemd): Update systemd service files and docs for Airflow 3.0

- Updated systemd unit files to support Airflow 3.0 architecture.
- Replaced deprecated `webserver` with `api-server` in ExecStart.
- Added service units for new components: `triggerer`, `dag-processor`, and `api-server`.
- Adjusted ExecStart commands to support virtualenv-based deployments.
- Improved documentation (`run-with-systemd.rst`) to clarify service changes, virtualenv usage, and installation paths.
- Linked to the updated GitHub `scripts/systemd` directory for latest service files.

Tested Airflow 3.0 manually on macOS using virtualenv, confirming correct startup behavior for `scheduler`, `api-server`, and `triggerer`.

* fix(systemd): Update systemd service files and docs for Airflow 3.0

* Minor test failure fixes

---------
(cherry picked from commit 097ae45)

Co-authored-by: N R Navaneet <156576749+nrnavaneet@users.noreply.github.com>
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@potiuk potiuk marked this pull request as ready for review July 21, 2025 20:12
@potiuk potiuk merged commit 258fafb into v3-0-test Jul 21, 2025
6 checks passed
@potiuk potiuk deleted the backport-097ae45-v3-0-test branch July 21, 2025 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants