From 417aeaadc1a4157a77e1faccdf939281f55431e3 Mon Sep 17 00:00:00 2001 From: xeniape Date: Fri, 26 Sep 2025 10:53:36 +0200 Subject: [PATCH 1/3] chore: Bump opa version for 25.11.0 --- 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 ++-- .../kuttl/keycloak-user-info/04-install-keycloak.yaml.j2 | 4 ++-- tests/test-definition.yaml | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/modules/opa/examples/getting_started/opa.yaml b/docs/modules/opa/examples/getting_started/opa.yaml index 27fb366b..e06bac06 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.4.2" + productVersion: "1.8.0" 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 27fb366b..e06bac06 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.4.2" + productVersion: "1.8.0" servers: roleGroups: default: {} diff --git a/docs/modules/opa/partials/supported-versions.adoc b/docs/modules/opa/partials/supported-versions.adoc index 9d215aab..bb2075d5 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.4.2 -* 1.0.1 (deprecated) +* 1.8.0 +* 1.4.2 (deprecated) diff --git a/tests/templates/kuttl/keycloak-user-info/04-install-keycloak.yaml.j2 b/tests/templates/kuttl/keycloak-user-info/04-install-keycloak.yaml.j2 index 11ec410f..2c12bb54 100644 --- a/tests/templates/kuttl/keycloak-user-info/04-install-keycloak.yaml.j2 +++ b/tests/templates/kuttl/keycloak-user-info/04-install-keycloak.yaml.j2 @@ -102,10 +102,10 @@ commands: resources: limits: cpu: 1 - memory: 512Mi + memory: 1024Mi requests: cpu: 500m - memory: 512Mi + memory: 1024Mi volumeMounts: - name: data mountPath: /opt/keycloak/data/ diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 2900d633..71ac5dae 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.0.1 - - 1.4.2 +# - 1.4.2 + - 1.8.0 - 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.4.2 + - 1.8.0 - name: keycloak values: - 23.0.1 From 27c2e1d0b23ce652d1d78bdf31dcd93429e85be5 Mon Sep 17 00:00:00 2001 From: xeniape Date: Fri, 26 Sep 2025 11:06:20 +0200 Subject: [PATCH 2/3] add changelog entry --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 925a7394..cb7091ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ All notable changes to this project will be documented in this file. - Add a dedicated per-rolegroup `-metrics` Service, which can be used to get Prometheus metrics ([#748]). - Expose more Prometheus metrics, such as successful or failed bundle loads and information about the OPA environment ([#748]). - Helm: Allow Pod `priorityClassName` to be configured ([#762]). +- Add support for OPA `1.8.0` ([#765]). ### Changed @@ -16,15 +17,21 @@ All notable changes to this project will be documented in this file. purpose and to be consistent with other operators ([#748]). - BREAKING: The per-role server service is now prefixed with `-server` to be consistent with other operators ([#748]). - The User info fetcher is no longer an experimental feature ([#752]). +- Deprecate support for OPA `1.4.2` ([#765]). ### Fixed - Fixed `envOverrides` not getting applied due to not being added to the product config machinery ([#754]). +### Removed + +- Remove support for OPA `1.0.1` ([#765]). + [#748]: https://github.com/stackabletech/opa-operator/pull/748 [#752]: https://github.com/stackabletech/opa-operator/pull/752 [#754]: https://github.com/stackabletech/opa-operator/pull/754 [#762]: https://github.com/stackabletech/opa-operator/pull/762 +[#765]: https://github.com/stackabletech/opa-operator/pull/765 ## [25.7.0] - 2025-07-23 From 63125f65be45f3a384b58ce76d54e14913de11cb Mon Sep 17 00:00:00 2001 From: Xenia Date: Fri, 26 Sep 2025 11:24:28 +0200 Subject: [PATCH 3/3] Update tests/test-definition.yaml Co-authored-by: Sebastian Bernauer --- tests/test-definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 71ac5dae..775385a7 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -4,7 +4,7 @@ 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.4.2 + - 1.4.2 - 1.8.0 - name: opa-latest values: