Skip to content

Commit ce8307f

Browse files
committed
operator: Cut v2.3.12-24.3.17 release
1 parent b37c328 commit ce8307f

16 files changed

+3494
-3487
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## v2.3.12-24.3.17 - 2025-07-08
2+
### Changed
3+
* The operator will try stripping off a layer of quotation from configuration values when interpreting numeric and boolean values. These may be accidentally introduced upstream of the CR, but where the intent is obvious we don't need to be strict about it.
4+
### Fixed
5+
* Added the missing `https` port to the operator Pod that was referenced by the [`ServiceMonitor`](https://github.com/redpanda-data/redpanda-operator/blob/4e34c5ea79b00fa0caeda64955e3291666194274/operator/chart/servicemonitor.go#L42)
6+
* Empty Redpanda specs (i.e. `clusterSpec: null` or otherwise unspecified) no longer causes the operator to panic
7+
* `get` permissions on `Node` resources is now correctly configured by default.
8+
9+
`--set rbac.createAdditionalControllerCRs=true` is no longer required for rackawareness to work.
10+
* Crashes from the Sidecar container (e.g. due to a temporary API Server outage) no longer forcefully restart the redpanda container.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
project: charts/redpanda
2+
kind: Changed
3+
body: Bump appVersion version to `v24.3.17`.
4+
time: 2025-07-08T16:59:35.503867+02:00

.changes/unreleased/operator-Changed-20250529-110428.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/operator-Fixed-20250605-185548.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/operator-Fixed-20250606-132924.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/operator-Fixed-20250609-152934.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changes/unreleased/operator-Fixed-20250625-164512.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changie.yaml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,22 @@ projects:
5252
- path: operator/chart/testdata/*.golden.txtar
5353
find: '/version: v.*$'
5454
replace: '/version: {{.Version}}'
55+
# TODO this mergie auto correction is very useful but it prevents from cutting operator release
5556
# Update references to the operator image in redpanda's values.yaml
5657
# The whitespace ensures we update both values without touching the redpanda tag.
5758
# It's fragile but all values are checked via unittests.
58-
- path: charts/redpanda/values.yaml
59-
find: '^ tag: .*$'
60-
replace: ' tag: {{.Version}}'
61-
- path: charts/redpanda/values.yaml
62-
find: '^ tag: .*$'
63-
replace: ' tag: {{.Version}}'
59+
#- path: charts/redpanda/values.yaml
60+
# find: '^ tag: .*$'
61+
# replace: ' tag: {{.Version}}'
62+
#- path: charts/redpanda/values.yaml
63+
# find: '^ tag: .*$'
64+
# replace: ' tag: {{.Version}}'
6465
# Update golden files across the entire repo.
6566
# Changie uses go's filepath.Match which doesn't support ** globbing so
6667
# there's some repetition here.
67-
- path: 'charts/redpanda/testdata/*.golden.txtar'
68-
find: 'image: docker.redpanda.com/redpandadata/redpanda-operator:v.*$'
69-
replace: 'image: docker.redpanda.com/redpandadata/redpanda-operator:{{.Version}}'
68+
#- path: 'charts/redpanda/testdata/*.golden.txtar'
69+
# find: 'image: docker.redpanda.com/redpandadata/redpanda-operator:v.*$'
70+
# replace: 'image: docker.redpanda.com/redpandadata/redpanda-operator:{{.Version}}'
7071
- label: Redpanda Helm Chart
7172
key: charts/redpanda
7273
replacements:

charts/redpanda/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ version: 5.9.25
2727

2828
# The app version is the default version of Redpanda to install.
2929
# ** NOTE for maintainers: please ensure the artifacthub image annotation is updated before merging
30-
appVersion: v24.3.16
30+
appVersion: v24.3.17
3131

3232
# kubeVersion must be suffixed with "-0" to be able to match cloud providers
3333
# kubernetes versions like "v1.23.8-gke.1900". Their suffix is interpreted as a
@@ -56,6 +56,6 @@ annotations:
5656
url: https://helm.sh/docs/intro/install/
5757
artifacthub.io/images: |
5858
- name: redpanda
59-
image: docker.redpanda.com/redpandadata/redpanda:v24.3.16
59+
image: docker.redpanda.com/redpandadata/redpanda:v24.3.17
6060
- name: busybox
6161
image: busybox:latest

charts/redpanda/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
description: Find the default values and descriptions of settings in the Redpanda Helm chart.
44
---
55

6-
![Version: 5.9.25](https://img.shields.io/badge/Version-5.9.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v24.3.16](https://img.shields.io/badge/AppVersion-v24.3.16-informational?style=flat-square)
6+
![Version: 5.9.25](https://img.shields.io/badge/Version-5.9.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v24.3.17](https://img.shields.io/badge/AppVersion-v24.3.17-informational?style=flat-square)
77

88
This page describes the official Redpanda Helm Chart. In particular, this page describes the contents of the chart’s [`values.yaml` file](https://github.com/redpanda-data/helm-charts/blob/main/charts/redpanda/values.yaml). Each of the settings is listed and described on this page, along with any default values.
99

0 commit comments

Comments
 (0)