We are kindly requesting that contributors to [Apache Airflow Helm Chart 1.20.0rc1](https://dist.apache.org/repos/dist/dev/airflow/helm-chart/1.20.0rc1) help test the RC. Please let us know by commenting if the issue is addressed in the latest RC. - [x] [Add missing support for: securityContexts and containerLifecycleHooks (#60677)](https://github.com/apache/airflow/pull/60677): @henry3260 - [x] [Remove automatic `KUBERNETES_ENVIRONMENT_VARIABLES` and `KUBERNETES_SECRETS` prefixes from chart helpers (#60750)](https://github.com/apache/airflow/pull/60750): @uplsh580 @jscheffl - [x] [Drop support for all Airflow versions below 2.11 in Helm Chart (#61018)](https://github.com/apache/airflow/pull/61018): @Miretpl @jscheffl Linked issues: - [Apache Airflow <= 2.10 support removal from Helm Chart (#60141)](https://github.com/apache/airflow/issues/60141) - [x] [Add workers.celery.containerLifecycleHooks & workers.kubernetes.containerLifecycleHooks (#61369)](https://github.com/apache/airflow/pull/61369): @Miretpl - [x] [Add workers.celery.podDisruptionBudget (#61414)](https://github.com/apache/airflow/pull/61414): @Miretpl - [ ] [Add LOG_MAX_SIZE environment variables to log groomer (#61559)](https://github.com/apache/airflow/pull/61559): @pcorliss - [x] [Add workers.celery.keda section (#61820)](https://github.com/apache/airflow/pull/61820): @Miretpl - [ ] [feat(docker): add minute-level log retention to clean-logs script (#61855)](https://github.com/apache/airflow/pull/61855): @n-badtke-cg @pugarte7 Linked issues: - [Container Log Groomer should be configurable with a log retention time <1d - OTEL Collector FileLogReceiver (#61814)](https://github.com/apache/airflow/issues/61814) - [x] [Add workers.celery.kerberosSidecar & workers.kubernetes.kerberosSidecar sections (#61881)](https://github.com/apache/airflow/pull/61881): @Miretpl - [x] [Add workers.celery.resources & workers.kubernetes.resources (#61890)](https://github.com/apache/airflow/pull/61890): @Miretpl - [x] [Add workers.celery.terminationGracePeriodSeconds & workers.kubernetes.terminationGracePeriodSeconds (#61892)](https://github.com/apache/airflow/pull/61892): @Miretpl - [x] [Add workers.celery.nodeSelector & workers.kubernetes.nodeSelector (#61957)](https://github.com/apache/airflow/pull/61957): @Miretpl - [x] [Allow to use short SPDX licence identifier for selected files (#62073)](https://github.com/apache/airflow/pull/62073): @potiuk - [ ] [Helm chart 1.19.0 released (#62091)](https://github.com/apache/airflow/pull/62091): @jedcunningham - [ ] [Fix webserver.defaultUser.enabled=false not honored (#62143)](https://github.com/apache/airflow/pull/62143): @jedcunningham @jscheffl Linked issues: - [Remove breaking change for createUser in Chart (#61337)](https://github.com/apache/airflow/pull/61337) - [x] [Refactor Git-Sync livenessProbe & deprecate readinessProbe & add startupProbe (#62334)](https://github.com/apache/airflow/pull/62334): @Miretpl @potiuk @jeff-cook Linked issues: - [Can't expose port for git-sync metrics (#62592)](https://github.com/apache/airflow/issues/62592) - [Support Native Kubernetes sidecars in our Chart (#35154)](https://github.com/apache/airflow/issues/35154) - [ ] [Add ingress deprecation warnings for apiServer, statsd, and pgbouncer (#62490)](https://github.com/apache/airflow/pull/62490): @jedcunningham - [x] [Cleanup Helm Chart documentation (#62544)](https://github.com/apache/airflow/pull/62544): @Miretpl @jscheffl Linked issues: - [Drop support for all Airflow versions below 2.11 in Helm Chart (#61018)](https://github.com/apache/airflow/pull/61018) - [x] [Fix tpl rendering for TLS hosts in ingress templates #62358 (#62548)](https://github.com/apache/airflow/pull/62548): @haseebmalik18 - [x] [Fix all build-system/requires including transitive dependencies (#62570)](https://github.com/apache/airflow/pull/62570): @potiuk - [x] [[main] Upgrade important CI environment (#62610)](https://github.com/apache/airflow/pull/62610): @potiuk - [ ] [Fix chart NOTES.txt showing deprecation warnings only without secret key (#62722)](https://github.com/apache/airflow/pull/62722): @jedcunningham - [ ] [Chart: warn on deprecated per-component securityContext values (#62729)](https://github.com/apache/airflow/pull/62729): @jedcunningham - [x] [[main] Upgrade important CI environment (#62792)](https://github.com/apache/airflow/pull/62792): @potiuk - [ ] [Chart: Support Helm template expressions in podAnnotations (#63019)](https://github.com/apache/airflow/pull/63019): @devgonvarun @XD-DENG Linked issues: - [helm checksums support in Helm Chart (#62698)](https://github.com/apache/airflow/issues/62698) - [ ] [chart: api-server Deployment always includes spec.replicas when HPA is enabled (#63187)](https://github.com/apache/airflow/pull/63187): @thejoeejoee Linked issues: - [chart: api-server Deployment always includes spec.replicas when HPA is enabled (#63186)](https://github.com/apache/airflow/issues/63186) - [ ] [Remove JWT secrets from triggerer, worker and dag-processor (#63204)](https://github.com/apache/airflow/pull/63204): @deepujain - [ ] [Chart: Default airflow version to 3.1.8 (#63392)](https://github.com/apache/airflow/pull/63392): @vatsrahul1001 - [x] [More restrictive chart rendering logic (#63464)](https://github.com/apache/airflow/pull/63464): @Miretpl @jscheffl Linked issues: - [Drop support for all Airflow versions below 2.11 in Helm Chart (#61018)](https://github.com/apache/airflow/pull/61018) - [x] [Add *.iml to .gitignore in all distributions (#63636)](https://github.com/apache/airflow/pull/63636): @potiuk - [x] [Add missing deprecation warnings for workers section (#63659)](https://github.com/apache/airflow/pull/63659): @Miretpl @csp33 Linked issues: - [Can't configure Kubernetes and Celery workers in Helm Chart (#28880)](https://github.com/apache/airflow/issues/28880) - [Add workers.celery.nodeSelector & workers.kubernetes.nodeSelector (#61957)](https://github.com/apache/airflow/pull/61957) - [ ] [Update Helm Chart release notes for 1.20.0 (#63759)](https://github.com/apache/airflow/pull/63759): @jscheffl Thanks to all who contributed to the release (probably not a complete list!): @devgonvarun @potiuk @henry3260 @haseebmalik18 @jscheffl @vatsrahul1001 @pcorliss @deepujain @Miretpl @thejoeejoee @jedcunningham @XD-DENG @pugarte7 @uplsh580 @csp33 @n-badtke-cg @jeff-cook ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
We are kindly requesting that contributors to Apache Airflow Helm Chart 1.20.0rc1 help test the RC.
Please let us know by commenting if the issue is addressed in the latest RC.
KUBERNETES_ENVIRONMENT_VARIABLESandKUBERNETES_SECRETSprefixes from chart helpers (#60750): @uplsh580 @jschefflLinked issues:
Linked issues:
Linked issues:
Linked issues:
Linked issues:
Linked issues:
Linked issues:
Linked issues:
Linked issues:
Thanks to all who contributed to the release (probably not a complete list!):
@devgonvarun @potiuk @henry3260 @haseebmalik18 @jscheffl @vatsrahul1001 @pcorliss @deepujain @Miretpl @thejoeejoee @jedcunningham @XD-DENG @pugarte7 @uplsh580 @csp33 @n-badtke-cg @jeff-cook
Committer