Skip to content

Commit 1406cbb

Browse files
Techassilabrenbe
andauthored
chore: Release 25.11.0-rc1 (#65)
* chore: Release 25.11.0-rc1 Signed-off-by: Techassi <[email protected]> * fix: Unit test 'test_validate_ok' (#66) fix test_validate_ok unit test that was broken on release rc branch --------- Signed-off-by: Techassi <[email protected]> Co-authored-by: Benedikt Labrenz <[email protected]>
1 parent 3a62baf commit 1406cbb

File tree

13 files changed

+59
-49
lines changed

13 files changed

+59
-49
lines changed

CHANGELOG.md

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

55
## [Unreleased]
66

7+
## [25.11.0-rc1] - 2025-11-06
8+
79
### Added
810

911
- Add end-of-support checker which can be controlled with environment variables and CLI arguments ([#38]).

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["rust/operator-binary"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "0.0.0-dev"
6+
version = "25.11.0-rc1"
77
authors = ["Stackable GmbH <[email protected]>"]
88
license = "OSL-3.0"
99
edition = "2024"

deploy/helm/opensearch-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
apiVersion: v2
33
name: opensearch-operator
4-
version: "0.0.0-dev"
5-
appVersion: "0.0.0-dev"
4+
version: "25.11.0-rc1"
5+
appVersion: "25.11.0-rc1"
66
description: The Stackable Operator for OpenSearch
77
home: https://github.com/stackabletech/opensearch-operator
88
maintainers:

deploy/helm/opensearch-operator/crds/crds.yaml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@ spec:
2626
description: |-
2727
An OpenSearch cluster stacklet. This resource is managed by the Stackable operator for
2828
OpenSearch. Find more information on how to use it and the resources that the operator
29-
generates in the [operator documentation](https://docs.stackable.tech/home/nightly/opensearch/).
29+
generates in the [operator documentation](https://docs.stackable.tech/home/25.11/opensearch/).
3030
properties:
3131
clusterConfig:
3232
default: {}
3333
description: Configuration that applies to all roles and role groups
3434
properties:
3535
vectorAggregatorConfigMapName:
3636
description: |-
37-
Name of the Vector aggregator [discovery ConfigMap](https://docs.stackable.tech/home/nightly/concepts/service_discovery).
37+
Name of the Vector aggregator [discovery ConfigMap](https://docs.stackable.tech/home/25.11/concepts/service_discovery).
3838
It must contain the key `ADDRESS` with the address of the Vector aggregator.
39-
Follow the [logging tutorial](https://docs.stackable.tech/home/nightly/tutorials/logging-vector-aggregator)
39+
Follow the [logging tutorial](https://docs.stackable.tech/home/25.11/tutorials/logging-vector-aggregator)
4040
to learn how to configure log aggregation with Vector.
4141
maxLength: 253
4242
minLength: 1
@@ -48,7 +48,7 @@ spec:
4848
reconciliationPaused: false
4949
stopped: false
5050
description: |-
51-
[Cluster operations](https://docs.stackable.tech/home/nightly/concepts/operations/cluster_operations)
51+
[Cluster operations](https://docs.stackable.tech/home/25.11/concepts/operations/cluster_operations)
5252
properties, allow stopping the product instance as well as pausing reconciliation.
5353
properties:
5454
reconciliationPaused:
@@ -83,7 +83,7 @@ spec:
8383
You can also configure a custom image registry to pull from, as well as completely custom
8484
images.
8585
86-
Consult the [Product image selection documentation](https://docs.stackable.tech/home/nightly/concepts/product_image_selection)
86+
Consult the [Product image selection documentation](https://docs.stackable.tech/home/25.11/concepts/product_image_selection)
8787
for details.
8888
properties:
8989
custom:
@@ -135,7 +135,7 @@ spec:
135135
on role level. There is also a second form of config, which can only be configured
136136
at role level, the `roleConfig`.
137137
You can learn more about this in the
138-
[Roles and role group concept documentation](https://docs.stackable.tech/home/nightly/concepts/roles-and-role-groups).
138+
[Roles and role group concept documentation](https://docs.stackable.tech/home/25.11/concepts/roles-and-role-groups).
139139
properties:
140140
cliOverrides:
141141
additionalProperties:
@@ -153,7 +153,7 @@ spec:
153153
podAntiAffinity: null
154154
description: |-
155155
These configuration settings control
156-
[Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).
156+
[Pod placement](https://docs.stackable.tech/home/25.11/concepts/operations/pod_placement).
157157
properties:
158158
nodeAffinity:
159159
description: Same as the `spec.affinity.nodeAffinity` field on the Pod, see the [Kubernetes docs](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node)
@@ -196,7 +196,7 @@ spec:
196196
default:
197197
containers: {}
198198
enableVectorAgent: null
199-
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).
199+
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/25.11/concepts/logging).
200200
properties:
201201
containers:
202202
additionalProperties:
@@ -290,7 +290,7 @@ spec:
290290
Roles of the OpenSearch node.
291291
292292
Consult the [node roles
293-
documentation](https://docs.stackable.tech/home/nightly/opensearch/usage-guide/node-roles) for details.
293+
documentation](https://docs.stackable.tech/home/25.11/opensearch/usage-guide/node-roles) for details.
294294
items:
295295
enum:
296296
- cluster_manager
@@ -413,7 +413,7 @@ spec:
413413
description: |-
414414
The `configOverrides` can be used to configure properties in product config files
415415
that are not exposed in the CRD. Read the
416-
[config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides)
416+
[config overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#config-overrides)
417417
and consult the operator specific usage guide documentation for details on the
418418
available config files and settings for the specific product.
419419
type: object
@@ -425,7 +425,7 @@ spec:
425425
`envOverrides` configure environment variables to be set in the Pods.
426426
It is a map from strings to strings - environment variables and the value to set.
427427
Read the
428-
[environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides)
428+
[environment variable overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#env-overrides)
429429
for more information and consult the operator specific usage guide to find out about
430430
the product specific environment variables that are available.
431431
type: object
@@ -436,7 +436,7 @@ spec:
436436
[PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core)
437437
to override any property that can be set on a Kubernetes Pod.
438438
Read the
439-
[Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides)
439+
[Pod overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#pod-overrides)
440440
for more information.
441441
type: object
442442
x-kubernetes-preserve-unknown-fields: true
@@ -458,7 +458,7 @@ spec:
458458
2. The allowed number of Pods to be unavailable (`maxUnavailable`)
459459
460460
Learn more in the
461-
[allowed Pod disruptions documentation](https://docs.stackable.tech/home/nightly/concepts/operations/pod_disruptions).
461+
[allowed Pod disruptions documentation](https://docs.stackable.tech/home/25.11/concepts/operations/pod_disruptions).
462462
properties:
463463
enabled:
464464
default: true
@@ -501,7 +501,7 @@ spec:
501501
podAntiAffinity: null
502502
description: |-
503503
These configuration settings control
504-
[Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).
504+
[Pod placement](https://docs.stackable.tech/home/25.11/concepts/operations/pod_placement).
505505
properties:
506506
nodeAffinity:
507507
description: Same as the `spec.affinity.nodeAffinity` field on the Pod, see the [Kubernetes docs](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node)
@@ -544,7 +544,7 @@ spec:
544544
default:
545545
containers: {}
546546
enableVectorAgent: null
547-
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).
547+
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/25.11/concepts/logging).
548548
properties:
549549
containers:
550550
additionalProperties:
@@ -638,7 +638,7 @@ spec:
638638
Roles of the OpenSearch node.
639639
640640
Consult the [node roles
641-
documentation](https://docs.stackable.tech/home/nightly/opensearch/usage-guide/node-roles) for details.
641+
documentation](https://docs.stackable.tech/home/25.11/opensearch/usage-guide/node-roles) for details.
642642
items:
643643
enum:
644644
- cluster_manager
@@ -761,7 +761,7 @@ spec:
761761
description: |-
762762
The `configOverrides` can be used to configure properties in product config files
763763
that are not exposed in the CRD. Read the
764-
[config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides)
764+
[config overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#config-overrides)
765765
and consult the operator specific usage guide documentation for details on the
766766
available config files and settings for the specific product.
767767
type: object
@@ -773,7 +773,7 @@ spec:
773773
`envOverrides` configure environment variables to be set in the Pods.
774774
It is a map from strings to strings - environment variables and the value to set.
775775
Read the
776-
[environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides)
776+
[environment variable overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#env-overrides)
777777
for more information and consult the operator specific usage guide to find out about
778778
the product specific environment variables that are available.
779779
type: object
@@ -784,7 +784,7 @@ spec:
784784
[PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core)
785785
to override any property that can be set on a Kubernetes Pod.
786786
Read the
787-
[Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides)
787+
[Pod overrides documentation](https://docs.stackable.tech/home/25.11/concepts/overrides#pod-overrides)
788788
for more information.
789789
type: object
790790
x-kubernetes-preserve-unknown-fields: true

docs/antora.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
name: home
3-
version: "nightly"
3+
version: "25.11"
4+
prerelease: false

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ case "$1" in
2323
"helm")
2424
echo "Installing Operators with Helm"
2525
# tag::helm-install-operators[]
26-
helm install --wait commons-operator oci://oci.stackable.tech/sdp-charts/commons-operator --version 0.0.0-dev
27-
helm install --wait secret-operator oci://oci.stackable.tech/sdp-charts/secret-operator --version 0.0.0-dev
28-
helm install --wait listener-operator oci://oci.stackable.tech/sdp-charts/listener-operator --version 0.0.0-dev
29-
helm install --wait opensearch-operator oci://oci.stackable.tech/sdp-charts/opensearch-operator --version 0.0.0-dev
26+
helm install --wait commons-operator oci://oci.stackable.tech/sdp-charts/commons-operator --version 25.11.0-rc1
27+
helm install --wait secret-operator oci://oci.stackable.tech/sdp-charts/secret-operator --version 25.11.0-rc1
28+
helm install --wait listener-operator oci://oci.stackable.tech/sdp-charts/listener-operator --version 25.11.0-rc1
29+
helm install --wait opensearch-operator oci://oci.stackable.tech/sdp-charts/opensearch-operator --version 25.11.0-rc1
3030
# end::helm-install-operators[]
3131
;;
3232
"stackablectl")
3333
echo "installing Operators with stackablectl"
3434
# tag::stackablectl-install-operators[]
3535
stackablectl operator install \
36-
commons=0.0.0-dev \
37-
secret=0.0.0-dev \
38-
listener=0.0.0-dev \
39-
opensearch=0.0.0-dev
36+
commons=25.11.0-rc1 \
37+
secret=25.11.0-rc1 \
38+
listener=25.11.0-rc1 \
39+
opensearch=25.11.0-rc1
4040
# end::stackablectl-install-operators[]
4141
;;
4242
*)
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Installed commons=0.0.0-dev operator
2-
Installed secret=0.0.0-dev operator
3-
Installed listener=0.0.0-dev operator
4-
Installed opensearch=0.0.0-dev operator
1+
Installed commons=25.11.0-rc1 operator
2+
Installed secret=25.11.0-rc1 operator
3+
Installed listener=25.11.0-rc1 operator
4+
Installed opensearch=25.11.0-rc1 operator

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

Lines changed: 1 addition & 1 deletion
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: https://opensearch.<opensearch-namespace>.svc.cluster.local:9200 # <1>
1414
image:
1515
repository: oci.stackable.tech/sdp/opensearch-dashboards # <2>
16-
tag: 3.1.0-stackable0.0.0-dev
16+
tag: 3.1.0-stackable25.11.0-rc1
1717
serviceAccount: # <3>
1818
create: false
1919
name: opensearch-serviceaccount

0 commit comments

Comments
 (0)