From 11b3ca75969e01e79e1a681e02599007fddae708 Mon Sep 17 00:00:00 2001 From: Jed Cunningham Date: Tue, 25 Feb 2025 15:44:41 -0700 Subject: [PATCH] Add `airflow webserver` to legacy commands `airflow webserver` was added to the list of legacy commands, which means users will be informed of the replacement instead of just getting a generic error: ``` $ airflow webserver Usage: airflow [-h] GROUP_OR_COMMAND ... ... airflow command error: argument GROUP_OR_COMMAND: Command `airflow webserver` has been removed. Please use `airflow api-server`, see help above. ``` --- airflow/cli/commands/legacy_commands.py | 1 + newsfragments/47131.significant.rst | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 newsfragments/47131.significant.rst diff --git a/airflow/cli/commands/legacy_commands.py b/airflow/cli/commands/legacy_commands.py index c9fddec2d76fe..11016a427dcfe 100644 --- a/airflow/cli/commands/legacy_commands.py +++ b/airflow/cli/commands/legacy_commands.py @@ -48,6 +48,7 @@ "create_user": "users create", "delete_user": "users delete", "dags backfill": "backfill create", + "webserver": "api-server", } diff --git a/newsfragments/47131.significant.rst b/newsfragments/47131.significant.rst new file mode 100644 index 0000000000000..e8bf03ff3eae5 --- /dev/null +++ b/newsfragments/47131.significant.rst @@ -0,0 +1,12 @@ +The Airflow UI is now started with the ``airflow api-server`` command. The ``airflow webserver`` command has been removed. + +* Types of change + + * [ ] Dag changes + * [ ] Config changes + * [ ] API changes + * [x] CLI changes + * [ ] Behaviour changes + * [ ] Plugin changes + * [ ] Dependency changes + * [ ] Code interface changes