From 30a178fcb7e2004096b684f059f03602f9145402 Mon Sep 17 00:00:00 2001 From: Benedikt Labrenz Date: Wed, 26 Nov 2025 10:48:44 +0100 Subject: [PATCH 1/2] Remove the performance analyzer plugin from the OpenSearch image --- CHANGELOG.md | 3 ++- opensearch/Dockerfile | 6 +----- opensearch/boil-config.toml | 1 - 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e04dce3c5..be376dc6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,11 +17,12 @@ All notable changes to this project will be documented in this file. ### Removed - hive: Remove `4.0.0` ([#1340]). +- opensearch: Remove the `performance-analyzer` plugin from the OpenSearch image ([#1357]). [#1336]: https://github.com/stackabletech/docker-images/pull/1336 [#1337]: https://github.com/stackabletech/docker-images/pull/1337 [#1343]: https://github.com/stackabletech/docker-images/pull/1343 -[#1340]: https://github.com/stackabletech/docker-images/pull/1340 +[#1357]: https://github.com/stackabletech/docker-images/pull/1357 ## [25.11.0] - 2025-11-07 diff --git a/opensearch/Dockerfile b/opensearch/Dockerfile index a901971a6..1e5ab7454 100644 --- a/opensearch/Dockerfile +++ b/opensearch/Dockerfile @@ -30,7 +30,6 @@ ARG OPENSEARCH_NEURAL_SEARCH_PLUGIN_VERSION ARG OPENSEARCH_NOTIFICATIONS_CORE_PLUGIN_VERSION ARG OPENSEARCH_NOTIFICATIONS_PLUGIN_VERSION ARG OPENSEARCH_OBSERVABILITY_PLUGIN_VERSION -ARG OPENSEARCH_PERFORMANCE_ANALYZER_PLUGIN_VERSION ARG OPENSEARCH_REPORTS_SCHEDULER_PLUGIN_VERSION ARG OPENSEARCH_SEARCH_RELEVANCE_PLUGIN_VERSION ARG OPENSEARCH_SECURITY_ANALYTICS_PLUGIN_VERSION @@ -128,7 +127,6 @@ rm -r jdk "org.opensearch.plugin:opensearch-notifications-core:${OPENSEARCH_NOTIFICATIONS_CORE_PLUGIN_VERSION}" \ "org.opensearch.plugin:notifications:${OPENSEARCH_NOTIFICATIONS_PLUGIN_VERSION}" \ "org.opensearch.plugin:opensearch-observability:${OPENSEARCH_OBSERVABILITY_PLUGIN_VERSION}" \ - "org.opensearch.plugin:performance-analyzer:${OPENSEARCH_PERFORMANCE_ANALYZER_PLUGIN_VERSION}" \ "org.opensearch.plugin:opensearch-reports-scheduler:${OPENSEARCH_REPORTS_SCHEDULER_PLUGIN_VERSION}" \ "org.opensearch.plugin:opensearch-search-relevance:${OPENSEARCH_SEARCH_RELEVANCE_PLUGIN_VERSION}" \ "org.opensearch.plugin:opensearch-security-analytics:${OPENSEARCH_SECURITY_ANALYTICS_PLUGIN_VERSION}" \ @@ -152,9 +150,7 @@ find /stackable/opensearch-${PRODUCT_VERSION}/config -type f -exec chmod 660 {} EOF -# The OpenSearch Performance Analyzer needs a JDK, not just a JRE. -# With a JRE, the following exception is thrown: -# java.lang.ClassNotFoundException: com.sun.tools.attach.VirtualMachine +# The upstream image is built with a bundled JDK and not just a JRE, so we also ship OpenSearch with a JDK. FROM local-image/jdk-base AS final ARG PRODUCT_VERSION diff --git a/opensearch/boil-config.toml b/opensearch/boil-config.toml index 5297464ec..a8f8c8fb2 100644 --- a/opensearch/boil-config.toml +++ b/opensearch/boil-config.toml @@ -20,7 +20,6 @@ jdk-base = "21" "opensearch-notifications-core-plugin-version" = "3.1.0.0" "opensearch-notifications-plugin-version" = "3.1.0.0" "opensearch-observability-plugin-version" = "3.1.0.0" -"opensearch-performance-analyzer-plugin-version" = "3.1.0.0" "opensearch-reports-scheduler-plugin-version" = "3.1.0.0" "opensearch-search-relevance-plugin-version" = "3.1.0.0" "opensearch-security-analytics-plugin-version" = "3.1.0.0" From 1dc7b548c698e304492df52716c58b19892f2152 Mon Sep 17 00:00:00 2001 From: Benedikt Labrenz Date: Thu, 27 Nov 2025 10:05:42 +0100 Subject: [PATCH 2/2] fix changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index be376dc6d..0fe0a7598 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ All notable changes to this project will be documented in this file. [#1336]: https://github.com/stackabletech/docker-images/pull/1336 [#1337]: https://github.com/stackabletech/docker-images/pull/1337 +[#1340]: https://github.com/stackabletech/docker-images/pull/1340 [#1343]: https://github.com/stackabletech/docker-images/pull/1343 [#1357]: https://github.com/stackabletech/docker-images/pull/1357