Hi Jarek,

thanks for preparing the new chart release!

+1 (binding) - Checked SVN, Checksums, Reproducible package build, Licenses, Signatures

Besides PMC checks did a deployment check at work as well and comparing rendered template between 1.21.0 and 1.22.0 no difference/problem that is not understandable by changelog found. So looks good!

(*) Had a bit of a hard time having diffs in my release checks because diffoscope showed some `.pytest_cache` folders in local dist until I found this in the chart/ subfolder. Probably a leftover from local run of pytest. Needed to clean manually locally. Then I was able to produce archives w/o diff.

(**) Note that we still are productively on chart 1.19.0 because somehow still looking for differenece started with 1.20.0 that Celery worker has authentication issues (sometimes) against API server without any obvious reason. Procastinated the last weeks finding the diff but it is time to find the root and either provide a fix or change our config accordingly. No change with 1.22.0 :-D

Jens

On 01.06.26 03:00, Jarek Potiuk wrote:
Hello Apache Airflow Community,

This is a call for the vote to release Helm Chart version 1.22.0.

The release candidate is available at:
https://dist.apache.org/repos/dist/dev/airflow/helm-chart/1.22.0rc1/

airflow-chart-1.22.0-source.tar.gz - is the "main source release" that
comes with INSTALL instructions.
airflow-1.22.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.22.0rc1/
helm repo update
helm install airflow apache-airflow-dev/airflow

airflow-1.22.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.22.0.tgz
gpg: Signature made Mon Jun  1 00:54:39 2026 CEST
gpg:                using RSA key 5E5FD9EF639B70A80D7B9730B31140BBB84DC54D
gpg: Good signature from "Jarek Potiuk (apache) [email protected]"
[ultimate]
plugin: Chart SHA verified.
sha256:1f7d1dfe3d58e2c54899950aba907a43625a18c8b6fb3c54760c21592129a5b6

The documentation is available at
https://airflow.staged.apache.org/docs/helm-chart/1.22.0/index.html.

The vote will be open for at least 72 hours (2026-06-04 00:32 UTC) or until
the necessary number of votes is reached.

https://www.timeanddate.com/countdown/to?iso=20260604T0032&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)".

The test procedure for PMC members is described in:
https://github.com/apache/airflow/blob/main/dev/README_RELEASE_HELM_CHART.md#verify-the-release-candidate-by-pmc-members

The test procedure for contributors and members of the community who would
like to test this RC is described in:
https://github.com/apache/airflow/blob/main/dev/README_RELEASE_HELM_CHART.md#verify-the-release-candidates-by-contributors

Consider this my (binding) +1.

For license checks, the .rat-excludes files are included, so you can run
the following to verify licenses (just update your path to rat):

tar -xvf airflow-chart-1.22.0-source.tar.gz
cd airflow-chart-1.22.0
java -jar apache-rat-0.18.jar chart -E .rat-excludes

Please note that the version number excludes the rcX string, so it's now
simply 1.22.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/67821

Thanks,
Jarek Potiuk


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to