Skip to content

Commit 8eebe2b

Browse files
Chart: Release notes for 1.14.0 (#40246)
1 parent 3014165 commit 8eebe2b

File tree

6 files changed

+173
-30
lines changed

6 files changed

+173
-30
lines changed

Diff for: chart/Chart.yaml

+96-11
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,104 @@ annotations:
6565
- title: Code View
6666
url: https://airflow.apache.org/docs/apache-airflow/2.9.2/_images/code.png
6767
artifacthub.io/changes: |
68-
- description: Don't overwrite ``.Values.airflowPodAnnotations``
69-
kind: fixed
68+
- description: Enable MySQL KEDA support for triggerer
69+
kind: added
70+
links:
71+
- name: '#37365'
72+
url: https://github.com/apache/airflow/pull/37365
73+
- description: Allow AWS Executors
74+
kind: added
7075
links:
71-
- name: '#37917'
72-
url: https://github.com/apache/airflow/pull/37917
73-
- description: Fix cluster-wide RBAC naming clash when using multiple ``multiNamespace``
74-
releases with the same name
76+
- name: '#38524'
77+
url: https://github.com/apache/airflow/pull/38524
78+
- description: Allow ``valueFrom`` in env config of components
79+
kind: changed
80+
links:
81+
- name: '#40135'
82+
url: https://github.com/apache/airflow/pull/40135
83+
- description: Enable templating in ``extraContainers`` and ``extraInitContainers``
84+
kind: changed
85+
links:
86+
- name: '#38507'
87+
url: https://github.com/apache/airflow/pull/38507
88+
- description: Add safe-to-evict annotation to pod-template-file
89+
kind: changed
90+
links:
91+
- name: '#37352'
92+
url: https://github.com/apache/airflow/pull/37352
93+
- description: Support ``workers.command`` for KubernetesExecutor
94+
kind: changed
95+
links:
96+
- name: '#39132'
97+
url: https://github.com/apache/airflow/pull/39132
98+
- description: Add ``priorityClassName`` to Jobs
99+
kind: changed
100+
links:
101+
- name: '#39133'
102+
url: https://github.com/apache/airflow/pull/39133
103+
- description: Add Kerberos sidecar to pod-template-file
104+
kind: changed
105+
links:
106+
- name: '#38815'
107+
url: https://github.com/apache/airflow/pull/38815
108+
- description: Add templated field support for extra containers
109+
kind: changed
110+
links:
111+
- name: '#38510'
112+
url: https://github.com/apache/airflow/pull/38510
113+
- description: Set ``workers.safeToEvict`` default to False
75114
kind: fixed
76115
links:
77-
- name: '#37197'
78-
url: https://github.com/apache/airflow/pull/37197
79-
- description: 'Misc: Default airflow version to 2.8.3'
116+
- name: '#40229'
117+
url: https://github.com/apache/airflow/pull/40229
118+
- description: 'Docs: Document ``extraContainers`` and ``extraInitContainers`` that
119+
are templated'
120+
kind: changed
121+
links:
122+
- name: '#40033'
123+
url: https://github.com/apache/airflow/pull/40033
124+
- description: 'Docs: Fix typo in HorizontalPodAutoscaling documentation'
125+
kind: changed
126+
links:
127+
- name: '#39307'
128+
url: https://github.com/apache/airflow/pull/39307
129+
- description: 'Docs: Fix supported k8s versions in docs'
130+
kind: changed
131+
links:
132+
- name: '#39172'
133+
url: https://github.com/apache/airflow/pull/39172
134+
- description: 'Docs: Fix typo in YAML path for ``brokerUrlSecretName``'
135+
kind: changed
136+
links:
137+
- name: '#39115'
138+
url: https://github.com/apache/airflow/pull/39115
139+
- description: 'Misc: Default Airflow version to 2.9.2'
140+
kind: changed
141+
links:
142+
- name: '#40160'
143+
url: https://github.com/apache/airflow/pull/40160
144+
- description: 'Misc: Limit Redis image to 7.2'
145+
kind: changed
146+
links:
147+
- name: '#38928'
148+
url: https://github.com/apache/airflow/pull/38928
149+
- description: 'Misc: Build Helm values schemas with Kubernetes 1.29 resources'
150+
kind: changed
151+
links:
152+
- name: '#38460'
153+
url: https://github.com/apache/airflow/pull/38460
154+
- description: 'Misc: Add missing containers to resources docs'
155+
kind: changed
156+
links:
157+
- name: '#38534'
158+
url: https://github.com/apache/airflow/pull/38534
159+
- description: 'Misc: Upgrade StatsD Exporter image to 0.26.1'
160+
kind: changed
161+
links:
162+
- name: '#38416'
163+
url: https://github.com/apache/airflow/pull/38416
164+
- description: 'Misc: Remove K8S 1.25 support'
80165
kind: changed
81166
links:
82-
- name: '#38036'
83-
url: https://github.com/apache/airflow/pull/38036
167+
- name: '#38367'
168+
url: https://github.com/apache/airflow/pull/38367

Diff for: chart/RELEASE_NOTES.rst

+75
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,81 @@ Run ``helm repo update`` before upgrading the chart to the latest version.
2323

2424
.. towncrier release notes start
2525
26+
27+
Airflow Helm Chart 1.14.0 (2024-06-18)
28+
--------------------------------------
29+
30+
Significant Changes
31+
^^^^^^^^^^^^^^^^^^^
32+
33+
``ClusterRole`` and ``ClusterRoleBinding`` names have been updated to be unique (#37197)
34+
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
35+
36+
``ClusterRole``s and ``ClusterRoleBinding``s created when ``multiNamespaceMode`` is enabled have been renamed to ensure unique names:
37+
38+
* ``{{ include "airflow.fullname" . }}-pod-launcher-role`` has been renamed to ``{{ .Release.Namespace }}-{{ include "airflow.fullname" . }}-pod-launcher-role``
39+
* ``{{ include "airflow.fullname" . }}-pod-launcher-rolebinding`` has been renamed to ``{{ .Release.Namespace }}-{{ include "airflow.fullname" . }}-pod-launcher-rolebinding``
40+
* ``{{ include "airflow.fullname" . }}-pod-log-reader-role`` has been renamed to ``{{ .Release.Namespace }}-{{ include "airflow.fullname" . }}-pod-log-reader-role``
41+
* ``{{ include "airflow.fullname" . }}-pod-log-reader-rolebinding`` has been renamed to ``{{ .Release.Namespace }}-{{ include "airflow.fullname" . }}-pod-log-reader-rolebinding``
42+
* ``{{ include "airflow.fullname" . }}-scc-rolebinding`` has been renamed to ``{{ .Release.Namespace }}-{{ include "airflow.fullname" . }}-scc-rolebinding``
43+
44+
``workers.safeToEvict`` default changed to False (#40229)
45+
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
46+
47+
The default for ``workers.safeToEvict`` now defaults to False. This is a safer default
48+
as it prevents the nodes workers are running on from being scaled down by the
49+
`K8s Cluster Autoscaler <https://kubernetes.io/docs/concepts/cluster-administration/cluster-autoscaling/#cluster-autoscaler>`_.
50+
If you would like to retain the previous behavior, you can set this config to True.
51+
52+
Default Airflow image is updated to ``2.9.2`` (#40160)
53+
""""""""""""""""""""""""""""""""""""""""""""""""""""""
54+
55+
The default Airflow image that is used with the Chart is now ``2.9.2``, previously it was ``2.8.3``.
56+
57+
Default StatsD image is updated to ``v0.26.1`` (#38416)
58+
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
59+
60+
The default StatsD image that is used with the Chart is now ``v0.26.1``, previously it was ``v0.26.0``.
61+
62+
New Features
63+
^^^^^^^^^^^^
64+
65+
- Enable MySQL KEDA support for triggerer (#37365)
66+
- Allow AWS Executors (#38524)
67+
68+
Improvements
69+
^^^^^^^^^^^^
70+
71+
- Allow ``valueFrom`` in env config of components (#40135)
72+
- Enable templating in ``extraContainers`` and ``extraInitContainers`` (#38507)
73+
- Add safe-to-evict annotation to pod-template-file (#37352)
74+
- Support ``workers.command`` for KubernetesExecutor (#39132)
75+
- Add ``priorityClassName`` to Jobs (#39133)
76+
- Add Kerberos sidecar to pod-template-file (#38815)
77+
- Add templated field support for extra containers (#38510)
78+
79+
Bug Fixes
80+
^^^^^^^^^
81+
82+
- Set ``workers.safeToEvict`` default to False (#40229)
83+
84+
Doc only changes
85+
^^^^^^^^^^^^^^^^
86+
87+
- Document ``extraContainers`` and ``extraInitContainers`` that are templated (#40033)
88+
- Fix typo in HorizontalPodAutoscaling documentation (#39307)
89+
- Fix supported k8s versions in docs (#39172)
90+
- Fix typo in YAML path for ``brokerUrlSecretName`` (#39115)
91+
92+
Misc
93+
^^^^
94+
- Default Airflow version to 2.9.2 (#40160)
95+
- Limit Redis image to 7.2 (#38928)
96+
- Build Helm values schemas with Kubernetes 1.29 resources (#38460)
97+
- Add missing containers to resources docs (#38534)
98+
- Upgrade StatsD Exporter image to 0.26.1 (#38416)
99+
- Remove K8S 1.25 support (#38367)
100+
26101
Airflow Helm Chart 1.13.1 (2024-03-25)
27102
--------------------------------------
28103

Diff for: chart/newsfragments/37197.significant.rst

-8
This file was deleted.

Diff for: chart/newsfragments/40160.significant.rst

-3
This file was deleted.

Diff for: chart/newsfragments/40229.significant.rst

-6
This file was deleted.

Diff for: chart/reproducible_build.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
release-notes-hash: f4e3070576d91f91c4501646b7328780
2-
source-date-epoch: 1711032782
1+
release-notes-hash: c9b52ff32ae324a48a1fa882296e59ae
2+
source-date-epoch: 1718392375

0 commit comments

Comments
 (0)