Skip to content

Commit 0ec6c71

Browse files
feat(opensearch-dashboards): Add version 3.4.0 (#1392)
* opensearch-dashboards: Add OpenSearch Dashboards version 3.4.0 * opensearch-dashboards: Update versions * opensearch-dashboards: Update changelog * opensearch-dashboards: Fix the download of the Node package
1 parent 9c6d72d commit 0ec6c71

File tree

37 files changed

+138
-5
lines changed

37 files changed

+138
-5
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file.
1111
- hive: Add `4.2.0` ([#1356]).
1212
- nifi: Add patches to replace process group root ID placeholder ([#1358]).
1313
- opensearch: Add `3.4.0` ([#1391]).
14+
- opensearch-dashboards: Add `3.4.0` ([#1392]).
1415
- testing-tools: build testing tools subimages in workflow ([#1366]).
1516

1617
### Changed
@@ -50,6 +51,7 @@ All notable changes to this project will be documented in this file.
5051
[#1388]: https://github.com/stackabletech/docker-images/pull/1388
5152
[#1389]: https://github.com/stackabletech/docker-images/pull/1389
5253
[#1391]: https://github.com/stackabletech/docker-images/pull/1391
54+
[#1392]: https://github.com/stackabletech/docker-images/pull/1392
5355
[#1393]: https://github.com/stackabletech/docker-images/pull/1393
5456
[#1394]: https://github.com/stackabletech/docker-images/pull/1394
5557

opensearch-dashboards/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,15 +127,17 @@ COPY \
127127

128128
# tar - extract OpenSearch Dashboards from archive & create source code archive
129129
# unzip - extract plugin from archive
130+
# xz - extract Node package
130131
# yarn - build Opensearch Dashboards
131132
# cdxgen - generate CycloneDX SBOM
132133
RUN <<EOF
133134
ARCH="${TARGETARCH/amd64/x64}"
134135
microdnf update
135-
microdnf install tar unzip
136+
microdnf install tar unzip xz
136137
microdnf clean all
137138
rm -rf /var/cache/yum
138-
curl "https://repo.stackable.tech/repository/packages/node/node-v${NODEJS_VERSION}-linux-${ARCH}.tar.gz" | tar -xzC /usr/local --strip-components=1
139+
curl "https://repo.stackable.tech/repository/packages/node/node-v${NODEJS_VERSION}-linux-${ARCH}.tar.xz" | \
140+
tar --extract --xz --directory=/usr/local --strip-components=1
139141
npm install -g yarn@${YARN_VERSION} @cyclonedx/cdxgen@${CDXGEN_VERSION}
140142
EOF
141143

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
[versions."3.1.0.0".local-images]
22
stackable-devel = "1.0.0"
3+
4+
[versions."3.4.0.0".local-images]
5+
stackable-devel = "1.0.0"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
mirror = "https://github.com/stackabletech/alerting-dashboards-plugin"
2+
base = "0a6a99334c15de17d75ea0cc8bab253a94eb86ac"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
[versions."3.1.0.0".local-images]
22
stackable-devel = "1.0.0"
3+
4+
[versions."3.4.0.0".local-images]
5+
stackable-devel = "1.0.0"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
mirror = "https://github.com/stackabletech/anomaly-detection-dashboards-plugin"
2+
base = "ff906088864d19e6f138a7f4cd2b1b79b9092b63"

opensearch-dashboards/boil-config.toml

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,31 @@ vector = "0.52.0"
1919
"opensearch-dashboards/opensearch-build" = "3.1.0"
2020

2121
[versions."3.1.0".build-arguments]
22-
nodejs-version = "20.18.3"
23-
yarn-version = "1.22.19"
24-
cdxgen-version = "11.7.0"
22+
nodejs-version = "20.19.6"
23+
yarn-version = "1.22.22"
24+
cdxgen-version = "12.0.0"
25+
26+
[versions."3.4.0".local-images]
27+
stackable-devel = "1.0.0"
28+
"opensearch-dashboards/alerting-dashboards-plugin"= "3.4.0.0"
29+
"opensearch-dashboards/anomaly-detection-dashboards-plugin"= "3.4.0.0"
30+
"opensearch-dashboards/dashboards-assistant"= "3.4.0.0"
31+
"opensearch-dashboards/dashboards-flow-framework"= "3.4.0.0"
32+
"opensearch-dashboards/dashboards-maps"= "3.4.0.0"
33+
"opensearch-dashboards/dashboards-notifications"= "3.4.0.0"
34+
"opensearch-dashboards/dashboards-observability"= "3.4.0.0"
35+
"opensearch-dashboards/dashboards-query-workbench"= "3.4.0.0"
36+
"opensearch-dashboards/dashboards-reporting"= "3.4.0.0"
37+
"opensearch-dashboards/dashboards-search-relevance"= "3.4.0.0"
38+
"opensearch-dashboards/index-management-dashboards-plugin"= "3.4.0.0"
39+
"opensearch-dashboards/ml-commons-dashboards"= "3.4.0.0"
40+
"opensearch-dashboards/query-insights-dashboards"= "3.4.0.0"
41+
"opensearch-dashboards/security-analytics-dashboards-plugin"= "3.4.0.0"
42+
"opensearch-dashboards/security-dashboards-plugin"= "3.4.0.0"
43+
"opensearch-dashboards/opensearch-build"= "3.4.0"
44+
"vector" = "0.52.0"
45+
46+
[versions."3.4.0".build-arguments]
47+
nodejs-version = "20.19.6"
48+
yarn-version = "1.22.22"
49+
cdxgen-version = "12.0.0"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
[versions."3.1.0.0".local-images]
22
stackable-devel = "1.0.0"
3+
4+
[versions."3.4.0.0".local-images]
5+
stackable-devel = "1.0.0"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
mirror = "https://github.com/stackabletech/dashboards-assistant"
2+
base = "4f07a0d44ab4d1f59fe678b3dae335c0f560ad51"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
[versions."3.1.0.0".local-images]
22
stackable-devel = "1.0.0"
3+
4+
[versions."3.4.0.0".local-images]
5+
stackable-devel = "1.0.0"

0 commit comments

Comments
 (0)