Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-zookeeper.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,11 @@ Add/Change/Remove anything that isn't applicable anymore
## Update tasks

- [ ] Update `boil-config.toml` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
- [ ] Upload new version (see `zookeeper/upload_new_zookeeper_version.sh`).
- [ ] Update `boil-config.toml` to the latest supported version of JVM (base and devel).
- [ ] Update other dependencies if applicable (eg: jmx_exporter, etc).
- [ ] Initialize new product versions with patchable and add patches if applicable.
- [ ] Delete old patch directories.
- [ ] Check the corresponding operator (getting_started / kuttl / supported-versions) for usage of the versions.
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below.
- [ ] Update the version in demos. Add the PR(s) to the list below.

Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ All notable changes to this project will be documented in this file.
- spark-connect-client: Add `4.0.1` ([#1286]).
- trino/trino-storage-connector: Add `477` ([#1285]).
- testing-tools: Add `upload_new_keycloak_version.sh` script ([#1289]).
- zookeeper: Add `3.9.4` ([#1292]).

### Changed

Expand All @@ -40,6 +41,7 @@ All notable changes to this project will be documented in this file.
- trino-cli: Bump to 477 ([#1285]).
- tools: Bump dependency versions - kubectl to `1.34.1`, yq to `4.47.2`, and jq to `1.8.1` ([#1290]).
- testing-tools: Update keycloak dependency to `26.3.5` and `python:3.12-slim-bullseye` base image ([#1289]).
- zookeeper: Deprecate `3.9.3` ([#1292]).

### Removed

Expand Down Expand Up @@ -80,6 +82,7 @@ All notable changes to this project will be documented in this file.
[#1286]: https://github.com/stackabletech/docker-images/pull/1286
[#1289]: https://github.com/stackabletech/docker-images/pull/1289
[#1290]: https://github.com/stackabletech/docker-images/pull/1290
[#1292]: https://github.com/stackabletech/docker-images/pull/1292

## [25.7.0] - 2025-07-23

Expand Down
9 changes: 8 additions & 1 deletion zookeeper/boil-config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,11 @@ java-base = "17"
java-devel = "11"

[versions."3.9.3".build-arguments]
jmx-exporter-version = "1.3.0"
jmx-exporter-version = "1.4.0"

[versions."3.9.4".local-images]
java-base = "17"
java-devel = "11"

[versions."3.9.4".build-arguments]
jmx-exporter-version = "1.4.0"
34 changes: 34 additions & 0 deletions zookeeper/stackable/patches/3.9.4/0001-Add-CycloneDX-plugin.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
From 24644dd2f8463f972965d14021a7b071d8feaf81 Mon Sep 17 00:00:00 2001
From: xeniape <[email protected]>
Date: Tue, 30 Sep 2025 15:24:05 +0200
Subject: Add CycloneDX plugin

---
pom.xml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 860ffb97..5355571a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -925,7 +925,7 @@
<plugin>
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
- <version>2.7.9</version>
+ <version>2.8.0</version>
</plugin>
</plugins>
</pluginManagement>
@@ -1200,6 +1200,11 @@
<plugin>
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
+ <configuration>
+ <projectType>application</projectType>
+ <schemaVersion>1.5</schemaVersion>
+ <skipNotDeployed>false</skipNotDeployed>
+ </configuration>
<executions>
<execution>
<goals>
2 changes: 2 additions & 0 deletions zookeeper/stackable/patches/3.9.4/patchable.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
mirror = "https://github.com/stackabletech/zookeeper.git"
base = "7246445ec281f3dbf53dc54e970c914f39713903"