Skip to content

Commit b265100

Browse files
authored
chore(opensearch-dasboards): update versions for 26.7 release (#1551)
* add 3.6.0 dashboards * update boil plugin versions * update changelog
1 parent ae6e29b commit b265100

37 files changed

Lines changed: 167 additions & 0 deletions

File tree

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
#!/usr/bin/env bash
2+
3+
set -euo pipefail
4+
5+
VERSION=${1:?"Missing version number argument (arg 1)"}
6+
NEXUS_USER=${2:?"Missing Nexus username argument (arg 2)"}
7+
8+
# Architecture names as used by the Node.js release tarballs and expected by the
9+
# product Dockerfiles (the Dockerfiles map TARGETARCH amd64 -> x64).
10+
ARCHITECTURES=(
11+
x64
12+
arm64
13+
)
14+
15+
read -r -s -p "Nexus Password: " NEXUS_PASSWORD
16+
echo ""
17+
18+
# https://stackoverflow.com/questions/4632028/how-to-create-a-temporary-directory
19+
# Find the directory name of the script
20+
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
21+
22+
# the temp directory used, within $DIR
23+
WORK_DIR=$(mktemp -d -p "$DIR")
24+
25+
# check if tmp dir was created
26+
if [[ ! "$WORK_DIR" || ! -d "$WORK_DIR" ]]; then
27+
echo "Could not create temp dir"
28+
exit 1
29+
fi
30+
31+
# deletes the temp directory
32+
function cleanup {
33+
rm -rf "$WORK_DIR"
34+
}
35+
36+
# register the cleanup function to be called on the EXIT signal
37+
trap cleanup EXIT
38+
39+
cd "$WORK_DIR" || exit
40+
41+
for arch in "${ARCHITECTURES[@]}"; do
42+
file=node-v$VERSION-linux-$arch.tar.xz
43+
44+
echo "Downloading $file from nodejs.org"
45+
curl --fail -LO --progress-bar "https://nodejs.org/dist/v$VERSION/$file"
46+
47+
echo "Uploading $file to Nexus"
48+
curl --fail -o /dev/null --progress-bar -u "$NEXUS_USER:$NEXUS_PASSWORD" \
49+
--upload-file "$file" \
50+
'https://repo.stackable.tech/repository/packages/node/'
51+
done
52+
53+
echo "Successfully uploaded new version $VERSION to Nexus"
54+
echo "https://repo.stackable.tech/service/rest/repository/browse/packages/node/"

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ All notable changes to this project will be documented in this file.
2121
- druid: Add `37.0.0` ([#1535]).
2222
- hbase: Add `2.6.6` ([#1547]).
2323
- spark: Add `4.1.2` ([#1550]).
24+
- opensearch: Add `3.6.0` ([#1549]).
25+
- opensearch-dashboards: Add `3.6.0` ([#1551]).
2426

2527
### Changed
2628

@@ -86,7 +88,9 @@ All notable changes to this project will be documented in this file.
8688
[#1541]: https://github.com/stackabletech/docker-images/pull/1541
8789
[#1547]: https://github.com/stackabletech/docker-images/pull/1547
8890
[#1548]: https://github.com/stackabletech/docker-images/pull/1548
91+
[#1549]: https://github.com/stackabletech/docker-images/pull/1549
8992
[#1550]: https://github.com/stackabletech/docker-images/pull/1550
93+
[#1551]: https://github.com/stackabletech/docker-images/pull/1551
9094

9195
## [26.3.0] - 2026-03-16
9296

opensearch-dashboards/alerting-dashboards-plugin/boil-config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@ stackable-devel = "1.0.0"
33

44
[versions."3.4.0.0".local-images]
55
stackable-devel = "1.0.0"
6+
7+
[versions."3.6.0.0".local-images]
8+
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 = "0d76fe609e325ecbf3fea72736a8c53704f871e5"

opensearch-dashboards/anomaly-detection-dashboards-plugin/boil-config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@ stackable-devel = "1.0.0"
33

44
[versions."3.4.0.0".local-images]
55
stackable-devel = "1.0.0"
6+
7+
[versions."3.6.0.0".local-images]
8+
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 = "7520a60aba6a254c4ff7558fd39558ed8b921b5f"

opensearch-dashboards/boil-config.toml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,28 @@ stackable-devel = "1.0.0"
5050
nodejs-version = "20.19.6"
5151
yarn-version = "1.22.22"
5252
cdxgen-version = "12.0.0"
53+
54+
[versions."3.6.0".local-images]
55+
stackable-devel = "1.0.0"
56+
"opensearch-dashboards/alerting-dashboards-plugin" = "3.6.0.0"
57+
"opensearch-dashboards/anomaly-detection-dashboards-plugin" = "3.6.0.0"
58+
"opensearch-dashboards/dashboards-assistant" = "3.6.0.0"
59+
"opensearch-dashboards/dashboards-flow-framework" = "3.6.0.0"
60+
"opensearch-dashboards/dashboards-maps" = "3.6.0.0"
61+
"opensearch-dashboards/dashboards-notifications" = "3.6.0.0"
62+
"opensearch-dashboards/dashboards-observability" = "3.6.0.0"
63+
"opensearch-dashboards/dashboards-query-workbench" = "3.6.0.0"
64+
"opensearch-dashboards/dashboards-reporting" = "3.6.0.0"
65+
"opensearch-dashboards/dashboards-search-relevance" = "3.6.0.0"
66+
"opensearch-dashboards/index-management-dashboards-plugin" = "3.6.0.0"
67+
"opensearch-dashboards/ml-commons-dashboards" = "3.6.0.0"
68+
"opensearch-dashboards/query-insights-dashboards" = "3.6.0.0"
69+
"opensearch-dashboards/security-analytics-dashboards-plugin" = "3.6.0.0"
70+
"opensearch-dashboards/security-dashboards-plugin" = "3.6.0.0"
71+
"opensearch-dashboards/opensearch-build" = "3.6.0"
72+
"vector" = "0.55.0"
73+
74+
[versions."3.6.0".build-arguments]
75+
nodejs-version = "22.22.0"
76+
yarn-version = "1.22.22"
77+
cdxgen-version = "12.0.0"

opensearch-dashboards/dashboards-assistant/boil-config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@ stackable-devel = "1.0.0"
33

44
[versions."3.4.0.0".local-images]
55
stackable-devel = "1.0.0"
6+
7+
[versions."3.6.0.0".local-images]
8+
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 = "b0a243fc8a543bd66d1bc663a15607a197a43328"

opensearch-dashboards/dashboards-flow-framework/boil-config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@ stackable-devel = "1.0.0"
33

44
[versions."3.4.0.0".local-images]
55
stackable-devel = "1.0.0"
6+
7+
[versions."3.6.0.0".local-images]
8+
stackable-devel = "1.0.0"

0 commit comments

Comments
 (0)