Skip to content

Commit 0aaccca

Browse files
operatorrelease-7a3e5a[bot]github-actions[bot]zhuminyi
authored
chore(operator): release-operator.sh for v1.29.0-rc.2 (#2805)
chore(operator): release-operator.sh for v1.29.0-rc.2 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: minyi.zhu <minyi.zhu@datadoghq.com>
1 parent 9ceee50 commit 0aaccca

9 files changed

Lines changed: 34 additions & 15 deletions

File tree

charts/datadog-operator/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 2.25.0-dev.3
4+
5+
* Update Datadog Operator chart for 1.29.0-rc.2.
6+
37
## 2.25.0-dev.2
48

59
* Add `untaintController` configuration to enable the Datadog Operator Untaint controller (requires operator v1.28.0+). When `untaintController.enabled` is `true`, the operator is granted `patch` permission on nodes and started with `-untaintControllerEnabled=true`. Additional tuning is exposed via `untaintController.waitForCSIDriver`, `untaintController.timeout`, `untaintController.schedulingTimeout`, `untaintController.timeoutPolicy`, and `untaintController.eventsEnabled`. See [documentation](https://github.com/DataDog/datadog-operator/blob/main/docs/untaint_controller.md) for more details.

charts/datadog-operator/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: datadog-crds
33
repository: https://helm.datadoghq.com
4-
version: 2.23.0-dev.1
5-
digest: sha256:c0d24c588e6a6a9462bd8e1cdd7f51a28cc2c0ca93a403e73fad9f473b4cfbc1
6-
generated: "2026-07-09T14:24:25.254463-04:00"
4+
version: 2.23.0-dev.2
5+
digest: sha256:0069fe306391c06d352a289c3d5ecb1b26ab5e65dc1842e8f94c67ef0564d2c7
6+
generated: "2026-07-20T22:40:34.254566449Z"

charts/datadog-operator/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: datadog-operator
3-
version: 2.25.0-dev.2
4-
appVersion: 1.29.0-rc.1
3+
version: 2.25.0-dev.3
4+
appVersion: 1.29.0-rc.2
55
description: Datadog Operator
66
keywords:
77
- monitoring
@@ -17,7 +17,7 @@ maintainers:
1717
email: support@datadoghq.com
1818
dependencies:
1919
- name: datadog-crds
20-
version: 2.23.0-dev.1
20+
version: 2.23.0-dev.2
2121
alias: datadogCRDs
2222
repository: https://helm.datadoghq.com
2323
condition: installCRDs

charts/datadog-operator/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Datadog Operator
22

3-
![Version: 2.25.0-dev.2](https://img.shields.io/badge/Version-2.25.0--dev.2-informational?style=flat-square) ![AppVersion: 1.29.0-rc.1](https://img.shields.io/badge/AppVersion-1.29.0--rc.1-informational?style=flat-square)
3+
![Version: 2.25.0-dev.3](https://img.shields.io/badge/Version-2.25.0--dev.3-informational?style=flat-square) ![AppVersion: 1.29.0-rc.2](https://img.shields.io/badge/AppVersion-1.29.0--rc.2-informational?style=flat-square)
44

55
## Values
66

@@ -43,7 +43,7 @@
4343
| image.doNotCheckTag | bool | `false` | Permit skipping operator image tag compatibility with the chart. |
4444
| image.pullPolicy | string | `"IfNotPresent"` | Define the pullPolicy for Datadog Operator image |
4545
| image.repository | string | `"registry.datadoghq.com/operator"` | Repository to use for Datadog Operator image |
46-
| image.tag | string | `"1.29.0-rc.1"` | Define the Datadog Operator version to use |
46+
| image.tag | string | `"1.29.0-rc.2"` | Define the Datadog Operator version to use |
4747
| imagePullSecrets | list | `[]` | Datadog Operator repository pullSecret (ex: specify docker registry credentials) |
4848
| installCRDs | bool | `true` | Set to true to deploy the Datadog's CRDs |
4949
| introspection.enabled | bool | `false` | If true, enables introspection feature (beta). Requires v1.4.0+ |

charts/datadog-operator/templates/_helpers.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,6 @@ Check operator image tag version.
186186
{{- $parts := split "@" $tag -}}
187187
{{- index $parts "_0"}}
188188
{{- else -}}
189-
{{ "1.29.0-rc.1" }}
189+
{{ "1.29.0-rc.2" }}
190190
{{- end -}}
191191
{{- end -}}

charts/datadog-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ image:
4747
# image.repository -- Repository to use for Datadog Operator image
4848
repository: registry.datadoghq.com/operator
4949
# image.tag -- Define the Datadog Operator version to use
50-
tag: 1.29.0-rc.1
50+
tag: 1.29.0-rc.2
5151
# image.pullPolicy -- Define the pullPolicy for Datadog Operator image
5252
pullPolicy: IfNotPresent
5353
# image.doNotCheckTag -- Permit skipping operator image tag compatibility with the chart.

test/datadog-operator/baseline/DatadogAgent_CRD_default.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
controller-gen.kubebuilder.io/version: v0.17.3
88
name: datadogagents.datadoghq.com
99
labels:
10-
helm.sh/chart: 'datadogCRDs-2.23.0-dev.1'
10+
helm.sh/chart: 'datadogCRDs-2.23.0-dev.2'
1111
app.kubernetes.io/managed-by: 'Helm'
1212
app.kubernetes.io/name: 'datadogCRDs'
1313
app.kubernetes.io/instance: 'datadog-operator'
@@ -823,6 +823,11 @@ spec:
823823
type: string
824824
type: object
825825
type: object
826+
dynamicInstrumentation:
827+
properties:
828+
enabled:
829+
type: boolean
830+
type: object
826831
ebpfCheck:
827832
properties:
828833
enabled:
@@ -1419,6 +1424,11 @@ spec:
14191424
type: object
14201425
clusterName:
14211426
type: string
1427+
commonLabels:
1428+
additionalProperties:
1429+
type: string
1430+
type: object
1431+
x-kubernetes-map-type: granular
14221432
containerStrategy:
14231433
type: string
14241434
credentials:
@@ -5298,6 +5308,11 @@ spec:
52985308
type: string
52995309
type: object
53005310
type: object
5311+
dynamicInstrumentation:
5312+
properties:
5313+
enabled:
5314+
type: boolean
5315+
type: object
53015316
ebpfCheck:
53025317
properties:
53035318
enabled:

test/datadog-operator/baseline/Operator_Deployment_default.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ metadata:
77
namespace: datadog-agent
88
labels:
99
app.kubernetes.io/name: datadog-operator
10-
helm.sh/chart: datadog-operator-2.25.0-dev.2
10+
helm.sh/chart: datadog-operator-2.25.0-dev.3
1111
app.kubernetes.io/instance: datadog-operator
12-
app.kubernetes.io/version: "1.29.0-rc.1"
12+
app.kubernetes.io/version: "1.29.0-rc.2"
1313
app.kubernetes.io/managed-by: Helm
1414
spec:
1515
replicas: 1
@@ -35,7 +35,7 @@ spec:
3535
serviceAccountName: datadog-operator
3636
containers:
3737
- name: datadog-operator
38-
image: "registry.datadoghq.com/operator:1.29.0-rc.1"
38+
image: "registry.datadoghq.com/operator:1.29.0-rc.2"
3939
imagePullPolicy: IfNotPresent
4040
env:
4141
- name: WATCH_NAMESPACE

test/datadog-operator/operator_deployment_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ func verifyDeployment(t *testing.T, manifest string) {
292292
assert.Equal(t, 1, len(deployment.Spec.Template.Spec.Containers))
293293
operatorContainer := deployment.Spec.Template.Spec.Containers[0]
294294
assert.Equal(t, v1.PullPolicy("IfNotPresent"), operatorContainer.ImagePullPolicy)
295-
assert.Equal(t, "registry.datadoghq.com/operator:1.29.0-rc.1", operatorContainer.Image)
295+
assert.Equal(t, "registry.datadoghq.com/operator:1.29.0-rc.2", operatorContainer.Image)
296296
assert.NotContains(t, operatorContainer.Args, "-webhookEnabled=false")
297297
assert.NotContains(t, operatorContainer.Args, "-webhookEnabled=true")
298298
}

0 commit comments

Comments
 (0)