From bd27ef6520d04cc24843cf17d0e5de4b9a1bf4e9 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 26 May 2026 11:41:15 +0200 Subject: [PATCH 1/2] feat!: Add support for 1.16.2, drop for 1.8.0 --- CHANGELOG.md | 6 ++++++ docs/modules/opa/examples/getting_started/opa.yaml | 2 +- docs/modules/opa/examples/getting_started/opa.yaml.j2 | 2 +- docs/modules/opa/partials/supported-versions.adoc | 4 ++-- tests/test-definition.yaml | 4 ++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc5f66f0..a9af948b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file. ### Added +- Added support for OPA `1.16.2`. `1.12.3` is now deprecated ([#XXX]). - 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` ([#830]). - Support `configOverrides` for `config.json` ([#818], [#831]). @@ -17,12 +18,17 @@ All notable changes to this project will be documented in this file. - Document Helm deployed RBAC permissions and remove unnecessary permissions ([#820]). - Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#836]). +### Removed + +- BREAKING: Removed support for OPA `1.8.0` ([#XXX]). + [#818]: https://github.com/stackabletech/opa-operator/pull/818 [#819]: https://github.com/stackabletech/opa-operator/pull/819 [#820]: https://github.com/stackabletech/opa-operator/pull/820 [#830]: https://github.com/stackabletech/opa-operator/pull/830 [#831]: https://github.com/stackabletech/opa-operator/pull/831 [#836]: https://github.com/stackabletech/opa-operator/pull/836 +[#XXX]: https://github.com/stackabletech/opa-operator/pull/XXX ## [26.3.0] - 2026-03-16 diff --git a/docs/modules/opa/examples/getting_started/opa.yaml b/docs/modules/opa/examples/getting_started/opa.yaml index d486deaa..36f251ee 100644 --- a/docs/modules/opa/examples/getting_started/opa.yaml +++ b/docs/modules/opa/examples/getting_started/opa.yaml @@ -5,7 +5,7 @@ metadata: name: simple-opa spec: image: - productVersion: "1.12.3" + productVersion: 1.16.2 servers: roleGroups: default: {} diff --git a/docs/modules/opa/examples/getting_started/opa.yaml.j2 b/docs/modules/opa/examples/getting_started/opa.yaml.j2 index d486deaa..36f251ee 100644 --- a/docs/modules/opa/examples/getting_started/opa.yaml.j2 +++ b/docs/modules/opa/examples/getting_started/opa.yaml.j2 @@ -5,7 +5,7 @@ metadata: name: simple-opa spec: image: - productVersion: "1.12.3" + productVersion: 1.16.2 servers: roleGroups: default: {} diff --git a/docs/modules/opa/partials/supported-versions.adoc b/docs/modules/opa/partials/supported-versions.adoc index c6a9a932..1290f455 100644 --- a/docs/modules/opa/partials/supported-versions.adoc +++ b/docs/modules/opa/partials/supported-versions.adoc @@ -2,5 +2,5 @@ // This is a separate file, since it is used by both the direct OPA documentation, and the overarching // Stackable Platform documentation. -* 1.12.3 -* 1.8.0 (deprecated) +* 1.16.2 +* 1.12.3 (deprecated) diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 3b0a8da2..79a48411 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -4,13 +4,13 @@ dimensions: values: # To use a custom image, add a comma and the full name after the product version # 0.67.1,oci.stackable.tech/sdp/opa:0.67.1-stackable0.0.0-dev - - 1.8.0 - 1.12.3 + - 1.16.2 - name: opa-latest values: # To use a custom image, add a comma and the full name after the product version # 0.67.1,oci.stackable.tech/sdp/opa:0.67.1-stackable0.0.0-dev - - 1.12.3 + - 1.16.2 - name: keycloak values: - 23.0.1 From e5b9e52fadf7604265fd93c4cd23655227db4237 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 26 May 2026 11:42:45 +0200 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9af948b..f95577a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ All notable changes to this project will be documented in this file. ### Added -- Added support for OPA `1.16.2`. `1.12.3` is now deprecated ([#XXX]). +- Added support for OPA `1.16.2`. `1.12.3` is now deprecated ([#838]). - 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` ([#830]). - Support `configOverrides` for `config.json` ([#818], [#831]). @@ -20,7 +20,7 @@ All notable changes to this project will be documented in this file. ### Removed -- BREAKING: Removed support for OPA `1.8.0` ([#XXX]). +- BREAKING: Removed support for OPA `1.8.0` ([#838]). [#818]: https://github.com/stackabletech/opa-operator/pull/818 [#819]: https://github.com/stackabletech/opa-operator/pull/819 @@ -28,7 +28,7 @@ All notable changes to this project will be documented in this file. [#830]: https://github.com/stackabletech/opa-operator/pull/830 [#831]: https://github.com/stackabletech/opa-operator/pull/831 [#836]: https://github.com/stackabletech/opa-operator/pull/836 -[#XXX]: https://github.com/stackabletech/opa-operator/pull/XXX +[#838]: https://github.com/stackabletech/opa-operator/pull/838 ## [26.3.0] - 2026-03-16