Apache Airflow helm-chart/1.22.0stable ยท helm-chart Released Jun 13, 2026
Impact Score: 5/10

Apache Airflow Helm Chart 1.22.0

Source available โ€” automated, not human-reviewed

Component: helm-chart ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Apache Airflow helm-chart/1.22.0. Source highlight: Minimum Helm version was updated to `3.19.0` (#66970)

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (4)

  • Add optional OTel service to the Airflow Helm Chart (#64902)
  • Add `serviceAccountTokenVolume` to cleanup cron (#67446)
  • Add `requirePersistence` option to worker `logGroomerSidecar` (#65884)
  • Add checksum for api-server config in API server deployment (#66468)

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fix Helm chart executor label to support executor aliases (#67762)
  • Fix triggerer KEDA database connection rendering (#67538)
  • Fix Celery worker liveness probe hostname lookup (#67471)
  • Fix Go template error comparing slice to nil using `eq` (#64032)
  • Fix Kubernetes worker service account values (#66598)
  • Add binding for `workers.kubernetes` and condition workers ServiceAccount (#66730)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
# Significant Changes ## Minimum Helm version was updated to `3.19.0` (#66970) ## Default Airflow image is updated to `3.2.2` (#67681) The default Airflow image that is used with the Chart is now `3.2.2`, previously it was `3.2.1`. ## Added support for configuring `enableServiceLinks` (#67447) The default will become `false` in Chart 2.0. If you rely on these environment variables, explicitly set `enableServiceLinks: true`, or migrate your code to use DNS-based service lookups. # New Features - Add optional OTel service to the Airflow Helm Chart (#64902) - Add `serviceAccountTokenVolume` to cleanup cron (#67446) - Add `requirePersistence` option to worker `logGroomerSidecar` (#65884) # Improvements - Add checksum for api-server config in API server deployment (#66468) # Bug Fixes - Fix Helm chart executor label to support executor aliases (#67762) - Fix triggerer KEDA database connection rendering (#67538) - Fix Celery worker liveness probe hostname lookup (#67471) - Fix Go template error comparing slice to nil using `eq` (#64032) - Fix Kubernetes worker service account values (#66598) - Add binding for `workers.kubernetes` and condition workers ServiceAccount (#66730) - Fix launcher RBAC for executor class paths (#66208) - Fix task log access with NetworkPolicies for Airflow 2 and 3 (#65754) - Add missing `tpl` rendering for ServiceAccount annotations (#66095) - Fix go-template `if` statements for log groomer retention values (#66012) - Fix database cleanup lifecycle hooks (#65881) - Fix cleanup pod lifecycle hooks not being applied (#65764) - Fix deprecation warning (#66238) # Doc only changes - Expand Helm Chart upgrade tasks in the Airflow 3 migration guide (#66118) # Misc - Change job/pod role bindings rendering and refactor related tests (#66626) - Standardize on `Dag` capitalization in chart wording (#66114)