diff --git a/CHANGELOG.md b/CHANGELOG.md index fc9c912f8..5dcd2b63f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file. - hive: Build [hive-metastore-opa-authorizer](https://github.com/boschglobal/hive-metastore-opa-authorizer) from source and add to image ([#1340]). - hive: Add `4.2.0` ([#1356]). - nifi: Add patches to replace process group root ID placeholder ([#1358]). +- opensearch-dashboards: Add `3.4.0` ([#1392]). - testing-tools: build testing tools subimages in workflow ([#1366]). ### Changed @@ -47,6 +48,7 @@ All notable changes to this project will be documented in this file. [#1387]: https://github.com/stackabletech/docker-images/pull/1387 [#1388]: https://github.com/stackabletech/docker-images/pull/1388 [#1389]: https://github.com/stackabletech/docker-images/pull/1389 +[#1392]: https://github.com/stackabletech/docker-images/pull/1392 ## [25.11.0] - 2025-11-07 diff --git a/opensearch-dashboards/Dockerfile b/opensearch-dashboards/Dockerfile index 0f6ab2636..60de37b05 100644 --- a/opensearch-dashboards/Dockerfile +++ b/opensearch-dashboards/Dockerfile @@ -127,15 +127,17 @@ COPY \ # tar - extract OpenSearch Dashboards from archive & create source code archive # unzip - extract plugin from archive +# xz - extract Node package # yarn - build Opensearch Dashboards # cdxgen - generate CycloneDX SBOM RUN < +Date: Tue, 9 Sep 2025 16:41:31 +0200 +Subject: set correct OPENSEARCH_DASHBOARDS_HOME in docker entrypoint + +--- + .../opensearch-dashboards-docker-entrypoint-3.x.sh | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/docker/release/config/opensearch-dashboards/opensearch-dashboards-docker-entrypoint-3.x.sh b/docker/release/config/opensearch-dashboards/opensearch-dashboards-docker-entrypoint-3.x.sh +index ae9e98cf..ea52208c 100755 +--- a/docker/release/config/opensearch-dashboards/opensearch-dashboards-docker-entrypoint-3.x.sh ++++ b/docker/release/config/opensearch-dashboards/opensearch-dashboards-docker-entrypoint-3.x.sh +@@ -16,7 +16,7 @@ + # --opensearch.startupTimeout=60 + + # Setup Home Directory +-export OPENSEARCH_DASHBOARDS_HOME=/usr/share/opensearch-dashboards ++export OPENSEARCH_DASHBOARDS_HOME=/stackable/opensearch-dashboards + + opensearch_dashboards_vars=( + console.enabled diff --git a/opensearch-dashboards/opensearch-build/stackable/patches/3.4.0/patchable.toml b/opensearch-dashboards/opensearch-build/stackable/patches/3.4.0/patchable.toml new file mode 100644 index 000000000..fb55aea12 --- /dev/null +++ b/opensearch-dashboards/opensearch-build/stackable/patches/3.4.0/patchable.toml @@ -0,0 +1,2 @@ +mirror = "https://github.com/stackabletech/opensearch-build" +base = "9917c3edf20efcd4db8328b732a6cfc4673675ca" diff --git a/opensearch-dashboards/query-insights-dashboards/boil-config.toml b/opensearch-dashboards/query-insights-dashboards/boil-config.toml index e29ea1010..cd19998b9 100644 --- a/opensearch-dashboards/query-insights-dashboards/boil-config.toml +++ b/opensearch-dashboards/query-insights-dashboards/boil-config.toml @@ -1,2 +1,5 @@ [versions."3.1.0.0".local-images] stackable-devel = "1.0.0" + +[versions."3.4.0.0".local-images] +stackable-devel = "1.0.0" diff --git a/opensearch-dashboards/query-insights-dashboards/stackable/patches/3.4.0.0/patchable.toml b/opensearch-dashboards/query-insights-dashboards/stackable/patches/3.4.0.0/patchable.toml new file mode 100644 index 000000000..60fccd155 --- /dev/null +++ b/opensearch-dashboards/query-insights-dashboards/stackable/patches/3.4.0.0/patchable.toml @@ -0,0 +1,2 @@ +mirror = "https://github.com/stackabletech/query-insights-dashboards" +base = "418bc1de322b67345eaee6c72465973d8c34049d" diff --git a/opensearch-dashboards/security-analytics-dashboards-plugin/boil-config.toml b/opensearch-dashboards/security-analytics-dashboards-plugin/boil-config.toml index e29ea1010..cd19998b9 100644 --- a/opensearch-dashboards/security-analytics-dashboards-plugin/boil-config.toml +++ b/opensearch-dashboards/security-analytics-dashboards-plugin/boil-config.toml @@ -1,2 +1,5 @@ [versions."3.1.0.0".local-images] stackable-devel = "1.0.0" + +[versions."3.4.0.0".local-images] +stackable-devel = "1.0.0" diff --git a/opensearch-dashboards/security-analytics-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml b/opensearch-dashboards/security-analytics-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml new file mode 100644 index 000000000..498469abf --- /dev/null +++ b/opensearch-dashboards/security-analytics-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml @@ -0,0 +1,2 @@ +mirror = "https://github.com/stackabletech/security-analytics-dashboards-plugin" +base = "1048b97e9f06a59c8e486405c94f1312372dc150" diff --git a/opensearch-dashboards/security-dashboards-plugin/boil-config.toml b/opensearch-dashboards/security-dashboards-plugin/boil-config.toml index e29ea1010..cd19998b9 100644 --- a/opensearch-dashboards/security-dashboards-plugin/boil-config.toml +++ b/opensearch-dashboards/security-dashboards-plugin/boil-config.toml @@ -1,2 +1,5 @@ [versions."3.1.0.0".local-images] stackable-devel = "1.0.0" + +[versions."3.4.0.0".local-images] +stackable-devel = "1.0.0" diff --git a/opensearch-dashboards/security-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml b/opensearch-dashboards/security-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml new file mode 100644 index 000000000..9c59e08b3 --- /dev/null +++ b/opensearch-dashboards/security-dashboards-plugin/stackable/patches/3.4.0.0/patchable.toml @@ -0,0 +1,2 @@ +mirror = "https://github.com/stackabletech/security-dashboards-plugin" +base = "08375f7f429f136cc7fd8f9a14845993101d087d" diff --git a/opensearch-dashboards/stackable/patches/3.4.0/patchable.toml b/opensearch-dashboards/stackable/patches/3.4.0/patchable.toml new file mode 100644 index 000000000..49e3d2e26 --- /dev/null +++ b/opensearch-dashboards/stackable/patches/3.4.0/patchable.toml @@ -0,0 +1,2 @@ +mirror = "https://github.com/stackabletech/opensearch-dashboards" +base = "c1d92e84395038f5f99e64e27b00c00fbabcd075"