Skip to content

Commit a16edea

Browse files
authored
chore: Release 25.3.0 (#700)
Signed-off-by: Nick Larsen <nick.larsen@stackable.tech>
1 parent 001bcdb commit a16edea

File tree

11 files changed

+38
-35
lines changed

11 files changed

+38
-35
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.3.0] - 2025-03-21
8+
79
### Added
810

911
- Run a `containerdebug` process in the background of each OPA container to collect debugging information ([#666]).

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 4 additions & 4 deletions
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/*"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "0.0.0-dev"
6+
version = "25.3.0"
77
authors = ["Stackable GmbH <info@stackable.tech>"]
88
license = "OSL-3.0"
99
edition = "2021"

deploy/helm/opa-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: opa-operator
4-
version: "0.0.0-dev"
5-
appVersion: "0.0.0-dev"
4+
version: "25.3.0"
5+
appVersion: "25.3.0"
66
description: The Stackable Operator for OpenPolicyAgent
77
home: https://github.com/stackabletech/opa-operator
88
maintainers:

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ spec:
119119
- secretClass
120120
properties:
121121
secretClass:
122-
description: Name of the [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) which will provide the CA certificate. Note that a SecretClass does not need to have a key but can also work with just a CA certificate, so if you got provided with a CA cert but don't have access to the key you can still use this method.
122+
description: Name of the [SecretClass](https://docs.stackable.tech/home/25.3/secret-operator/secretclass) which will provide the CA certificate. Note that a SecretClass does not need to have a key but can also work with just a CA certificate, so if you got provided with a CA cert but don't have access to the key you can still use this method.
123123
type: string
124124
webPki:
125125
description: Use TLS and the CA certificates trusted by the common web browsers to verify the server. This can be useful when you e.g. use public AWS S3 or other public available services.
@@ -207,7 +207,7 @@ spec:
207207
- secretClass
208208
properties:
209209
secretClass:
210-
description: Name of the [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) which will provide the CA certificate. Note that a SecretClass does not need to have a key but can also work with just a CA certificate, so if you got provided with a CA cert but don't have access to the key you can still use this method.
210+
description: Name of the [SecretClass](https://docs.stackable.tech/home/25.3/secret-operator/secretclass) which will provide the CA certificate. Note that a SecretClass does not need to have a key but can also work with just a CA certificate, so if you got provided with a CA cert but don't have access to the key you can still use this method.
211211
type: string
212212
webPki:
213213
description: Use TLS and the CA certificates trusted by the common web browsers to verify the server. This can be useful when you e.g. use public AWS S3 or other public available services.
@@ -326,7 +326,7 @@ spec:
326326
nodeSelector: null
327327
podAffinity: null
328328
podAntiAffinity: null
329-
description: These configuration settings control [Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).
329+
description: These configuration settings control [Pod placement](https://docs.stackable.tech/home/25.3/concepts/operations/pod_placement).
330330
properties:
331331
nodeAffinity:
332332
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)
@@ -358,7 +358,7 @@ spec:
358358
default:
359359
containers: {}
360360
enableVectorAgent: null
361-
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).
361+
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/25.3/concepts/logging).
362362
properties:
363363
containers:
364364
additionalProperties:
@@ -483,17 +483,17 @@ spec:
483483
type: string
484484
type: object
485485
default: {}
486-
description: The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
486+
description: The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
487487
type: object
488488
envOverrides:
489489
additionalProperties:
490490
type: string
491491
default: {}
492-
description: '`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.'
492+
description: '`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.'
493493
type: object
494494
podOverrides:
495495
default: {}
496-
description: In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.
496+
description: In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#pod-overrides) for more information.
497497
type: object
498498
x-kubernetes-preserve-unknown-fields: true
499499
roleConfig:
@@ -517,7 +517,7 @@ spec:
517517
nodeSelector: null
518518
podAffinity: null
519519
podAntiAffinity: null
520-
description: These configuration settings control [Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).
520+
description: These configuration settings control [Pod placement](https://docs.stackable.tech/home/25.3/concepts/operations/pod_placement).
521521
properties:
522522
nodeAffinity:
523523
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)
@@ -549,7 +549,7 @@ spec:
549549
default:
550550
containers: {}
551551
enableVectorAgent: null
552-
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).
552+
description: Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/25.3/concepts/logging).
553553
properties:
554554
containers:
555555
additionalProperties:
@@ -674,17 +674,17 @@ spec:
674674
type: string
675675
type: object
676676
default: {}
677-
description: The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
677+
description: The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
678678
type: object
679679
envOverrides:
680680
additionalProperties:
681681
type: string
682682
default: {}
683-
description: '`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.'
683+
description: '`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.'
684684
type: object
685685
podOverrides:
686686
default: {}
687-
description: In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.
687+
description: In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/25.3/concepts/overrides#pod-overrides) for more information.
688688
type: object
689689
x-kubernetes-preserve-unknown-fields: true
690690
replicas:

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.3"
4+
prerelease: false

docs/modules/opa/examples/getting_started/getting_started.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@ case "$1" in
2121
"helm")
2222
echo "Adding 'stackable-dev' Helm Chart repository"
2323
# tag::helm-add-repo[]
24-
helm repo add stackable-dev https://repo.stackable.tech/repository/helm-dev/
24+
helm repo add stackable-stable https://repo.stackable.tech/repository/helm-stable/
2525
# end::helm-add-repo[]
2626
echo "Updating Helm repo"
2727
helm repo update
2828

2929
echo "Installing operators with Helm"
3030
# tag::helm-install-operators[]
31-
helm install --wait opa-operator stackable-dev/opa-operator --version 0.0.0-dev
31+
helm install --wait opa-operator stackable-stable/opa-operator --version 25.3.0
3232
# end::helm-install-operators[]
3333
;;
3434
"stackablectl")
3535
echo "installing operators with stackablectl"
3636
# tag::stackablectl-install-operators[]
37-
stackablectl operator install opa=0.0.0-dev
37+
stackablectl operator install opa=25.3.0
3838
# end::stackablectl-install-operators[]
3939
;;
4040
*)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Installed opa=0.0.0-dev operator
1+
Installed opa=25.3.0 operator

docs/templating_vars.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
helm:
3-
repo_name: stackable-dev
4-
repo_url: https://repo.stackable.tech/repository/helm-dev/
3+
repo_name: stackable-stable
4+
repo_url: https://repo.stackable.tech/repository/helm-stable/
55
versions:
6-
opa: 0.0.0-dev
6+
opa: 25.3.0

0 commit comments

Comments
 (0)