Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,29 @@ 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

- BREAKING: The per-rolegroup services now only serves the HTTP port and has a `-headless` suffix to better indicate their
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

Expand Down
2 changes: 1 addition & 1 deletion docs/modules/opa/examples/getting_started/opa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: simple-opa
spec:
image:
productVersion: "1.4.2"
productVersion: "1.8.0"
servers:
roleGroups:
default: {}
2 changes: 1 addition & 1 deletion docs/modules/opa/examples/getting_started/opa.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: simple-opa
spec:
image:
productVersion: "1.4.2"
productVersion: "1.8.0"
servers:
roleGroups:
default: {}
4 changes: 2 additions & 2 deletions docs/modules/opa/partials/supported-versions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Original file line number Diff line number Diff line change
Expand Up @@ -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/
Expand Down
6 changes: 3 additions & 3 deletions tests/test-definition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading