airflow
airflow copied to clipboard
Status of testing of Apache Airflow Helm Chart 1.17.0rc1
Body
We are kindly requesting that contributors to Apache Airflow Helm Chart 1.17.0rc1 help test the RC.
Please let us know by commenting if the issue is addressed in the latest RC.
- [ ] Bump helm version in docs due to break statement (#48700): @danielcarletti
- [ ] Improve documentation building iteration (#48760): @potiuk
- [ ] Add extra secret annotations to most secrets (#48890): @potiuk @jedcunningham @sarah-reddit
- [ ] Replace break function in
pod-launcher-rolebinding.yaml(#49219): @guan404ming @vumdao Linked issues:- [Error: UPGRADE FAILED: parse error at (airflow/templates/rbac/pod-launcher-rolebinding.yaml:66): function "break" not defined (#49206)](https://gith ub.com/apache/airflow/issues/49206)
- [ ] docs: grammar fixes (#49450): @rawwar
- [ ] Unify chart k8s label & add some missing k8s labels (#49522): @Miretpl
- [ ] Confgure "suggest a change" links properly (#49702): @potiuk @Dev-iL Linked issues:
- [ ] Fix missing api server ingress (#49727): @paolofacchinetti @kaxil @peter-cheon Linked issues:
- [ ] Add 3.X/2.X clarification for celerykubernetesexecutor in Helm Chart docs (#49916): @o-nikolas @Grumpy Cat51 Linked issues:
- [ ] Generate JWT secret during HELM install (#49923): @bdsoha
- [ ] Resurrect fab related configs (#50056): @gschuurman @vincbeck Linked issues:
- [ ] Add webserver_config.py file to api-server (#50108): @humit0
- [ ] Move webserver expose_config to api section (#50209): @pierrejeambrun
- [ ] Clarify podTemplate and workers fields usage in values (#50458): @Miretpl
- [ ] Chart: add missing replicas api server parameter to values.yaml (#50814): @Aakcht
- [ ] Use :doc: ref instead of implicit syntax (#50870): @uranusjr
- [ ] Add EdgeExecutor to HELM schema (#50897): @bdsoha
- [ ] Declare missing API server properties (#51012): @dnskr
- [ ] Chart: Add EdgeExecutor to readme (#51017): @jedcunningham
- [ ] fix: add SCC to dag processor (#51080): @kesem0811
- [ ] Delete unneeded
andoperator (#51114): @kesem0811 - [ ] Bump minimal Kubernetes version to 1.30 in the Helm chart (#51515): @dnskr
- [ ] Chart: Default Airflow image is updated to
3.0.2(#51594): @kaxil - [ ] Chart: Always deploy jwt secret (#51799): @jedcunningham @bdsoha Linked issues:
Thanks to all who contributed to the release (probably not a complete list!): @pierrejeambrun @kaxil @vumdao @danielcarletti @o-nikolas @bdsoha @kesem0811 @vincbeck @peter-cheon @GrumpyCat51 @potiuk @paolofacchinetti @sarah-reddit @jedcunningham @guan404ming @rawwar @humit0 @dnskr @gschuurman @Aakcht @Dev-iL @uranusjr @Miretpl
Committer
- [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
- [x] https://github.com/apache/airflow/pull/49923
- [x] https://github.com/apache/airflow/pull/51799
The #50897 has an issue where the scheduler's label contains a list of the configured executors and it is too long.
Deployment.apps "airflow-scheduler" is invalid: metadata.labels:
Invalid value: "LocalExecutor-KubernetesExecutor-airflow.providers.edge3.executors.EdgeExecutor":
must be no more than 63 characters
This can easily be fixed by truncating the label. @jedcunningham I prepared a PR #51817 .
- [x] https://github.com/apache/airflow/pull/50897
- [X] https://github.com/apache/airflow/pull/50108
- [x] #51454
https://github.com/apache/airflow/pull/49219 makes https://github.com/apache/airflow/pull/48700 no longer necessary
- [x] #49522
- [x] #50458
- [x] #51405
Checked my changes, verifided the installation. The new chart install airflow 3.0.2 nicely wiht default settings.
Thanks for testing the RC @bdsoha @humit0 @LucasRoesler @GrumpyCat51 @danielcarletti @Miretpl and @potiuk. The release is underway!