-
Notifications
You must be signed in to change notification settings - Fork 2
fix(deps): update module github.com/openmcp-project/controller-utils to v0.23.1 #92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
fix(deps): update module github.com/openmcp-project/controller-utils to v0.23.1 #92
Conversation
d7b800b to
08ec195
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
08ec195 to
793f312
Compare
793f312 to
1f4ba60
Compare
1f4ba60 to
c7e2183
Compare
0f19db8 to
43d354c
Compare
|
7058783 to
5e0e2be
Compare
ae53388 to
5f86142
Compare
5f86142 to
3c1a275
Compare
3c1a275 to
dd2c429
Compare
dd2c429 to
bf2601b
Compare
bf2601b to
afbb4e3
Compare
783f5d8 to
510b656
Compare
510b656 to
0efe992
Compare
0efe992 to
5259402
Compare
5259402 to
b379baa
Compare
This PR contains the following updates:
v0.11.0->v0.23.1Release Notes
openmcp-project/controller-utils (github.com/openmcp-project/controller-utils)
v0.23.1Compare Source
v0.23.0Compare Source
Changes included in v0.23.0:
🚀 Features
WithSmartRequeuemethod now takes functions as optional arguments. These functions take theReconcileResultand return a smart requeue value, which will then overwrite the value from theReconcileResult. This allows determining the smart requeue value based on the object's updated conditions, which was complicated to achieve before this change.pkg/controllerlibrary now contains the following new predicates:v0.22.0Compare Source
Changes included in v0.22.0:
🚀 Features
pkg/controllerlibrary now has anExactNamePredicatethat allows to filter for a specific name and namespace.pkg/controllerpackage now has a constantK8sMaxNameLengththat holds the maximum length for k8s resource names. This is useful in combination with the package'sShortenToXCharactersfunction.pkg/controllerpackage'sShortenToXCharactersfunction, there is now also aShortenToXCharactersUnsafefunction which panics instead of returning an error if something goes wrong.chore: deprecate old hash funcs
v0.21.0Compare Source
Changes included in v0.21.0:
🚀 Features
chore: deprecate old hash funcs
v0.20.0Compare Source
Changes included in v0.20.0:
🚀 Features
pkg/loggingpackage'sLoggernow has aLogRequeuefunction that can be used to easily log a message if the object that was just reconciled is going to be requeued.v0.19.0Compare Source
Changes included in v0.19.0:
🚀 Features
🐛 Fixes
., because this is not an allowed character in the condition's reason. This is now avoided by replacing.with:when using the condition's type to construct a dummy reason.v0.18.0Compare Source
Changes included in v0.18.0:
🚀 Features
K8sNameUUIDUnsafeandK8sObjectUUIDUnsafealternatives for theK8sNameUUIDandK8sObjectUUIDfunctions that panic instead of returning an error.v0.17.0Compare Source
Changes included in v0.17.0:
🚀 Features
pkg/clusteraccesspackage now contains aCreateOIDCKubeconfigfunction that can be used to generate a kubeconfig that uses theoidc-loginkubectl plugin to authenticate via OIDC.v0.16.0Compare Source
Changes included in v0.16.0:
🔧 Chores
ProjectSliceToMapfunction to thepkg/collectionspackage. This is useful for turning lists with identifiable items into maps with the identifiers as key, for example.v0.15.0Compare Source
Changes included in v0.15.0:
🔨 Refactoring
WithSmartRequeuecall into theReconcileResult.🚀 Features
WithSmartRequeue.🔧 Chores
ReconcileResultstruct now has aConditionsToRemovefield that takes a slice of condition types. If the condition updater is configured on the status updater, all conditions with the listed types are removed from the list of conditions.v0.14.0Compare Source
Changes included in v0.14.0:
🚀 Features
v0.13.1Compare Source
Changes included in v0.13.1:
🐛 Fixes
v0.13.0Compare Source
Changes included in v0.13.0:
🚀 Features
🔧 Chores
ValidatingAdmissionPolicyandValidatingAdmissionPolicyBinding.🐛 Fixes
Clustertype'sSchememethod so it does not returnnilforClusters created viaNewTestClusterFromClient.v0.12.0Compare Source
Changes included in v0.12.0:
🚀 Features
🔧 Chores
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.