From 6b03defb190c3d2cc7f04fe0c8e463cc9fd95a0b Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 14 Jul 2026 10:53:50 +0200 Subject: [PATCH 1/2] fix: File system permissions for jvmkill --- CHANGELOG.md | 3 ++- java-base/Dockerfile | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fbba6902a..8b27cef0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,7 +27,7 @@ All notable changes to this project will be documented in this file. - opensearch: Add `3.6.0` ([#1549]). - opensearch-dashboards: Add `3.6.0` ([#1551]). - spark: Add hbase-connector protobuf classes ([#1573]). -- java-base: Add `jvmkill` ([#1579]). +- java-base: Add `jvmkill` ([#1579], [#XXXX]). ### Changed @@ -103,6 +103,7 @@ All notable changes to this project will be documented in this file. [#1561]: https://github.com/stackabletech/docker-images/pull/1561 [#1564]: https://github.com/stackabletech/docker-images/pull/1564 [#1579]: https://github.com/stackabletech/docker-images/pull/1579 +[#XXXX]: https://github.com/stackabletech/docker-images/pull/XXXX ## [26.3.0] - 2026-03-16 diff --git a/java-base/Dockerfile b/java-base/Dockerfile index f0ea03a6b..4f5eaa54e 100644 --- a/java-base/Dockerfile +++ b/java-base/Dockerfile @@ -63,3 +63,4 @@ ENV LOG4J_FORMAT_MSG_NO_LOOKUPS=true # We are adding jvmkill, as it improves shutdown of the JVM in case it runs out of native threads. # See https://github.com/stackabletech/docker-images/issues/1578 for motivation/details. COPY --chown=${STACKABLE_USER_UID}:0 --from=jvmkill-builder /stackable/libjvmkill.so /stackable/libjvmkill.so +RUN chmod g=u /stackable/libjvmkill.so From a7ad27f26f8976eb41133db93f40f32fed7a21ce Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 14 Jul 2026 10:56:09 +0200 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b27cef0e..7597b3de1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,7 +27,7 @@ All notable changes to this project will be documented in this file. - opensearch: Add `3.6.0` ([#1549]). - opensearch-dashboards: Add `3.6.0` ([#1551]). - spark: Add hbase-connector protobuf classes ([#1573]). -- java-base: Add `jvmkill` ([#1579], [#XXXX]). +- java-base: Add `jvmkill` ([#1579], [#1580]). ### Changed @@ -103,7 +103,7 @@ All notable changes to this project will be documented in this file. [#1561]: https://github.com/stackabletech/docker-images/pull/1561 [#1564]: https://github.com/stackabletech/docker-images/pull/1564 [#1579]: https://github.com/stackabletech/docker-images/pull/1579 -[#XXXX]: https://github.com/stackabletech/docker-images/pull/XXXX +[#1580]: https://github.com/stackabletech/docker-images/pull/1580 ## [26.3.0] - 2026-03-16