Skip to content

Commit 63dfd84

Browse files
razvansiegfriedweberNickLarsenNZ
authored
chore: add support for OpenSearch 3.6.0 (#148)
* Add support for OpenSearch 3.6.0 * more version bumps * fix logging test * Adapt Vector unit tests * update changelog * fix prek shellcheck --------- Co-authored-by: Siegfried Weber <mail@siegfriedweber.net> Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
1 parent 87d10cd commit 63dfd84

24 files changed

Lines changed: 162 additions & 114 deletions

.pre-commit-config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ repos:
3838
hooks:
3939
- id: shellcheck
4040
args: ["--severity=info"]
41+
# Temporarily needed until all getting_started.sh.j2 scripts are made non-executable.
42+
# As long as they are, prek will treat them as shell scripts and so this hook will fail.
43+
# pre-commit behaves differently apparently and doesn't pass .j2 files to this hook.
44+
exclude: \.j2$
4145

4246
# WARNING (@NickLarsenNZ): Nix users need to install ruff first.
4347
# If you do not, you will need to delete the cached ruff binary shown in the

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
88

99
- BREAKING: Add required CLI argument and env var to set the image repository used to construct final product image names: `IMAGE_REPOSITORY` (`--image-repository`), eg. `oci.example.org/my/namespace` ([#141]).
1010
- Support hot-reloading of security configuration files ([#130]).
11+
- Add support for OpenSearch 3.6.0 and deprecate 3.4.0 ([#148]).
1112

1213
### Changed
1314

@@ -25,6 +26,7 @@ All notable changes to this project will be documented in this file.
2526
[#141]: https://github.com/stackabletech/opensearch-operator/pull/141
2627
[#146]: https://github.com/stackabletech/opensearch-operator/pull/146
2728
[#147]: https://github.com/stackabletech/opensearch-operator/pull/147
29+
[#148]: https://github.com/stackabletech/opensearch-operator/pull/148
2830
[#149]: https://github.com/stackabletech/opensearch-operator/pull/149
2931

3032
## [26.3.0] - 2026-03-16

docs/modules/opensearch/examples/getting_started/getting_started.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ kubectl create secret generic opensearch-credentials \
141141

142142
helm install opensearch-dashboards opensearch-dashboards \
143143
--repo https://opensearch-project.github.io/helm-charts \
144-
--version 3.4.0 \
144+
--version 3.6.0 \
145145
--values opensearch-dashboards-values.yaml \
146146
--wait
147147
# end::opensearch-dashboards[]

docs/modules/opensearch/examples/getting_started/getting_started.sh.j2

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ kubectl create secret generic opensearch-credentials \
141141

142142
helm install opensearch-dashboards opensearch-dashboards \
143143
--repo https://opensearch-project.github.io/helm-charts \
144-
--version 3.4.0 \
144+
--version 3.6.0 \
145145
--values opensearch-dashboards-values.yaml \
146146
--wait
147147
# end::opensearch-dashboards[]

docs/modules/opensearch/examples/getting_started/opensearch-dashboards-values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
image:
33
repository: oci.stackable.tech/sdp/opensearch-dashboards
4-
tag: 3.4.0-stackable0.0.0-dev
4+
tag: 3.6.0-stackable0.0.0-dev
55
serviceAccount:
66
create: false
77
name: simple-opensearch-serviceaccount

docs/modules/opensearch/examples/getting_started/opensearch-dashboards-values.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
image:
33
repository: oci.stackable.tech/sdp/opensearch-dashboards
4-
tag: 3.4.0-stackable{{ versions.opensearch }}
4+
tag: 3.6.0-stackable{{ versions.opensearch }}
55
serviceAccount:
66
create: false
77
name: simple-opensearch-serviceaccount

docs/modules/opensearch/examples/getting_started/opensearch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-opensearch
66
spec:
77
image:
8-
productVersion: 3.4.0
8+
productVersion: 3.6.0
99
clusterConfig:
1010
security:
1111
settings:

docs/modules/opensearch/pages/usage-guide/opensearch-dashboards.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A basic `values.yaml` file to deploy OpenSearch Dashboards with this chart might
1313
opensearchHosts: null # <1>
1414
image: # <2>
1515
repository: oci.stackable.tech/sdp/opensearch-dashboards
16-
tag: 3.4.0-stackable0.0.0-dev
16+
tag: 3.6.0-stackable0.0.0-dev
1717
serviceAccount:
1818
create: false
1919
name: opensearch-serviceaccount # <3>
@@ -92,7 +92,7 @@ After the values are adjusted according to your deployment, especially `opensear
9292
----
9393
helm install opensearch-dashboards opensearch-dashboards \
9494
--repo https://opensearch-project.github.io/helm-charts \
95-
--version 3.4.0 \
95+
--version 3.6.0 \
9696
--values opensearch-dashboards-values.yaml \
9797
--wait
9898
----

docs/modules/opensearch/pages/usage-guide/opensearch-dashboards.adoc.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A basic `values.yaml` file to deploy OpenSearch Dashboards with this chart might
1313
opensearchHosts: null # <1>
1414
image: # <2>
1515
repository: oci.stackable.tech/sdp/opensearch-dashboards
16-
tag: 3.4.0-stackable{{ versions.opensearch }}
16+
tag: 3.6.0-stackable{{ versions.opensearch }}
1717
serviceAccount:
1818
create: false
1919
name: opensearch-serviceaccount # <3>
@@ -92,7 +92,7 @@ After the values are adjusted according to your deployment, especially `opensear
9292
----
9393
helm install opensearch-dashboards opensearch-dashboards \
9494
--repo https://opensearch-project.github.io/helm-charts \
95-
--version 3.4.0 \
95+
--version 3.6.0 \
9696
--values opensearch-dashboards-values.yaml \
9797
--wait
9898
----

docs/modules/opensearch/pages/usage-guide/security.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ metadata:
163163
name: opensearch
164164
spec:
165165
image:
166-
productVersion: 3.4.0
166+
productVersion: 3.6.0
167167
clusterConfig:
168168
tls:
169169
serverSecretClass: tls # <1>

0 commit comments

Comments
 (0)