> Thanks Jarek for hunting behind the release bug. Seems it was too late in th night when I was preparing the release and did not see the INFO message.
To be completely fair, I ABSOLUTELY feel guilty of that .... It's not your fault but mine. Not only did it have a bug (using "staged" for candidate that was potentially releasable), but also that message was not even WARNING or ERROR - so absolutely not following all the communication principles that are built in breeze. Generally (and this is captured in this ADR, which defines how `breeze` communicates with users): https://github.com/apache/airflow/blob/main/dev/breeze/doc/adr/0011-unified-communication-with-the-users.md The ADR Says: * [success] - to show verification success (green) * [info] - to present information to users (bright_blue) * [warning] - to print warning that the user probably should read and act on (bright_yellow) * [error] - when there is an error that the user should fix (red) instructions should be printed without style and default rich rendering should be used\ This message was [info], so you were absolutely right to ignore it without reading it. So that was absolutely my fault—not yours. This is why I scrambled to fix it quickly - becasue I feel responsible for tricking you into this situation. Sorry. J. On Sat, Mar 21, 2026 at 5:39 PM Jens Scheffler <[email protected]> wrote: > Thanks Jarek for hunting behind the release bug. Seems it was too late > in th night when I was preparing the release and did not see the INFO > message. > > Cancelling this vore and will raise a RC2 after the PR with correction > has been merged. > > Jens > > On 21.03.26 17:15, Jarek Potiuk wrote: > > https://github.com/apache/airflow/pull/64040 > > > > On Sat, Mar 21, 2026 at 5:14 PM Buğra Öztürk <[email protected]> > > wrote: > > > >> Thanks Jarek! :) > >> > >> --- > >> > >> Just to prevent confusion, edit, my mind going a bit ahead than what I > am > >> writing sometimes :) > >> > >> From: > >> Firstly, I released a difference while making breeze compatible... > >> > >> To be (It is realized not released :)): > >> Firstly, I realized a difference while making breeze compatible... > >> > >> Op za 21 mrt 2026, 16:24 schreef Jarek Potiuk <[email protected]>: > >> > >>> Ah... > >>> > >>> OK I see it now: > >>> > >>>> breeze release-management prepare-helm-chart-tarball --version > >> ${VERSION} > >>> --version-suffix ${VERSION_SUFFIX} > >>> > >>> This command removes the suffix and wrongly update the "staged" links > and > >>> ask release manager: > >>> > >>> `Please create a PR with that change, get it merged, and try again.` > >>> > >>> Which apparently did not happen :). So this is simply a bug in the > >> process. > >>> Let me fix it :) > >>> > >>> J. > >>> > >>> > >>> > >>> > >>> On Sat, Mar 21, 2026 at 3:24 PM Buğra Öztürk <[email protected]> > >>> wrote: > >>> > >>>> Firstly, I released a difference while making breeze compatible with > >> tool > >>>> install and enabling auto update in breeze. That made me realise we > >> have > >>> a > >>>> parameter difference in verification and how the packages are built. > >> So I > >>>> thought we should do the same thing and even committed to raising a PR > >> to > >>>> sync the processes. Then, when I ran the verification a second time, > it > >>>> created the packages. One we use version and another version suffix, > >> but > >>>> when created haven't dug thinking that it should have been from > >>>> an environment variable. I always skipped tagging to prevent > overriding > >>> the > >>>> tag created. > >>>> Verification: > >>>> > >>>> > >> > https://github.com/apache/airflow/blob/d273d99262f93d9af601b3fb3c12f915f4ddbb27/dev/README_RELEASE_HELM_CHART.md?plain=1#L504 > >>>> RC Creation: > >>>> > >>>> > >> > https://github.com/apache/airflow/blob/d273d99262f93d9af601b3fb3c12f915f4ddbb27/dev/README_RELEASE_HELM_CHART.md?plain=1#L226 > >>>> When I created it, I also saw the -dev suffix, but thought not a > >> breaking > >>>> change for the release process. The Chart.yaml has also been updated > >>>> automatically while creating. I rerun the process again to > double-check > >>> and > >>>> see that this also updates the doc links automatically. > >>>> Below is one running with `--skip-tagging` and seeing that updates the > >>> doc > >>>> references inside Chart.yaml. Even with an empty `VERSION_SUFFIX`, it > >>> seems > >>>> it is updating. > >>>> > >>>> I ran the one in RC creation command first and then ran the one in > >>>> verification, which worked. I haven't seen any difference while > >> checking > >>>> the packages. I thought only the Chart.yaml making it `-dev` while > >>> thinking > >>>> it isn't a great deal to stop the process made me overlook the doc > URL, > >>>> also updated. > >>>> > >>>> From the print you shared, Jarek, I think we should use the > >> Verification > >>>> approach then, while releasing, so that the doc references are also > not > >>>> updated to staging. I also ran it once again in the verification > >> process, > >>>> and that only updates the version in Chart.yaml. > >>>> > >>>> > >>>> Sharing the details of what was mentioned above after `---`. > >>>> --- > >>>> *Verification Process* > >>>> > >>>> ``` bash > >>>> VERSION=1.20.0 breeze release-management prepare-helm-chart-tarball > >>>> --version-suffix ${VERSION_SUFFIX} --ignore-version-check > >> --skip-tagging > >>>> ``` > >>>> > >>>> Before > >>>> > >>>> ``` yaml > >>>> ... > >>>> apiVersion: v2 > >>>> name: airflow > >>>> version: 1.20.0-dev > >>>> appVersion: 3.1.8 > >>>> description: The official Helm chart to deploy Apache Airflow, a > >> platform > >>>> to > >>>> programmatically author, schedule, and monitor workflows > >>>> home: https://airflow.apache.org/ > >>>> ... > >>>> ``` > >>>> > >>>> After > >>>> > >>>> ``` yaml > >>>> ... > >>>> apiVersion: v2 > >>>> name: airflow > >>>> version: 1.20.0 > >>>> appVersion: 3.1.8 > >>>> description: The official Helm chart to deploy Apache Airflow, a > >> platform > >>>> to > >>>> programmatically author, schedule, and monitor workflows > >>>> home: https://airflow.apache.org/ > >>>> ... > >>>> ``` > >>>> > >>>> *Release Process* > >>>> > >>>> ``` bash > >>>> breeze release-management prepare-helm-chart-tarball --version > >>> ${VERSION} > >>>> --version-suffix ${VERSION_SUFFIX} --skip-tagging > >>>> ``` > >>>> > >>>> Before > >>>> > >>>> ``` yaml > >>>> ... > >>>> apiVersion: v2 > >>>> name: airflow > >>>> version: 1.20.0-dev > >>>> appVersion: 3.1.8 > >>>> description: The official Helm chart to deploy Apache Airflow, a > >> platform > >>>> to > >>>> programmatically author, schedule, and monitor workflows > >>>> home: https://airflow.apache.org/ > >>>> sources: > >>>> - https://github.com/apache/airflow > >>>> icon: https://airflow.apache.org/images/airflow_dark_bg.png > >>>> keywords: > >>>> - apache > >>>> - airflow > >>>> - workflow > >>>> - scheduler > >>>> dependencies: > >>>> - name: postgresql > >>>> version: 13.2.24 > >>>> repository: https://charts.bitnami.com/bitnami > >>>> condition: postgresql.enabled > >>>> maintainers: > >>>> - email: [email protected] > >>>> name: Apache Airflow PMC > >>>> type: application > >>>> annotations: > >>>> artifacthub.io/links: | > >>>> - name: Documentation > >>>> url: https://airflow.apache.org/docs/helm-chart/1.20.0/ > >>>> artifacthub.io/screenshots: | > >>>> - title: Home Page > >>>> url: > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/home_dark.png > >>>> - title: DAG Overview Dashboard > >>>> url: > >>>> > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_dashboard.png > >>>> - title: DAGs View > >>>> url: > >>>> https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dags.png > >>>> - title: Assets View > >>>> url: > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/asset_view.png > >>>> - title: Grid View > >>>> url: > >>>> > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_grid.png > >>>> - title: Graph View > >>>> url: > >>>> > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_graph.png > >>>> - title: Variable View > >>>> url: > >>>> > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/variable_hidden.png > >>>> - title: Code View > >>>> url: > >>>> > >>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_code.png > >>>> ... > >>>> ``` > >>>> > >>>> After > >>>> > >>>> ``` yaml > >>>> ... > >>>> apiVersion: v2 > >>>> name: airflow > >>>> version: 1.20.0 > >>>> appVersion: 3.1.8 > >>>> description: The official Helm chart to deploy Apache Airflow, a > >> platform > >>>> to > >>>> programmatically author, schedule, and monitor workflows > >>>> home: https://airflow.staged.apache.org/ > >>>> sources: > >>>> - https://github.com/apache/airflow > >>>> icon: https://airflow.staged.apache.org/images/airflow_dark_bg.png > >>>> keywords: > >>>> - apache > >>>> - airflow > >>>> - workflow > >>>> - scheduler > >>>> dependencies: > >>>> - name: postgresql > >>>> version: 13.2.24 > >>>> repository: https://charts.bitnami.com/bitnami > >>>> condition: postgresql.enabled > >>>> maintainers: > >>>> - email: [email protected] > >>>> name: Apache Airflow PMC > >>>> type: application > >>>> annotations: > >>>> artifacthub.io/links: | > >>>> - name: Documentation > >>>> url: https://airflow.staged.apache.org/docs/helm-chart/1.20.0/ > >>>> artifacthub.io/screenshots: | > >>>> - title: Home Page > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/home_dark.png > >>>> - title: DAG Overview Dashboard > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_dashboard.png > >>>> - title: DAGs View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dags.png > >>>> - title: Assets View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/asset_view.png > >>>> - title: Grid View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_grid.png > >>>> - title: Graph View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_graph.png > >>>> - title: Variable View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/variable_hidden.png > >>>> - title: Code View > >>>> url: > >>>> > >>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_code.png > >>>> ... > >>>> ``` > >>>> > >>>> > >>>> > >>>> On Sat, Mar 21, 2026 at 2:17 PM Jarek Potiuk <[email protected]> > wrote: > >>>> > >>>>> Hmm. For now it's > >>>>> > >>>>> -1: (binding) for me. I think we need to find out what happened here > >> :) > >>>>> before making further decisions. > >>>>> > >>>>> I am not sure exactly how the packages were produced (I followed the > >>>>> verification procedure not the preparation procedure—but they look > >>> quite > >>>>> the same). Maybe? Possibly? I'm unaware of some subtle differences > >> in > >>>> the > >>>>> release process, or perhaps the tag was pushed differently. I can't > >>>> really > >>>>> explain it currently—unless someone made manual modifications to the > >>>>> artifacts along the way to fix things (Jens?). This means our > >>>>> reproducibility check would **in fact** detect such a thing - even if > >>> it > >>>>> were an innocent attempt to fix the produced artifact (absolutely no > >>>> doubt > >>>>> about no malicious intent from Jens): > >>>>> > >>>>> One thing is less important: when I use the `helm-chart/1.20.0rc1` - > >> I > >>>>> can't produce the chart or tarball (breeze commands fail) unless I > >>>>> manually correct the version from 1.20.0-dev (currently in sources > >>>>> > >>>>> > >> > https://github.com/apache/airflow/blob/helm-chart/1.20.0rc1/chart/Chart.yaml > >>>>> #L22 > >>>>> < > >> > https://github.com/apache/airflow/blob/helm-chart/1.20.0rc1/chart/Chart.yaml#L22 > >>>>> ). > >>>>> When I manually change it to 1.20.0, both: `.tar.gz` and > >>>>> `-source.tar.gz` are produced, they have correct names, and the > >> version > >>>> in > >>>>> the chart is as expected (1.20.0). > >>>>> > >>>>> Documenting the process to prepare the chart to remove the dev suffix > >>>> would > >>>>> be acceptable and should resolve the issue without cancelling the > >> vote. > >>>>> However, there is one, more serious issue: even if I change the > >>> version, > >>>>> the resulting Helm chart is different (diff below). Essentially, the > >>> Helm > >>>>> chart in SVN links to "staged.apache.org" documentation, not " > >>> apache.org > >>>> ". > >>>>> That basically disqualifies what we currently have in SVN now from > >>>>> promoting to release because documentation links are wrong. Small, > >> but > >>>>> important thing. > >>>>> > >>>>> I think there's a mishap regarding how the -dev prefix was added. We > >>> used > >>>>> to add it to the sources (usually) in the past, but we haven't done > >>> that > >>>>> for quite a while. We should probably agree on how to handle it (it > >>> might > >>>>> even be documented incorrectly somewhere). There is no mentioning of > >>> the > >>>>> prefix in the prefix, but I think Jed could have added it > >>> "automatically" > >>>>> here: > >>>>> > >>>>> > >> > https://github.com/apache/airflow/commit/370c1dc27961b5f36b738e4be27b07c3cd6e5313 > >>>>> But basically the -dev suffix presence makes the links point to > >> staged. > >>>>> So my hypothesis (Jens?) was that the version was modified manually, > >>> and > >>>> we > >>>>> should improve the process to automate it rather than rely on manual > >>>>> modifications. But I am guessing now - however the chart in our SVN > >> now > >>>> is > >>>>> not really good for release. > >>>>> > >>>>> J. > >>>>> > >>>>> --------- > >>>>> > >>>>> > >>>>> ``` > >>>>> --- /Users/jarekpotiuk/code/airflow-clone/dist/airflow-1.20.0.tgz > >>>>> +++ > >>>>> > >>>>> > >> > /Users/jarekpotiuk/code/asf-dist/dev/airflow/helm-chart/1.20.0rc1/airflow-1.20.0.tgz > >>>>> ├── airflow-1.20.0.tgz-content > >>>>> │ ├── file list > >>>>> │ │ @@ -1,12 +1,12 @@ > >>>>> │ │ drwx------ 0 root (0) root (0) 0 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/ > >>>>> │ │ -rw------- 0 root (0) root (0) 1196 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/.helmignore > >>>>> │ │ -rw------- 0 root (0) root (0) 4148 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/.pre-commit-config.yaml > >>>>> │ │ -rw------- 0 root (0) root (0) 227 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/Chart.lock > >>>>> │ │ --rw------- 0 root (0) root (0) 7117 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/Chart.yaml > >>>>> │ │ +-rw------- 0 root (0) root (0) 7194 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/Chart.yaml > >>>>> │ │ -rw------- 0 root (0) root (0) 468 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/INSTALL > >>>>> │ │ -rw------- 0 root (0) root (0) 10850 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/LICENSE > >>>>> │ │ -rw------- 0 root (0) root (0) 863 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/NOTICE > >>>>> │ │ -rw------- 0 root (0) root (0) 3715 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/README.md > >>>>> │ │ -rw------- 0 root (0) root (0) 72480 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/RELEASE_NOTES.rst > >>>>> │ │ drwx------ 0 root (0) root (0) 0 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/charts/ > >>>>> │ │ drwx------ 0 root (0) root (0) 0 > >>> 2026-03-17 > >>>>> 21:55:32.000000 airflow/charts/postgresql/ > >>>>> │ ├── airflow/Chart.yaml > >>>>> │ │ @@ -142,43 +142,43 @@ > >>>>> │ │ - description: Allow to use short SPDX licence identifier > >> for > >>>>> selected files > >>>>> │ │ kind: fixed > >>>>> │ │ links: > >>>>> │ │ - name: '#62073' > >>>>> │ │ url: https://github.com/apache/airflow/pull/62073 > >>>>> │ │ artifacthub.io/links: | > >>>>> │ │ - name: Documentation > >>>>> │ │ - url: https://airflow.apache.org/docs/helm-chart/1.20.0/ > >>>>> │ │ + url: > >>>> https://airflow.staged.apache.org/docs/helm-chart/1.20.0/ > >>>>> │ │ artifacthub.io/screenshots: | > >>>>> │ │ - title: Home Page > >>>>> │ │ - url: > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/home_dark.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/home_dark.png > >>>>> │ │ - title: DAG Overview Dashboard > >>>>> │ │ - url: > >>>>> > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_dashboard.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_dashboard.png > >>>>> │ │ - title: DAGs View > >>>>> │ │ - url: > >>>>> > >> https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dags.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dags.png > >>>>> │ │ - title: Assets View > >>>>> │ │ - url: > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/asset_view.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/asset_view.png > >>>>> │ │ - title: Grid View > >>>>> │ │ - url: > >>>>> > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_grid.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_grid.png > >>>>> │ │ - title: Graph View > >>>>> │ │ - url: > >>>>> > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_graph.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_graph.png > >>>>> │ │ - title: Variable View > >>>>> │ │ - url: > >>>>> > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/variable_hidden.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/variable_hidden.png > >>>>> │ │ - title: Code View > >>>>> │ │ - url: > >>>>> > >>>>> > >> > https://airflow.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_code.png > >>>>> │ │ + url: > >>>>> > >>>>> > >> > https://airflow.staged.apache.org/docs/apache-airflow/3.1.8/_images/dag_overview_code.png > >>>>> │ │ apiVersion: v2 > >>>>> │ │ appVersion: 3.1.8 > >>>>> │ │ dependencies: > >>>>> │ │ - condition: postgresql.enabled > >>>>> │ │ name: postgresql > >>>>> │ │ repository: https://charts.bitnami.com/bitnami > >>>>> │ │ version: 13.2.24 > >>>>> │ │ description: The official Helm chart to deploy Apache Airflow, a > >>>>> platform to programmatically > >>>>> │ │ author, schedule, and monitor workflows > >>>>> │ │ -home: https://airflow.apache.org/ > >>>>> │ │ -icon: https://airflow.apache.org/images/airflow_dark_bg.png > >>>>> │ │ +home: https://airflow.staged.apache.org/ > >>>>> │ │ +icon: > >>> https://airflow.staged.apache.org/images/airflow_dark_bg.png > >>>>> │ │ keywords: > >>>>> │ │ - apache > >>>>> │ │ - airflow > >>>>> │ │ - workflow > >>>>> │ │ - scheduler > >>>>> │ │ maintainers: > >>>>> │ │ - email: [email protected] > >>>>> ``` > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> On Sat, Mar 21, 2026 at 12:32 PM Jens Scheffler <[email protected] > >>>>> wrote: > >>>>> > >>>>>> Note/Reminder: Still looking for more VOTE responses in order to > >>>>>> validate release. > >>>>>> > >>>>>> All PMCs are on call for this (it is your duty!) and all other > >>>>>> contributers are also welcome to validate. > >>>>>> > >>>>>> On 18.03.26 23:34, Buğra Öztürk wrote: > >>>>>>> +1 (binding) > >>>>>>> I have checked, > >>>>>>> - SVN > >>>>>>> - Reproducible package builds > >>>>>>> - Licence > >>>>>>> - Signature > >>>>>>> - Checksums > >>>>>>> > >>>>>>> Best regards, > >>>>>>> > >>>>>>> Bugra Ozturk > >>>>>>> > >>>>>>> On Wed, Mar 18, 2026 at 12:37 AM Jens Scheffler < > >>> [email protected] > >>>>>> wrote: > >>>>>>>> Hello Apache Airflow Community, > >>>>>>>> > >>>>>>>> This is a call for the vote to release Helm Chart version > >> 1.20.0. > >>>>>>>> The release candidate is available at: > >>>>>>>> > >>>> https://dist.apache.org/repos/dist/dev/airflow/helm-chart/1.20.0rc1/ > >>>>>>>> airflow-chart-1.20.0-source.tar.gz - is the "main source > >> release" > >>>> that > >>>>>>>> comes with INSTALL instructions. > >>>>>>>> airflow-1.20.0.tgz - is the binary Helm Chart release. > >>>>>>>> > >>>>>>>> Public keys are available at: > >>>>> https://www.apache.org/dist/airflow/KEYS > >>>>>>>> For convenience "index.yaml" has been uploaded (though excluded > >>> from > >>>>>>>> voting), so you can also run the below commands. > >>>>>>>> > >>>>>>>> helm repo add apache-airflow-dev > >>>>>>>> > >>>> https://dist.apache.org/repos/dist/dev/airflow/helm-chart/1.20.0rc1/ > >>>>>>>> helm repo update > >>>>>>>> helm install airflow apache-airflow-dev/airflow > >>>>>>>> > >>>>>>>> airflow-1.20.0.tgz.prov - is also uploaded for verifying Chart > >>>>>>>> Integrity, though not strictly required for releasing the > >> artifact > >>>>> based > >>>>>>>> on ASF Guidelines. > >>>>>>>> > >>>>>>>> $ helm gpg verify airflow-1.20.0.tgz > >>>>>>>> gpg: Signature made Mi 18 Mär 2026 00:07:31 CET > >>>>>>>> gpg: using EDDSA key > >>>>>>>> EFDA915011C4751F8A3AD979AEFD29C8BA60C0F4 > >>>>>>>> gpg: issuer "[email protected]" > >>>>>>>> gpg: Good signature from "Jens Scheffler <[email protected]>" > >>>>>> [ultimate] > >>>>>>>> plugin: Chart SHA verified. > >>>>>>>> > >> sha256:50b9de4c9d363be0af893bf018f49b234be8af69bdabf84915a7789e6930d329 > >>>>>>>> The vote will be open for at least 72 hours (2026-03-20 23:36 > >> UTC) > >>>> or > >>>>>>>> until the necessary number of votes is reached. > >>>>>>>> > >>>>>>>> > >>>>>>>> > >> > https://www.timeanddate.com/countdown/to?iso=20260320T2337&p0=136&font=cursive > >>>>>>>> Please vote accordingly: > >>>>>>>> > >>>>>>>> [ ] +1 approve > >>>>>>>> [ ] +0 no opinion > >>>>>>>> [ ] -1 disapprove with the reason > >>>>>>>> > >>>>>>>> Only votes from PMC members are binding, but members of the > >>>> community > >>>>>> are > >>>>>>>> encouraged to test the release and vote with "(non-binding)". > >>>>>>>> > >>>>>>>> Consider this my (binding) +1. > >>>>>>>> > >>>>>>>> For license checks, the .rat-excludes files is included, so you > >>> can > >>>>> run > >>>>>>>> the following to verify licenses (just update your path to rat): > >>>>>>>> > >>>>>>>> tar -xvf airflow-chart-1.20.0-source.tar.gz > >>>>>>>> cd airflow-chart-1.20.0 > >>>>>>>> java -jar apache-rat-0.13.jar chart -E .rat-excludes > >>>>>>>> > >>>>>>>> Please note that the version number excludes the `rcX` string, > >> so > >>>> it's > >>>>>>>> now simply 1.20.0. This will allow us to rename the artifact > >>> without > >>>>>>>> modifying the artifact checksums when we actually release it. > >>>>>>>> > >>>>>>>> The status of testing the Helm Chart by the community is kept > >>> here: > >>>>>>>> https://github.com/apache/airflow/issues/63859 > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Jens Scheffler > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>> --------------------------------------------------------------------- > >>>>>>>> To unsubscribe, e-mail: [email protected] > >>>>>>>> For additional commands, e-mail: [email protected] > >>>>>>>> > >>>>>>>> > >>>>>> > >> --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: [email protected] > >>>>>> For additional commands, e-mail: [email protected] > >>>>>> > >>>>>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
