Skip to content

[airflow-ctl/v0-1-test] Fix broken download URLs and variable names in airflow-ctl docs (#67046)#67071

Closed
github-actions[bot] wants to merge 6 commits into
airflow-ctl/v0-1-stablefrom
backport-09545ec-airflow-ctl/v0-1-test
Closed

[airflow-ctl/v0-1-test] Fix broken download URLs and variable names in airflow-ctl docs (#67046)#67071
github-actions[bot] wants to merge 6 commits into
airflow-ctl/v0-1-stablefrom
backport-09545ec-airflow-ctl/v0-1-test

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The installing-from-sources page for airflow-ctl had URLs pointing to
a non-existent downloads.apache.org/airflowctl/ path. The correct
path is downloads.apache.org/airflow/airflow-ctl/ (matching the
base_url defined in conf.py) and downloads.apache.org/airflow/KEYS
for the shared PGP key file.

Also fixes the bash script using three inconsistent variable names
for the download directory — unified to ctl_download_dir which is
the variable actually defined in the script.

Closes: #67025
(cherry picked from commit 09545ec)

Co-authored-by: Sadha Chilukoori srchilukoori@gmail.com
Co-authored-by: Sadha Chilukoori ssreddy.8555@gmail.com

bugraoz93 and others added 6 commits April 26, 2026 22:55
…tion (#65099) (#65904)

* fix(cli): allow remote version check without local config file

* fix(cli): introduce NO_AUTH client

* test(cli): add unit test for no-auth commands
(cherry picked from commit 80cefde)

Co-authored-by: rjgoyln <151457491+rjgoyln@users.noreply.github.com>
… utils to load help texts (#65841) (#65903)

(cherry picked from commit ad213e0)

Co-authored-by: Justin Pakzad <114518232+justinpakzad@users.noreply.github.com>
…payloads as JSON (#65158) (#65937)

(cherry picked from commit ec8977c)

Co-authored-by: Henry Chen <henryhenry0512@gmail.com>
Pins `[tool.uv] required-version` (and the matching marker-tagged
constants in breeze) to 0.11.8 across the root and the three workspace
members that carried their own (stale) floor (`airflow-core`,
`airflow-ctl`, `dev/mypy` — all previously `>=0.6.3`). The bump picks
up the timestamp-elision fix from astral-sh/uv#19022 (closes
astral-sh/uv#18708 — relative `exclude-newer` no longer writes a
churning timestamp into uv.lock that two branches collide on).

Drops uv's per-package cooldown to "12 hours" in both
[tool.uv.exclude-newer-package] and [tool.uv.pip.exclude-newer-package];
without the override the project-wide 4-day window blocks a
freshly-released uv from being adopted as the floor. The override is
flagged "REMOVE BY 2026-05-01" — once 0.11.8 is older than the global
4-day cooldown the override is redundant.

Bumps AIRFLOW_UV_VERSION across Dockerfiles, breeze constants, and
the image-args doc to match. The `# sync-uv-min-version`-tagged test
fixtures were auto-rewritten by the prek hook of the same name.

uv.lock confirms the upstream fix is engaged: `exclude-newer` reads
as the no-op `0001-01-01T00:00:00Z` placeholder.
(cherry picked from commit dbfc27d)
…for airflow-ctl/ (#66112) (#66217)

Backport of #66112. Conflicts resolved by keeping v0-1-test base for unrelated
divergences (only_new field, validate_model, is_backfillable property,
DAGRunCollectionResponse multi-line docstring) and applying only the
DAG -> Dag description-text changes — feature-related lines absent in
v0-1-test were not introduced.

Co-authored-by: hojeong park <parkhj062@gmail.com>
…n airflow-ctl docs (#67046)

The installing-from-sources page for airflow-ctl had URLs pointing to
a non-existent `downloads.apache.org/airflowctl/` path. The correct
path is `downloads.apache.org/airflow/airflow-ctl/` (matching the
base_url defined in conf.py) and `downloads.apache.org/airflow/KEYS`
for the shared PGP key file.

Also fixes the bash script using three inconsistent variable names
for the download directory — unified to `ctl_download_dir` which is
the variable actually defined in the script.

Closes: #67025
(cherry picked from commit 09545ec)

Co-authored-by: Sadha Chilukoori <srchilukoori@gmail.com>
Co-authored-by: Sadha Chilukoori <ssreddy.8555@gmail.com>
@potiuk potiuk marked this pull request as ready for review May 25, 2026 23:44
@potiuk potiuk added the ready for maintainer review Set after triaging when all criteria pass. label May 25, 2026
Base automatically changed from airflow-ctl/v0-1-test to airflow-ctl/v0-1-stable May 26, 2026 21:48
@bugraoz93

Copy link
Copy Markdown
Contributor

should point to test branch #67610

@bugraoz93 bugraoz93 closed this May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants