Skip to content

Commit ae209f7

Browse files
helm: Upgrade rollout-operator to 0.37.1 (#13357)
Upgrades the rollout-operator chart dependency to 0.37.1. This includes a fix from grafana/helm-charts#3989 where server-tls.self-signed-cert.dns-name was always set to `rollout-operator.NAMESPACE.svc` instead of using the full release name (e.g., `mimir-rollout-operator.NAMESPACE.svc`). This broke the rollout operator and prevented upgrading statefulsets. related to #13338 (cherry picked from commit 16aa2be)
1 parent 547f23d commit ae209f7

File tree

220 files changed

+491
-461
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

220 files changed

+491
-461
lines changed

operations/helm/charts/mimir-distributed/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ Entries should include a reference to the Pull Request that introduced the chang
3030
## main / unreleased
3131

3232
* [ENHANCEMENT] Add Support to customize gossip ring k8s service annotations. #12718
33+
* [ENHANCEMENT] Ruler querier and query-frontend: Add support for newly-introduced querier ring, which is used when performing query planning in query-frontends and distributing portions of the plan to queriers for execution. #13017
34+
* [ENHANCEMENT] Upgrade rollout-operator chart to [0.37.0](https://github.com/grafana/helm-charts/blob/main/charts/rollout-operator/README.md#upgrade-of-grafana-rollout-operator). Note required actions for upgrading the rollout-operator chart. #13245
35+
36+
## 6.0.2
37+
38+
* [BUGFIX] Upgrade rollout-operator chart to 0.37.1, which fixes server-tls.self-signed-cert.dns-name to use the full release name instead of always being set to `rollout-operator.NAMESPACE.svc`. If upgrading from 6.0.0 or 6.0.1, delete the `certificate` secret created by the rollout-operator pod and recreate the rollout-operator pod. #13357
3339

3440
## 6.0.1
3541

operations/helm/charts/mimir-distributed/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ dependencies:
77
version: 0.5.1
88
- name: rollout-operator
99
repository: https://grafana.github.io/helm-charts
10-
version: 0.35.1
11-
digest: sha256:be57914d6e106c013ad7c0ac32e288e20cfd5cf4d3738831aa9f17686f87f965
12-
generated: "2025-10-15T01:28:08.08339376Z"
10+
version: 0.37.1
11+
digest: sha256:c7b1dcfcaaad1d66bc947aaa60cff86f8cafd25ceeea63bf00bf0218370bc12d
12+
generated: "2025-11-05T11:54:34.829903+01:00"

operations/helm/charts/mimir-distributed/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ dependencies:
2020
- name: rollout-operator
2121
alias: rollout_operator
2222
repository: https://grafana.github.io/helm-charts
23-
version: 0.35.1
23+
version: 0.37.1
2424
condition: rollout_operator.enabled

operations/helm/charts/mimir-distributed/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Kubernetes: `^1.29.0-0`
2626
|------------|------|---------|
2727
| https://charts.min.io/ | minio(minio) | 5.4.0 |
2828
| https://grafana.github.io/helm-charts | grafana-agent-operator(grafana-agent-operator) | 0.5.1 |
29-
| https://grafana.github.io/helm-charts | rollout_operator(rollout-operator) | 0.35.1 |
29+
| https://grafana.github.io/helm-charts | rollout_operator(rollout-operator) | 0.37.1 |
3030

3131
# Contributing and releasing
3232

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/deployment.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ metadata:
66
name: classic-architecture-values-rollout-operator
77
namespace: "citestns"
88
labels:
9-
helm.sh/chart: rollout-operator-0.35.1
9+
helm.sh/chart: rollout-operator-0.37.1
1010
app.kubernetes.io/name: rollout-operator
1111
app.kubernetes.io/instance: classic-architecture-values
12-
app.kubernetes.io/version: "v0.31.1"
12+
app.kubernetes.io/version: "v0.32.0"
1313
app.kubernetes.io/managed-by: Helm
1414
spec:
1515
replicas: 1
@@ -46,12 +46,13 @@ spec:
4646
drop:
4747
- ALL
4848
readOnlyRootFilesystem: true
49-
image: "grafana/rollout-operator:v0.31.1"
49+
image: grafana/rollout-operator:v0.32.0
5050
imagePullPolicy: IfNotPresent
5151
args:
5252
- -kubernetes.namespace=citestns
5353
- -server-tls.enabled=true
5454
- -server-tls.self-signed-cert.secret-name=certificate
55+
- -server-tls.self-signed-cert.dns-name=classic-architecture-values-rollout-operator.citestns.svc
5556
ports:
5657
- name: http-metrics
5758
containerPort: 8001

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/no-downscale-webhook.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ metadata:
77
labels:
88
grafana.com/inject-rollout-operator-ca: "true"
99
grafana.com/namespace: "citestns"
10-
helm.sh/chart: rollout-operator-0.35.1
10+
helm.sh/chart: rollout-operator-0.37.1
1111
app.kubernetes.io/name: rollout-operator
1212
app.kubernetes.io/instance: classic-architecture-values
13-
app.kubernetes.io/version: "v0.31.1"
13+
app.kubernetes.io/version: "v0.32.0"
1414
app.kubernetes.io/managed-by: Helm
1515
webhooks:
1616
- name: no-downscale-citestns.grafana.com

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/pod-eviction-webhook.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ metadata:
77
labels:
88
grafana.com/inject-rollout-operator-ca: "true"
99
grafana.com/namespace: "citestns"
10-
helm.sh/chart: rollout-operator-0.35.1
10+
helm.sh/chart: rollout-operator-0.37.1
1111
app.kubernetes.io/name: rollout-operator
1212
app.kubernetes.io/instance: classic-architecture-values
13-
app.kubernetes.io/version: "v0.31.1"
13+
app.kubernetes.io/version: "v0.32.0"
1414
app.kubernetes.io/managed-by: Helm
1515
webhooks:
1616
- name: pod-eviction-citestns.grafana.com

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/prepare-downscale-webhook.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ metadata:
77
labels:
88
grafana.com/inject-rollout-operator-ca: "true"
99
grafana.com/namespace: "citestns"
10-
helm.sh/chart: rollout-operator-0.35.1
10+
helm.sh/chart: rollout-operator-0.37.1
1111
app.kubernetes.io/name: rollout-operator
1212
app.kubernetes.io/instance: classic-architecture-values
13-
app.kubernetes.io/version: "v0.31.1"
13+
app.kubernetes.io/version: "v0.32.0"
1414
app.kubernetes.io/managed-by: Helm
1515
webhooks:
1616
- name: prepare-downscale-citestns.grafana.com

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/role.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ metadata:
66
name: classic-architecture-values-rollout-operator
77
namespace: "citestns"
88
labels:
9-
helm.sh/chart: rollout-operator-0.35.1
9+
helm.sh/chart: rollout-operator-0.37.1
1010
app.kubernetes.io/name: rollout-operator
1111
app.kubernetes.io/instance: classic-architecture-values
12-
app.kubernetes.io/version: "v0.31.1"
12+
app.kubernetes.io/version: "v0.32.0"
1313
app.kubernetes.io/managed-by: Helm
1414
rules:
1515
- apiGroups:

operations/helm/tests/classic-architecture-values-generated/mimir-distributed/charts/rollout_operator/templates/rolebinding.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ metadata:
66
name: classic-architecture-values-rollout-operator
77
namespace: "citestns"
88
labels:
9-
helm.sh/chart: rollout-operator-0.35.1
9+
helm.sh/chart: rollout-operator-0.37.1
1010
app.kubernetes.io/name: rollout-operator
1111
app.kubernetes.io/instance: classic-architecture-values
12-
app.kubernetes.io/version: "v0.31.1"
12+
app.kubernetes.io/version: "v0.32.0"
1313
app.kubernetes.io/managed-by: Helm
1414
roleRef:
1515
apiGroup: rbac.authorization.k8s.io

0 commit comments

Comments
 (0)