Update docker.io/openpolicyagent/opa Docker tag to v1.15.2#414
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Update docker.io/openpolicyagent/opa Docker tag to v1.15.2#414renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
5549d2d to
c44b604
Compare
c44b604 to
ab4e5a5
Compare
ab4e5a5 to
153b68f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.14.1-debug→1.15.2-debug1.16.1-debug(+1)Release Notes
open-policy-agent/opa (docker.io/openpolicyagent/opa)
v1.15.2Compare Source
This release updates the version of Go used to build the OPA binaries and images to 1.26.2.
This version of Go contains multiple security fixes.
v1.15.1Compare Source
This patch release fixes a backwards-incompatible change in the v1/logging.Logger interface that inadvertently made it
into Release v1.15.0. When using OPA as Go module, and when providing custom Logger implementations, this change would
break your build.
Users of the binaries or Docker images can ignore this, the code is otherwise the same as v1.15.0.
Miscellaneous
v1.15.0Compare Source
This release contains a mix of new features, performance improvements, and bugfixes. Notably:
NewClient()toPrepare()Logger Plugin Support (#8434) (authored by @srenatus)
OPA now supports pluggable logging implementations via the logger plugin interface, which is based on Go's standard
log/slog.Handlerinterface. This allows anyslog.Handlerimplementation to be used as a logger plugin. Loggers can be configured via theserver.logger_pluginconfiguration option and used for both runtime logging and decision logs. OPA includes a built-in file logger plugin (file_logger) that writes structured JSON logs with rotation support using lumberjack. Users can also implement and register custom logger plugins when building OPA.Example configuration for server logging:
Example configuration for decision logs using the same plugin:
Custom HTTPAuthPlugin behavior change (#8376) (authored by @srenatus)
The
HTTPAuthPlugin.NewClient()method is now called once perClientinstance and cached rather than being called forevery request. Custom plugins that performed per-request operations in
NewClient()(such as request counters,per-request transport wrapping, or logging/metrics side effects) will now only execute those operations once. All
per-request authentication logic must be moved from
NewClient()toPrepare(). All plugins included in OPA have beenupdated and are unaffected by this change.
Runtime, SDK, Tooling
@srenatus)
@srenatus)
cert_reread_interval_secondsfield.Defaults to re-reading on every request for backwards compatibility.
The implementation also uses content hashing to detect changes and avoid re-parsing unchanged TLS certificates and
keys. (#8376) (authored by @srenatus)
server. (#8376) (authored by @srenatus)
authored by @tiagogviegas)
Compiler, Topdown and Rego
Bundles
#8388) (#6529) authored by @srenatus
Docs, Website, Ecosystem
Miscellaneous
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.