From 7d264fc123fa87e8b266143a9181fd424e3314e4 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Wed, 11 Jun 2025 09:57:21 +0200 Subject: [PATCH 1/5] chore(jmx_exporter): Bump to 1.3.0 --- hadoop/versions.py | 4 ++-- hive/versions.py | 6 +++--- kafka/versions.py | 8 ++++---- omid/versions.py | 4 ++-- spark-k8s/versions.py | 4 ++-- trino/versions.py | 6 +++--- zookeeper/versions.py | 2 +- 7 files changed, 17 insertions(+), 17 deletions(-) diff --git a/hadoop/versions.py b/hadoop/versions.py index 3a45287d1..f1653a05f 100644 --- a/hadoop/versions.py +++ b/hadoop/versions.py @@ -5,7 +5,7 @@ "java-base": "11", "java-devel": "11", "async_profiler": "2.9", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "protobuf": "3.7.1", "hdfs_utils": "0.4.0", }, @@ -14,7 +14,7 @@ "java-base": "11", "java-devel": "11", "async_profiler": "2.9", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "protobuf": "3.7.1", "hdfs_utils": "0.4.1", }, diff --git a/hive/versions.py b/hive/versions.py index 0e00a7d9f..c7459056d 100644 --- a/hive/versions.py +++ b/hive/versions.py @@ -1,7 +1,7 @@ versions = [ { "product": "3.1.3", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", # Hive 3 must be built with Java 8 but will run on Java 11 "java-base": "11", "java-devel": "8", @@ -13,7 +13,7 @@ }, { "product": "4.0.0", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", # Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11 "java-base": "11", "java-devel": "8", @@ -25,7 +25,7 @@ }, { "product": "4.0.1", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", # Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11 "java-base": "11", "java-devel": "8", diff --git a/kafka/versions.py b/kafka/versions.py index 0c7548290..b69386173 100644 --- a/kafka/versions.py +++ b/kafka/versions.py @@ -6,7 +6,7 @@ "scala": "2.13", "kafka/kcat": "1.7.0", "opa_authorizer": "1.5.1", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, { "product": "3.9.0", @@ -15,7 +15,7 @@ "scala": "2.13", "kafka/kcat": "1.7.0", "opa_authorizer": "1.5.1", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, { "product": "3.9.1", @@ -24,7 +24,7 @@ "scala": "2.13", "kafka/kcat": "1.7.0", "opa_authorizer": "1.5.1", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, { "product": "4.0.0", @@ -33,6 +33,6 @@ "scala": "2.13", "kafka/kcat": "1.7.0", "opa_authorizer": "1.5.1", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, ] diff --git a/omid/versions.py b/omid/versions.py index 294432d52..533cb91be 100644 --- a/omid/versions.py +++ b/omid/versions.py @@ -3,12 +3,12 @@ "product": "1.1.2", "java-base": "11", "java-devel": "11", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, { "product": "1.1.3", "java-base": "11", "java-devel": "11", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, ] diff --git a/spark-k8s/versions.py b/spark-k8s/versions.py index 4f0b79615..105429502 100644 --- a/spark-k8s/versions.py +++ b/spark-k8s/versions.py @@ -13,7 +13,7 @@ "stax2_api": "4.2.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2 "woodstox_core": "6.5.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2 "vector": "0.47.0", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "tini": "0.19.0", "hbase_connector": "1.0.1", }, @@ -31,7 +31,7 @@ "stax2_api": "4.2.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2 "woodstox_core": "6.5.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2 "vector": "0.47.0", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "tini": "0.19.0", "hbase_connector": "1.0.1", }, diff --git a/trino/versions.py b/trino/versions.py index 97d90abbe..b014df6e0 100644 --- a/trino/versions.py +++ b/trino/versions.py @@ -3,21 +3,21 @@ "product": "451", "java-base": "22", "java-devel": "22", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "trino/storage-connector": "451", }, { "product": "470", "java-base": "23", "java-devel": "23", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "trino/storage-connector": "470", }, { "product": "476", "java-base": "24", "java-devel": "24", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", "trino/storage-connector": "476", }, ] diff --git a/zookeeper/versions.py b/zookeeper/versions.py index d38b73b96..d63bfac5a 100644 --- a/zookeeper/versions.py +++ b/zookeeper/versions.py @@ -7,6 +7,6 @@ # zookeeper: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:4.0.0:spotbugs failed: Java # returned: 1 -> [Help 1] "java-devel": "11", - "jmx_exporter": "1.2.0", + "jmx_exporter": "1.3.0", }, ] From ce0bc9e15861849f824b93e83bacc0f473c625eb Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Wed, 11 Jun 2025 09:58:30 +0200 Subject: [PATCH 2/5] chore(issue_template/trino): Add task to update version in opa check script --- .github/ISSUE_TEMPLATE/update-product-trino.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/update-product-trino.md b/.github/ISSUE_TEMPLATE/update-product-trino.md index 64ee237f0..de359cad4 100644 --- a/.github/ISSUE_TEMPLATE/update-product-trino.md +++ b/.github/ISSUE_TEMPLATE/update-product-trino.md @@ -33,6 +33,7 @@ Add/Change/Remove anything that isn't applicable anymore - [ ] Update `versions.py` to the latest supported version of JVM (base and devel). - [ ] Update other dependencies if applicable (eg: jmx_exporter, opa_authorizer, storage_connector, etc). - [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below. +- [ ] Update versions in `tests/templates/kuttl/opa-authorization/check-opa.py.j2` - [ ] Update the version in demos. Add the PR(s) to the list below. ### trino-cli From f2e47514d4a5fac715b874b1c2c6264d5b0aa205 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Wed, 11 Jun 2025 10:20:54 +0200 Subject: [PATCH 3/5] chore(issue_template): Add items for updating csi-provisioner --- .github/ISSUE_TEMPLATE/early-pre-release.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/early-pre-release.md b/.github/ISSUE_TEMPLATE/early-pre-release.md index 0ccbc9dd3..33a9b50a6 100644 --- a/.github/ISSUE_TEMPLATE/early-pre-release.md +++ b/.github/ISSUE_TEMPLATE/early-pre-release.md @@ -61,3 +61,5 @@ Part of stackabletech/issues#xxx. - [ ] cyclonedx-bom (pip) - [ ] cargo-cyclonedx (Look for: `CARGO_CYCLONEDX_CRATE_VERSION`) - [ ] cargo-auditable (Look for: `CARGO_AUDITABLE_CRATE_VERSION`) +- [ ] csi-provisioner for secret-operator +- [ ] csi-provisioner for listener-operator From 8e9772dd2ed9a1229f9cf6282e7c28b9dc208fe4 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Wed, 11 Jun 2025 10:21:38 +0200 Subject: [PATCH 4/5] chore(issue_template): Remove cargo-cyclonedx and cargo-auditable items as they are covered under stackable-base/devel --- .github/ISSUE_TEMPLATE/early-pre-release.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/early-pre-release.md b/.github/ISSUE_TEMPLATE/early-pre-release.md index 33a9b50a6..438293e46 100644 --- a/.github/ISSUE_TEMPLATE/early-pre-release.md +++ b/.github/ISSUE_TEMPLATE/early-pre-release.md @@ -59,7 +59,5 @@ Part of stackabletech/issues#xxx. - [ ] testing-tools - [ ] statsd_exporter - [ ] cyclonedx-bom (pip) -- [ ] cargo-cyclonedx (Look for: `CARGO_CYCLONEDX_CRATE_VERSION`) -- [ ] cargo-auditable (Look for: `CARGO_AUDITABLE_CRATE_VERSION`) - [ ] csi-provisioner for secret-operator - [ ] csi-provisioner for listener-operator From b0a6b2cfcafd703efaf7d60c19058780c696ab36 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Wed, 11 Jun 2025 10:39:30 +0200 Subject: [PATCH 5/5] chore: Update changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a2a347f46..587d2d138 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,7 +63,7 @@ All notable changes to this project will be documented in this file. - stackable-devel: Bump ubi9 base image ([#1103], [#1137]). - spark-k8s: Include spark-connect jars, replace OpenJDK with Temurin JDK, cleanup ([#1034]). - spark-connect-client: Image is now completely based on spark-k8s and includes JupyterLab and other demo dependencies ([#1071]). -- jmx_exporter: Bump products to use `1.2.0` ([#1090]). +- jmx_exporter: Bump products to use `1.3.0` ([#1090], [#1156]). - kubectl: Bump products to use `1.33.0` ([#1090]). - yq: Bump products to use `4.45.2` ([#1090]). - cyclonedx-bom: Bump airflow and superset to use `6.0.0` ([#1090]). @@ -181,6 +181,7 @@ All notable changes to this project will be documented in this file. [#1150]: https://github.com/stackabletech/docker-images/pull/1150 [#1151]: https://github.com/stackabletech/docker-images/pull/1151 [#1152]: https://github.com/stackabletech/docker-images/pull/1152 +[#1156]: https://github.com/stackabletech/docker-images/pull/1156 ## [25.3.0] - 2025-03-21