Update dependency operator-framework/operator-sdk to v1.38.0 #84
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:
v1.33.0
->v1.38.0
Release Notes
operator-framework/operator-sdk (operator-framework/operator-sdk)
v1.38.0
Compare Source
v1.38.0
Changes
go/v2
orgo/v3
layouts have been removed, you must upgrade togo/v4
to be compatible with this release and future updates. To know how to upgrade,check the migration documentation. - Re-introduces authn/authz protection for the metrics endpoint usingWithAuthenticationAndAuthorization
provided by controller-runtime instead of kube-rbac-proxy; which usage was discontinued in the project. Please, ensure that you no longer use the imagegcr.io/kubebuilder/kube-rbac-proxy
. Images provided undergcr.io/kubebuilder/
will be unavailable from March 18, 2025. To learn more about any of the metrics changes please look at the Kubebuilder book metrics page.For
Helm-based
andAnsible-based
operators, a new flag calledmetrics-require-rbac
was introduced into the runtime/binary, to control addingWithAuthenticationAndAuthorization
toMetrics.FilterProvider
of controller-runtime. This was done to ensure forwards and backwards compatibility of the binary and images with any scaffolded content. (#6862)Bug Fixes
apiVersion
of example CRs with CRDversion
when searching for the CRD in the CSV. Previously, Theolm-spec-descriptors
scorecard test failed when multiple versions of CRD is included in the CSV. The CR specified inalm-examples
annotations are validated only against the first matched CRD (by name), which is incorrect. This ensures the correct CRD version is selected for validations. (#6784)run bundle
command. (#6829)v1.37.0
Compare Source
v1.37.0
Removals
v1.36.1
Compare Source
v1.36.1
No changes for this release!
v1.36.0
Compare Source
v1.36.0
Changes
1.28
to1.29
. (#6736)v1.35.0
Compare Source
v1.35.0
Changes
Bug Fixes
v1.34.2
Compare Source
v1.34.2
No changes for this release!
v1.34.1
Compare Source
v1.34.1
Bug Fixes
v1.34.0
Compare Source
v1.34.0
🚨 WARNING: This release is broken. Please upgrade to 1.34.1 to resolve any issues. 🚨
Changes
Bug Fixes
make install
: fix a bug where the command would silently fail if GOBIN wasn't set. (https://github.com/operator-framework/operator-sdk/pull/6629)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.