This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 09545ece029 Fix broken download URLs and variable names in airflow-ctl 
docs (#67046)
09545ece029 is described below

commit 09545ece029dd3ca219e73efd58f2035ed9d8be9
Author: Sadha Chilukoori <[email protected]>
AuthorDate: Sun May 17 13:42:31 2026 -0700

    Fix broken download URLs and variable names in 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
    
    Co-authored-by: Sadha Chilukoori <[email protected]>
---
 .../docs/installation/installing-from-sources.rst        | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/airflow-ctl/docs/installation/installing-from-sources.rst 
b/airflow-ctl/docs/installation/installing-from-sources.rst
index 8f13d381db5..ebf02712350 100644
--- a/airflow-ctl/docs/installation/installing-from-sources.rst
+++ b/airflow-ctl/docs/installation/installing-from-sources.rst
@@ -52,7 +52,7 @@ a ``INSTALL`` file containing details on how you can build 
and install airflowct
 Release integrity
 '''''''''''''''''
 
-`PGP signatures KEYS <https://downloads.apache.org/airflowctl/KEYS>`__
+`PGP signatures KEYS <https://downloads.apache.org/airflow/KEYS>`__
 
 It is essential that you verify the integrity of the downloaded files using 
the PGP or SHA signatures.
 The PGP signatures can be verified using GPG or PGP. Please download the KEYS 
as well as the asc
@@ -144,14 +144,14 @@ and SHA sum files with the script below:
         #!/bin/bash
         airflowctl_version="{{ airflowctl_version }}"
         ctl_download_dir="$(mktemp -d)"
-        pip download --no-deps "apache-airflow-ctl==${airflowctl_version}" 
--dest "${airflow_download_dir}"
-        curl 
"https://downloads.apache.org/airflowctl/${airflowctl_version}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.asc";
 \
-            -L -o 
"${airflowctl_download_dir}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.asc"
-        curl 
"https://downloads.apache.org/airflow/${airflowctl_version}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.sha512";
 \
-            -L -o 
"${airflowctl_download_dir}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.sha512"
+        pip download --no-deps "apache-airflow-ctl==${airflowctl_version}" 
--dest "${ctl_download_dir}"
+        curl 
"https://downloads.apache.org/airflow/airflow-ctl/${airflowctl_version}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.asc";
 \
+            -L -o 
"${ctl_download_dir}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.asc"
+        curl 
"https://downloads.apache.org/airflow/airflow-ctl/${airflowctl_version}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.sha512";
 \
+            -L -o 
"${ctl_download_dir}/apache_airflow_ctl-${airflowctl_version}-py3-none-any.whl.sha512"
         echo
-        echo "Please verify files downloaded to ${airflowctl_download_dir}"
-        ls -la "${airflowctl_download_dir}"
+        echo "Please verify files downloaded to ${ctl_download_dir}"
+        ls -la "${ctl_download_dir}"
         echo
 
 Once you verify the files following the instructions from previous chapter you 
can remove the temporary

Reply via email to