diff --git a/CHANGELOG.md b/CHANGELOG.md index 49eec254f..1084fe37c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,12 +18,14 @@ 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 +[#1343]: https://github.com/stackabletech/docker-images/pull/1343 [#1354]: https://github.com/stackabletech/docker-images/pull/1354 +[#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"