From ed0aefac37b07424d1a8727104754b1ae37a7cfc Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Thu, 15 May 2025 09:11:55 +0200 Subject: [PATCH 1/3] docs: Bump to 33.0.0, remove support for 30.0.0, deprecate 31.0.1 --- docs/modules/druid/examples/getting_started/druid.yaml | 2 +- docs/modules/druid/examples/getting_started/druid.yaml.j2 | 2 +- docs/modules/druid/partials/supported-versions.adoc | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/modules/druid/examples/getting_started/druid.yaml b/docs/modules/druid/examples/getting_started/druid.yaml index c16c7268..9b10d0ba 100644 --- a/docs/modules/druid/examples/getting_started/druid.yaml +++ b/docs/modules/druid/examples/getting_started/druid.yaml @@ -5,7 +5,7 @@ metadata: name: simple-druid spec: image: - productVersion: 31.0.1 + productVersion: 33.0.0 clusterConfig: listenerClass: external-stable # This exposes your Stacklet outside of Kubernetes. Remove this configuration if this is not desired zookeeperConfigMapName: simple-druid-znode diff --git a/docs/modules/druid/examples/getting_started/druid.yaml.j2 b/docs/modules/druid/examples/getting_started/druid.yaml.j2 index c16c7268..9b10d0ba 100644 --- a/docs/modules/druid/examples/getting_started/druid.yaml.j2 +++ b/docs/modules/druid/examples/getting_started/druid.yaml.j2 @@ -5,7 +5,7 @@ metadata: name: simple-druid spec: image: - productVersion: 31.0.1 + productVersion: 33.0.0 clusterConfig: listenerClass: external-stable # This exposes your Stacklet outside of Kubernetes. Remove this configuration if this is not desired zookeeperConfigMapName: simple-druid-znode diff --git a/docs/modules/druid/partials/supported-versions.adoc b/docs/modules/druid/partials/supported-versions.adoc index 2aabffdd..d1cf17eb 100644 --- a/docs/modules/druid/partials/supported-versions.adoc +++ b/docs/modules/druid/partials/supported-versions.adoc @@ -2,6 +2,6 @@ // This is a separate file, since it is used by both the direct Druid documentation, and the overarching // Stackable Platform documentation. -- 31.0.1 +- 33.0.0 +- 31.0.1 (deprecated) - 30.0.1 (LTS) -- 30.0.0 (deprecated) From 9f98d55df0b9737d24ce405e97b3788078feb4a5 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Thu, 15 May 2025 09:20:30 +0200 Subject: [PATCH 2/3] test: Add 33.0.0, remove 30.0.0 --- tests/test-definition.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index b2ef40ff..2d666992 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -13,14 +13,14 @@ dimensions: - name: druid values: - - 30.0.0 - 30.0.1 - 31.0.1 + - 33.0.0 # To use a custom image, add a comma and the full name after the product version # - 30.0.0,oci.stackable.tech/sdp/druid:30.0.0-stackable0.0.0-dev - name: druid-latest values: - - 31.0.1 + - 33.0.0 # To use a custom image, add a comma and the full name after the product version # - 30.0.0,oci.stackable.tech/sdp/druid:30.0.0-stackable0.0.0-dev - name: zookeeper From d79280964f4ca424a4f70010175fdf287fde96a8 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Thu, 15 May 2025 09:20:39 +0200 Subject: [PATCH 3/3] chore: Update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57dbc331..303b23f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file. - Use `--file-log-max-files` (or `FILE_LOG_MAX_FILES`) to limit the number of log files kept. - Use `--file-log-rotation-period` (or `FILE_LOG_ROTATION_PERIOD`) to configure the frequency of rotation. - Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`. +- Add support for `33.0.0` ([#722]). ### Changed @@ -27,6 +28,7 @@ All notable changes to this project will be documented in this file. - The `runAsUser` and `runAsGroup` fields will not be set anymore by the operator - The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward - This is marked as breaking because tools and policies might exist, which require these fields to be set +- Deprecate support for `31.0.1` ([#722]). ### Fixed @@ -36,6 +38,7 @@ All notable changes to this project will be documented in this file. ### Removed - test: ZooKeeper 3.9.2 removed ([#716]). +- Remove support for `30.0.0` ([#722]). [#703]: https://github.com/stackabletech/druid-operator/pull/703 [#704]: https://github.com/stackabletech/druid-operator/pull/704 @@ -46,6 +49,7 @@ All notable changes to this project will be documented in this file. [#718]: https://github.com/stackabletech/druid-operator/pull/718 [#719]: https://github.com/stackabletech/druid-operator/pull/719 [#721]: https://github.com/stackabletech/druid-operator/pull/721 +[#722]: https://github.com/stackabletech/druid-operator/pull/722 ## [25.3.0] - 2025-03-21