crossplane-contrib / provider-keycloak

Apache License 2.0
21 stars 11 forks source link

fix(deps): update godeps #81

Open renovate[bot] opened 5 months ago

renovate[bot] commented 5 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
dario.cat/mergo v1.0.0 -> v1.0.1 age adoption passing confidence require patch
github.com/crossplane/crossplane-runtime v1.16.0 -> v1.17.0 age adoption passing confidence require minor
github.com/crossplane/crossplane-tools 628280f -> 1ad3d4c age adoption passing confidence require digest
github.com/crossplane/upjet v1.4.0 -> v1.4.1 age adoption passing confidence require patch
github.com/hashicorp/terraform-json v0.17.1 -> v0.22.1 age adoption passing confidence require minor
github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0 -> v2.34.0 age adoption passing confidence require minor
github.com/mrparkers/terraform-provider-keycloak 3f6b75b -> 279c925 age adoption passing confidence require digest
k8s.io/apimachinery v0.29.3 -> v0.31.1 age adoption passing confidence require minor
k8s.io/client-go v0.29.3 -> v0.31.1 age adoption passing confidence require minor
sigs.k8s.io/controller-runtime v0.17.3 -> v0.19.0 age adoption passing confidence require minor
sigs.k8s.io/controller-tools v0.14.0 -> v0.16.3 age adoption passing confidence require minor

Release Notes

imdario/mergo (dario.cat/mergo) ### [`v1.0.1`](https://redirect.github.com/darccio/mergo/releases/tag/v1.0.1) [Compare Source](https://redirect.github.com/imdario/mergo/compare/v1.0.0...v1.0.1) #### What's Changed - fixes issue [#​187](https://redirect.github.com/imdario/mergo/issues/187) by [@​vsemichev](https://redirect.github.com/vsemichev) in [https://github.com/darccio/mergo/pull/253](https://redirect.github.com/darccio/mergo/pull/253) - fix: `WithoutDereference` should respect non-nil struct pointers by [@​joshkaplinsky](https://redirect.github.com/joshkaplinsky) in [https://github.com/darccio/mergo/pull/251](https://redirect.github.com/darccio/mergo/pull/251) #### New Contributors - [@​vsemichev](https://redirect.github.com/vsemichev) made their first contribution in [https://github.com/darccio/mergo/pull/253](https://redirect.github.com/darccio/mergo/pull/253) - [@​joshkaplinsky](https://redirect.github.com/joshkaplinsky) made their first contribution in [https://github.com/darccio/mergo/pull/251](https://redirect.github.com/darccio/mergo/pull/251) **Full Changelog**: https://github.com/darccio/mergo/compare/v1.0.0...v1.0.1
crossplane/crossplane-runtime (github.com/crossplane/crossplane-runtime) ### [`v1.17.0`](https://redirect.github.com/crossplane/crossplane-runtime/releases/tag/v1.17.0) [Compare Source](https://redirect.github.com/crossplane/crossplane-runtime/compare/v1.16.0...v1.17.0) #### Breaking Changes and Warnings - [`ExternalClient.Delete()`](https://redirect.github.com/crossplane/crossplane-runtime/blob/release-1.17/pkg/reconciler/managed/reconciler.go#L342) method has a new return type of [`ExternalDelete`](https://redirect.github.com/crossplane/crossplane-runtime/blob/release-1.17/pkg/reconciler/managed/reconciler.go#L499) - All downstream consumers of this package will need to update their `ExternalClient.Delete()` implementations to include this new return type. - In most cases, an empty struct can be returned, e.g. `ExternalDelete{}`. - In v1.17, if the implementor of the `Delete()` method wants to include additional details about the deletion operation to include in the change logs, then they may include those details in this return type. #### What's Changed - Fix MR state metrics when MRs are deleted by [@​ezgidemirel](https://redirect.github.com/ezgidemirel) in [https://github.com/crossplane/crossplane-runtime/pull/688](https://redirect.github.com/crossplane/crossplane-runtime/pull/688) - Whitelist management policy Observe & Update by [@​turkenh](https://redirect.github.com/turkenh) in [https://github.com/crossplane/crossplane-runtime/pull/692](https://redirect.github.com/crossplane/crossplane-runtime/pull/692) - Switch to the crossplane/build submodule by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/693](https://redirect.github.com/crossplane/crossplane-runtime/pull/693) - Bump controller-runtime to latest, remove the controller engine and GVK routed cache by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/689](https://redirect.github.com/crossplane/crossplane-runtime/pull/689) - Switch from Makefile to Earthly by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/698](https://redirect.github.com/crossplane/crossplane-runtime/pull/698) - Configure buf for BSR pushes by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/711](https://redirect.github.com/crossplane/crossplane-runtime/pull/711) - chore(deps): update actions/checkout digest to [`a5ac7e5`](https://redirect.github.com/crossplane/crossplane-runtime/commit/a5ac7e5) (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/712](https://redirect.github.com/crossplane/crossplane-runtime/pull/712) - chore(deps): update dependency earthly/earthly to v0.8.13 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/713](https://redirect.github.com/crossplane/crossplane-runtime/pull/713) - chore(deps): update dependency go to v1.22.3 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/724](https://redirect.github.com/crossplane/crossplane-runtime/pull/724) - Allow Renovate to run Earthly by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/723](https://redirect.github.com/crossplane/crossplane-runtime/pull/723) - Don't drop privs to ubuntu before running Renovate by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/727](https://redirect.github.com/crossplane/crossplane-runtime/pull/727) - fix(deps): update module github.com/go-logr/logr to v1.4.2 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/725](https://redirect.github.com/crossplane/crossplane-runtime/pull/725) - chore(deps): update zeebe-io/backport-action action to v2.5.0 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/728](https://redirect.github.com/crossplane/crossplane-runtime/pull/728) - Use GitHub releases, not tags, for Earthfile deps by [@​negz](https://redirect.github.com/negz) in [https://github.com/crossplane/crossplane-runtime/pull/730](https://redirect.github.com/crossplane/crossplane-runtime/pull/730) - fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/729](https://redirect.github.com/crossplane/crossplane-runtime/pull/729) - fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/731](https://redirect.github.com/crossplane/crossplane-runtime/pull/731) - Composite Receiver Functions for Conditions by [@​dalton-hill-0](https://redirect.github.com/dalton-hill-0) in [https://github.com/crossplane/crossplane-runtime/pull/738](https://redirect.github.com/crossplane/crossplane-runtime/pull/738) - chore(deps): update github/codeql-action digest to [`b611370`](https://redirect.github.com/crossplane/crossplane-runtime/commit/b611370) (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/735](https://redirect.github.com/crossplane/crossplane-runtime/pull/735) - chore(deps): update actions/checkout digest to [`692973e`](https://redirect.github.com/crossplane/crossplane-runtime/commit/692973e) (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/740](https://redirect.github.com/crossplane/crossplane-runtime/pull/740) - Disconnect() on per reconcile loop scoped external client by [@​ravilr](https://redirect.github.com/ravilr) in [https://github.com/crossplane/crossplane-runtime/pull/745](https://redirect.github.com/crossplane/crossplane-runtime/pull/745) - Change logs support to track all changes being made to managed resources by [@​jbw976](https://redirect.github.com/jbw976) in [https://github.com/crossplane/crossplane-runtime/pull/754](https://redirect.github.com/crossplane/crossplane-runtime/pull/754) - chore(deps): update actions/create-github-app-token digest to [`31c86eb`](https://redirect.github.com/crossplane/crossplane-runtime/commit/31c86eb) (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/741](https://redirect.github.com/crossplane/crossplane-runtime/pull/741) - fix(deps): update module google.golang.org/protobuf to v1.34.2 (master) by [@​crossplane-renovate](https://redirect.github.com/crossplane-renovate) in [https://github.com/crossplane/crossplane-runtime/pull/733](https://redirect.github.com/crossplane/crossplane-runtime/pull/733) - chore(deps): bump bufbuild/buf to 1.36.0 by [@​phisco](https://redirect.github.com/phisco) in [https://github.com/crossplane/crossplane-runtime/pull/755](https://redirect.github.com/crossplane/crossplane-runtime/pull/755) - fix: regenerate with buf 1.36.0 by [@​phisco](https://redirect.github.com/phisco) in [https://github.com/crossplane/crossplane-runtime/pull/758](https://redirect.github.com/crossplane/crossplane-runtime/pull/758) #### New Contributors - [@​dalton-hill-0](https://redirect.github.com/dalton-hill-0) made their first contribution in [https://github.com/crossplane/crossplane-runtime/pull/738](https://redirect.github.com/crossplane/crossplane-runtime/pull/738) - [@​ravilr](https://redirect.github.com/ravilr) made their first contribution in [https://github.com/crossplane/crossplane-runtime/pull/745](https://redirect.github.com/crossplane/crossplane-runtime/pull/745) **Full Changelog**: https://github.com/crossplane/crossplane-runtime/compare/v1.17.0-rc.0...v1.17.0
crossplane/upjet (github.com/crossplane/upjet) ### [`v1.4.1`](https://redirect.github.com/crossplane/upjet/compare/v1.4.0...v1.4.1) [Compare Source](https://redirect.github.com/crossplane/upjet/compare/v1.4.0...v1.4.1)
hashicorp/terraform-json (github.com/hashicorp/terraform-json) ### [`v0.22.1`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.22.1) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.22.0...v0.22.1) BUG FIXES: - tfjson: Update `Complete` to a pointer value for older Terraform versions by [@​austinvalle](https://redirect.github.com/austinvalle) in [https://github.com/hashicorp/terraform-json/pull/131](https://redirect.github.com/hashicorp/terraform-json/pull/131) **Full Changelog**: https://github.com/hashicorp/terraform-json/compare/v0.22.0...v0.22.1 ### [`v0.22.0`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.22.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.21.0...v0.22.0) ENHANCEMENTS: - tfjson: Add `DeferredChanges` and `Complete` to `Plan` JSON by [@​austinvalle](https://redirect.github.com/austinvalle) in [https://github.com/hashicorp/terraform-json/pull/123](https://redirect.github.com/hashicorp/terraform-json/pull/123) INTERNAL: - Bump github.com/zclconf/go-cty from 1.14.1 to 1.14.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/120](https://redirect.github.com/hashicorp/terraform-json/pull/120) - Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/121](https://redirect.github.com/hashicorp/terraform-json/pull/121) - Bump github.com/zclconf/go-cty from 1.14.3 to 1.14.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/122](https://redirect.github.com/hashicorp/terraform-json/pull/122) - build(deps): Bump workflows to latest trusted versions by [@​hashicorp-tsccr](https://redirect.github.com/hashicorp-tsccr) in [https://github.com/hashicorp/terraform-json/pull/124](https://redirect.github.com/hashicorp/terraform-json/pull/124) - build(deps): Bump workflows to latest trusted versions by [@​hashicorp-tsccr](https://redirect.github.com/hashicorp-tsccr) in [https://github.com/hashicorp/terraform-json/pull/127](https://redirect.github.com/hashicorp/terraform-json/pull/127) - github: Set up Dependabot to manage HashiCorp-owned Actions versions by [@​xiehan](https://redirect.github.com/xiehan) in [https://github.com/hashicorp/terraform-json/pull/128](https://redirect.github.com/hashicorp/terraform-json/pull/128) - Bump hashicorp/setup-copywrite from 1.1.2 to 1.1.3 in the github-actions-backward-compatible group by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/130](https://redirect.github.com/hashicorp/terraform-json/pull/130) New Contributors - [@​austinvalle](https://redirect.github.com/austinvalle) made their first contribution in [https://github.com/hashicorp/terraform-json/pull/123](https://redirect.github.com/hashicorp/terraform-json/pull/123) - [@​xiehan](https://redirect.github.com/xiehan) made their first contribution in [https://github.com/hashicorp/terraform-json/pull/128](https://redirect.github.com/hashicorp/terraform-json/pull/128) **Full Changelog**: https://github.com/hashicorp/terraform-json/compare/v0.21.0...v0.22.0 ### [`v0.21.0`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.21.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.20.0...v0.21.0) ENHANCEMENTS - Initial support for provider-defined functions from `providers schema -json` by [@​bflad](https://redirect.github.com/bflad) in [https://github.com/hashicorp/terraform-json/pull/119](https://redirect.github.com/hashicorp/terraform-json/pull/119) **Full Changelog**: https://github.com/hashicorp/terraform-json/compare/v0.20.0...v0.21.0 ### [`v0.20.0`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.20.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.19.0...v0.20.0) ENHANCEMENTS: - Add `ReplacePaths` to `Change` struct by [@​sebasslash](https://redirect.github.com/sebasslash) in [https://github.com/hashicorp/terraform-json/pull/117](https://redirect.github.com/hashicorp/terraform-json/pull/117) **Full Changelog**: https://github.com/hashicorp/terraform-json/compare/v0.19.0...v0.20.0 ### [`v0.19.0`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.19.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.18.0...v0.19.0) ENHANCEMENTS: - Add `UseJSONNumber` field and `UseJSONNumber()` method to `Plan` to allow use of `json.Number` for numerical values by [@​bendbennett](https://redirect.github.com/bendbennett) in [https://github.com/hashicorp/terraform-json/pull/113](https://redirect.github.com/hashicorp/terraform-json/pull/113) INTERNAL: - github: Disable dependabot for GHA by [@​radeksimko](https://redirect.github.com/radeksimko) in [https://github.com/hashicorp/terraform-json/pull/114](https://redirect.github.com/hashicorp/terraform-json/pull/114) - build(deps): Bump workflows to latest trusted versions by [@​hashicorp-tsccr](https://redirect.github.com/hashicorp-tsccr) in [https://github.com/hashicorp/terraform-json/pull/115](https://redirect.github.com/hashicorp/terraform-json/pull/115) - build(deps): Bump workflows to latest trusted versions by [@​hashicorp-tsccr](https://redirect.github.com/hashicorp-tsccr) in [https://github.com/hashicorp/terraform-json/pull/116](https://redirect.github.com/hashicorp/terraform-json/pull/116) New Contributors - [@​bendbennett](https://redirect.github.com/bendbennett) made their first contribution in [https://github.com/hashicorp/terraform-json/pull/113](https://redirect.github.com/hashicorp/terraform-json/pull/113) **Full Changelog**: https://github.com/hashicorp/terraform-json/compare/v0.18.0...v0.19.0 ### [`v0.18.0`](https://redirect.github.com/hashicorp/terraform-json/releases/tag/v0.18.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-json/compare/v0.17.1...v0.18.0) NOTES: - Update README to explain when not to use this library by [@​alisdair](https://redirect.github.com/alisdair) in [https://github.com/hashicorp/terraform-json/pull/104](https://redirect.github.com/hashicorp/terraform-json/pull/104) ENHANCEMENTS: - Add PreviousAddress field to ResourceChange to support moved block by [@​takaishi](https://redirect.github.com/takaishi) in [https://github.com/hashicorp/terraform-json/pull/95](https://redirect.github.com/hashicorp/terraform-json/pull/95) BUG FIXES: - Fixed typing of check results in statefiles by [@​Yantrio](https://redirect.github.com/Yantrio) in [https://github.com/hashicorp/terraform-json/pull/101](https://redirect.github.com/hashicorp/terraform-json/pull/101) INTERNAL: - Bump actions/setup-go from 4.0.1 to 4.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/98](https://redirect.github.com/hashicorp/terraform-json/pull/98) - Bump github.com/zclconf/go-cty from 1.13.2 to 1.13.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/99](https://redirect.github.com/hashicorp/terraform-json/pull/99) - Bump actions/checkout from 3.5.3 to 3.6.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/100](https://redirect.github.com/hashicorp/terraform-json/pull/100) - Bump github.com/zclconf/go-cty from 1.13.3 to 1.14.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/102](https://redirect.github.com/hashicorp/terraform-json/pull/102) - Bump actions/checkout from 3.6.0 to 4.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/103](https://redirect.github.com/hashicorp/terraform-json/pull/103) - Bump actions/checkout from 4.0.0 to 4.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/105](https://redirect.github.com/hashicorp/terraform-json/pull/105) - Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/107](https://redirect.github.com/hashicorp/terraform-json/pull/107) - Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/109](https://redirect.github.com/hashicorp/terraform-json/pull/109) - Bump actions/checkout from 4.1.0 to 4.1.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/hashicorp/terraform-json/pull/110](https://redirect.github.com/hashicorp/terraform-json/pull/110) New Contributors - [@​Yantrio](https://redirect.github.com/Yantrio) made their first contribution in [https://github.com/hashicorp/terraform-json/pull/101](https://redirect.github.com/hashicorp/terraform-json/pull/101) - [@​takaishi](https://redirect.github.com/takaishi) made their first contribution in [https://github.com/hashicorp/terraform-json/pull/95](https://redirect.github.com/hashicorp/terraform-json/pull/95)
hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2) ### [`v2.34.0`](https://redirect.github.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.34.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-sdk/compare/v2.33.0...v2.34.0) NOTES: - all: The `v2.33.0` release updated this Go module to Go 1.21 per the [Go support policy](https://go.dev/doc/devel/release#policy). It is recommended to review the [Go 1.21 release notes](https://go.dev/doc/go1.21) before upgrading. Any consumers building on earlier Go versions may experience errors ([#​1318](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1318)) - This release contains support for deferred actions, which is an experimental feature only available in prerelease builds of Terraform 1.9 and later. This functionality is subject to change and is not protected by version compatibility guarantees. ([#​1335](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1335)) FEATURES: - helper/schema: Added `(Provider).ConfigureProvider` function for configuring providers that support additional features, such as deferred actions. ([#​1335](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1335)) - helper/schema: Added `(Resource).ResourceBehavior` to allow additional control over deferred action behavior during plan modification. ([#​1335](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1335)) ### [`v2.33.0`](https://redirect.github.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.33.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-sdk/compare/v2.32.0...v2.33.0) NOTES: - helper/schema: While this Go module will not receive support for provider defined functions, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future ([#​1316](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1316)) ### [`v2.32.0`](https://redirect.github.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.32.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-sdk/compare/v2.31.0...v2.32.0) NOTES: - helper/schema: While this Go module will not receive support for moving resource state across resource types, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. ([#​1307](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1307)) ### [`v2.31.0`](https://redirect.github.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.31.0) [Compare Source](https://redirect.github.com/hashicorp/terraform-plugin-sdk/compare/v2.30.0...v2.31.0) NOTES: - helper/schema: While this Go module will not receive support for provider-defined functions, the provider server is updated to handle the new operations, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. ([#​1288](https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1288))
kubernetes/apimachinery (k8s.io/apimachinery) ### [`v0.31.1`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.0...v0.31.1) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.0...v0.31.1) ### [`v0.31.0`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.3...v0.31.0) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.5...v0.31.0) ### [`v0.30.5`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.4...v0.30.5) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.4...v0.30.5) ### [`v0.30.4`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.3...v0.30.4) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.3...v0.30.4) ### [`v0.30.3`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.2...v0.30.3) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.2...v0.30.3) ### [`v0.30.2`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.1...v0.30.2) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.1...v0.30.2) ### [`v0.30.1`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.0...v0.30.1) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.30.0...v0.30.1) ### [`v0.30.0`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.4...v0.30.0) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.9...v0.30.0) ### [`v0.29.9`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.8...v0.29.9) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.8...v0.29.9) ### [`v0.29.8`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.7...v0.29.8) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.7...v0.29.8) ### [`v0.29.7`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.6...v0.29.7) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.6...v0.29.7) ### [`v0.29.6`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.5...v0.29.6) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.5...v0.29.6) ### [`v0.29.5`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.4...v0.29.5) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.4...v0.29.5) ### [`v0.29.4`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.3...v0.29.4) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.29.3...v0.29.4)
kubernetes/client-go (k8s.io/client-go) ### [`v0.31.1`](https://redirect.github.com/kubernetes/client-go/compare/v0.31.0...v0.31.1) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.31.0...v0.31.1) ### [`v0.31.0`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.4...v0.31.0) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.5...v0.31.0) ### [`v0.30.5`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.4...v0.30.5) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.4...v0.30.5) ### [`v0.30.4`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.3...v0.30.4) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.3...v0.30.4) ### [`v0.30.3`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.2...v0.30.3) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.2...v0.30.3) ### [`v0.30.2`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.1...v0.30.2) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.1...v0.30.2) ### [`v0.30.1`](https://redirect.github.com/kubernetes/client-go/compare/v0.30.0...v0.30.1) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.30.0...v0.30.1) ### [`v0.30.0`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.4...v0.30.0) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.9...v0.30.0) ### [`v0.29.9`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.8...v0.29.9) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.8...v0.29.9) ### [`v0.29.8`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.7...v0.29.8) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.7...v0.29.8) ### [`v0.29.7`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.6...v0.29.7) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.6...v0.29.7) ### [`v0.29.6`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.5...v0.29.6) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.5...v0.29.6) ### [`v0.29.5`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.4...v0.29.5) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.4...v0.29.5) ### [`v0.29.4`](https://redirect.github.com/kubernetes/client-go/compare/v0.29.3...v0.29.4) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.29.3...v0.29.4)
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime) ### [`v0.19.0`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.19.0) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.5...v0.19.0) #### :warning: Deprecation Warnings Please note that `admission.Defaulter/Validator` have been deprecated in favor of `admission.CustomDefaulter/CustomValidator` since v0.17 and will be removed with v0.20. #### :warning: Breaking Changes - Bump to k8s.io/\* v1.31 ([#​2798](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2798) [#​2858](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2858) [#​2867](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2867) [#​2872](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2872) [#​2883](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2883) [#​2900](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2900) [#​2906](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2906) [#​2924](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2924)) - Add generic TypedReconciler ([#​2799](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2799)) - client: Remove options.WarningHandler ([#​2887](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2887) [#​2903](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2903)) - controller: Validate controller names are unique & add SkipNameValidation option ([#​2902](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2902) [#​2918](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2918)) #### :sparkles: New Features - client: Add WithFieldValidation client ([#​2860](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2860) [#​2913](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2913)) - controller & webhook: Recover panics per default & add panic metrics ([#​2905](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2905)) - controllerutil: configure BlockOwnerDeletion when setting OwnerReference ([#​2847](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2847)) - fake client: Add scale subresource logic ([#​2855](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2855)) - predicate: Add missing generic version of ResourceVersionChangedPredicate ([#​2812](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2812)) - setup-envtest: Download binaries from controller-tools releases instead of GCS ([#​2811](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2811)) - setup-envtest: Publish setup-envtest binaries via release attachments ([#​2911](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2911)) - workqueue: Add `controller` label to workqueue metrics ([#​2895](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2895)) #### :bug: Bug Fixes - apiutil.IsGVKNamespaced: Fix namespaced GVK check to use version ([#​2875](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2875)) - cache: Fix label defaulting of byObject when namespaces are configured ([#​2805](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2805)) - certwatcher: Recreate watcher if the file is unlinked and replaced ([#​2893](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2893)) - manager: Fix log in AddMetricsServerExtraHandler ([#​2874](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2874)) - manager: Quiet context.Canceled errors during shutdown ([#​2745](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2745)) - manager: Reintroduce AddMetricsServerExtraHandler ([#​2813](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2813)) - manager.Start: Prevent LeaderElector setup error from being swallowed ([#​2876](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2876)) - source.Kind: String() should return correct type ([#​2806](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2806)) #### :seedling: Others - actions: Add action to approve actions if /ok-to-test is set ([#​2908](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2908)) - controller: Add dynamic watcher tests ([#​2881](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2881)) - dependabot: disable go module bumps, bump all actions in a single PR ([#​2856](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2856)) - verify-modules: Verify go modules are in sync with upstream k/k ([#​2774](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2774)) :book: Additionally, there have been 5 contributions to our documentation. ([#​2830](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2830), [#​2849](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2849), [#​2863](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2863), [#​2894](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2894), [#​2899](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2899), [#​2910](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2910)) #### Dependencies ##### Added - cel.dev/expr: v0.15.0 - github.com/antlr4-go/antlr/v4: [v4.13.0](https://redirect.github.com/antlr4-go/antlr/tree/v4.13.0) - github.com/cpuguy83/go-md2man/v2: [v2.0.4](https://redirect.github.com/cpuguy83/go-md2man/tree/v2.0.4) - github.com/go-task/slim-sprig/v3: [v3.0.0](https://redirect.github.com/go-task/slim-sprig/tree/v3.0.0) - github.com/russross/blackfriday/v2: [v2.1.0](https://redirect.github.com/russross/blackfriday/tree/v2.1.0) - gopkg.in/evanphx/json-patch.v4: v4.12.0 ##### Changed - cloud.google.com/go/compute/metadata: v0.2.3 → v0.3.0 - github.com/alecthomas/kingpin/v2: [v2.3.2 → v2.4.0](https://redirect.github.com/alecthomas/kingpin/compare/v2.3.2...v2.4.0) - github.com/cenkalti/backoff/v4: [v4.2.1 → v4.3.0](https://redirect.github.com/cenkalti/backoff/compare/v4.2.1...v4.3.0) - github.com/cespare/xxhash/v2: [v2.2.0 → v2.3.0](https://redirect.github.com/cespare/xxhash/compare/v2.2.0...v2.3.0) - github.com/chzyer/readline: [2972be2 → v1.5.1](https://redirect.github.com/chzyer/readline/compare/2972be2...v1.5.1) - github.com/cncf/xds/go: [e9ce688 → 555b57e](https://redirect.github.com/cncf/xds/compare/e9ce688...555b57e) - github.com/davecgh/go-spew: [v1.1.1 → d8f796a](https://redirect.github.com/davecgh/go-spew/compare/v1.1.1...d8f796a) - github.com/envoyproxy/go-control-plane: [v0.11.1 → v0.12.0](https://redirect.github.com/envoyproxy/go-control-plane/compare/v0.11.1...v0.12.0) - github.com/envoyproxy/protoc-gen-validate: [v1.0.2 → v1.0.4](https://redirect.github.com/envoyproxy/protoc-gen-validate/compare/v1.0.2...v1.0.4) - github.com/evanphx/json-patch: [v4.12.0+incompatible → v0.5.2](https://redirect.github.com/evanphx/json-patch/compare/v4.12.0...v0.5.2) - github.com/felixge/httpsnoop: [v1.0.3 → v1.0.4](https://redirect.github.com/felixge/httpsnoop/compare/v1.0.3...v1.0.4) - github.com/fxamacker/cbor/v2: [v2.6.0 → v2.7.0](https://redirect.github.com/fxamacker/cbor/compare/v2.6.0...v2.7.0) - github.com/go-logr/logr: [v1.4.1 → v1.4.2](https://redirect.github.com/go-logr/logr/compare/v1.4.1...v1.4.2) - github.com/go-openapi/swag: [v0.22.3 → v0.22.4](https://redirect.github.com/go-openapi/swag/compare/v0.22.3...v0.22.4) - github.com/golang/glog: [v1.1.0 → v1.2.1](https://redirect.github.com/golang/glog/compare/v1.1.0...v1.2.1) - github.com/google/cel-go: [v0.17.8 → v0.20.1](https://redirect.github.com/google/cel-go/compare/v0.17.8...v0.20.1) - github.com/google/pprof: [4bb14d4 → 4bfdf5a](https://redirect.github.com/google/pprof/compare/4bb14d4...4bfdf5a) - github.com/google/uuid: [v1.3.0 → v1.6.0](https://redirect.github.com/google/uuid/compare/v1.3.0...v1.6.0) - github.com/grpc-ecosystem/grpc-gateway/v2: [v2.16.0 → v2.20.0](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.16.0...v2.20.0) - github.com/ianlancetaylor/demangle: [28f6c0f → bd984b5](https://redirect.github.com/ianlancetaylor/demangle/compare/28f6c0f...bd984b5) - github.com/matttproud/golang_protobuf_extensions: [v1.0.4 → v1.0.1](https://redirect.github.com/matttproud/golang_protobuf_extensions/compare/v1.0.4...v1.0.1) - github.com/moby/spdystream: [v0.2.0 → v0.4.0](https://redirect.github.com/moby/spdystream/compare/v0.2.0...v0.4.0) - github.com/moby/term: [1aeaba8 → v0.5.0](https://redirect.github.com/moby/term/compare/1aeaba8...v0.5.0) - github.com/onsi/ginkgo/v2: [v2.17.1 → v2.19.0](https://redirect.github.com/onsi/ginkgo/compare/v2.17.1...v2.19.0) - github.com/onsi/gomega: [v1.32.0 → v1.33.1](https://redirect.github.com/onsi/gomega/compare/v1.32.0...v1.33.1) - github.com/pmezard/go-difflib: [v1.0.0 → 5d4384e](https://redirect.github.com/pmezard/go-difflib/compare/v1.0.0...5d4384e) - github.com/prometheus/client_golang: [v1.16.0 → v1.19.1](https://redirect.github.com/prometheus/client_golang/compare/v1.16.0...v1.19.1) - github.com/prometheus/client_model: [v0.4.0 → v0.6.1](https://redirect.github.com/prometheus/client_model/compare/v0.4.0...v0.6.1) - github.com/prometheus/common: [v0.44.0 → v0.55.0](https://redirect.github.com/prometheus/common/compare/v0.44.0...v0.55.0) - github.com/prometheus/procfs: [v0.12.0 → v0.15.1](https://redirect.github.com/prometheus/procfs/compare/v0.12.0...v0.15.1) - github.com/rogpeppe/go-internal: [v1.10.0 → v1.12.0](https://redirect.github.com/rogpeppe/go-internal/compare/v1.10.0...v1.12.0) - github.com/sirupsen/logrus: [v1.9.0 → v1.9.3](https://redirect.github.com/sirupsen/logrus/compare/v1.9.0...v1.9.3) - github.com/spf13/cobra: [v1.7.0 → v1.8.1](https://redirect.github.com/spf13/cobra/compare/v1.7.0...v1.8.1) - github.com/stretchr/testify: [v1.8.4 → v1.9.0](https://redirect.github.com/stretchr/testify/compare/v1.8.4...v1.9.0) - go.etcd.io/bbolt: v1.3.8 → v1.3.9 - go.etcd.io/etcd/api/v3: v3.5.10 → v3.5.14 - go.etcd.io/etcd/client/pkg/v3: v3.5.10 → v3.5.14 - go.etcd.io/etcd/client/v2: v2.305.10 → v2.305.13 - go.etcd.io/etcd/client/v3: v3.5.10 → v3.5.14 - go.etcd.io/etcd/pkg/v3: v3.5.10 → v3.5.13 - go.etcd.io/etcd/raft/v3: v3.5.10 → v3.5.13 - go.etcd.io/etcd/server/v3: v3.5.10 → v3.5.13 - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.42.0 → v0.53.0 - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.44.0 → v0.53.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.19.0 → v1.27.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.19.0 → v1.28.0 - go.opentelemetry.io/otel/metric: v1.19.0 → v1.28.0 - go.opentelemetry.io/otel/sdk: v1.19.0 → v1.28.0 - go.opentelemetry.io/otel/trace: v1.19.0 → v1.28.0 - go.opentelemetry.io/otel: v1.19.0 → v1.28.0 - go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1 - golang.org/x/crypto: v0.21.0 → v0.24.0 - golang.org/x/exp: [`a9213ee`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/a9213ee) → [`f3d0a9c`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/f3d0a9c) - golang.org/x/mod: v0.15.0 → v0.17.0 - golang.org/x/net: v0.23.0 → v0.26.0 - golang.org/x/oauth2: v0.12.0 → v0.21.0 - golang.org/x/sync: v0.6.0 → v0.7.0 - golang.org/x/sys: v0.18.0 → v0.21.0 - golang.org/x/telemetry: [`b75ee88`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/b75ee88) → [`f48c80b`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/f48c80b) - golang.org/x/term: v0.18.0 → v0.21.0 - golang.org/x/text: v0.14.0 → v0.16.0 - golang.org/x/tools: v0.18.0 → [`e35e4cc`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/e35e4cc) - google.golang.org/genproto/googleapis/api: [`23370e0`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/23370e0) → [`5315273`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/5315273) - google.golang.org/genproto/googleapis/rpc: [`b8732ec`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/b8732ec) → [`f6361c8`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/f6361c8) - google.golang.org/genproto: [`f966b18`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/f966b18) → [`b8732ec`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/b8732ec) - google.golang.org/grpc: v1.58.3 → v1.65.0 - google.golang.org/protobuf: v1.33.0 → v1.34.2 - k8s.io/api: v0.30.0 → v0.31.0 - k8s.io/apiextensions-apiserver: v0.30.0 → v0.31.0 - k8s.io/apimachinery: v0.30.0 → v0.31.0 - k8s.io/apiserver: v0.30.0 → v0.31.0 - k8s.io/client-go: v0.30.0 → v0.31.0 - k8s.io/code-generator: v0.30.0 → v0.31.0 - k8s.io/component-base: v0.30.0 → v0.31.0 - k8s.io/klog/v2: v2.120.1 → v2.130.1 - k8s.io/kms: v0.30.0 → v0.31.0 - k8s.io/utils: [`3b25d92`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/3b25d92) → [`18e509b`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/18e509b) - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.29.0 → v0.30.3 - sigs.k8s.io/yaml: v1.3.0 → v1.4.0 ##### Removed - cloud.google.com/go/compute: v1.21.0 - github.com/antlr/antlr4/runtime/Go/antlr/v4: [8188dc5](https://redirect.github.com/antlr/antlr4/tree/runtime/Go/antlr/v4/8188dc5) - github.com/chzyer/logex: [v1.1.10](https://redirect.github.com/chzyer/logex/tree/v1.1.10) - github.com/chzyer/test: [a1ea475](https://redirect.github.com/chzyer/test/tree/a1ea475) - github.com/cncf/udpa/go: [c52dc94](https://redirect.github.com/cncf/udpa/tree/c52dc94) - github.com/go-task/slim-sprig: [52ccab3](https://redirect.github.com/go-task/slim-sprig/tree/52ccab3) *Thanks to all our contributors!* 😊 ### [`v0.18.5`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.5) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.4...v0.18.5) #### What's Changed - :bug: Suppress API server warnings in the client by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2890](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2890) - :bug: AddMetricsServerExtraHandler: Info takes key/value pairs by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2917](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2917) - 🐛 Recreate watcher if the file unlinked and replaced by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2919](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2919) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.4...v0.18.5 ### [`v0.18.4`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.4) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.3...v0.18.4) #### What's Changed - \[release-0.18] ✨ controllerutil: configure BlockOwnerDeletion when setting OwnerReference by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2848](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2848) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.3...v0.18.4 ### [`v0.18.3`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.3) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.2...v0.18.3) #### What's Changed - ✨ setup-envtest: download binaries from controller-tools releases by [@​sbueringer](https://redirect.github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2837](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2837) - 🌱 Bump k8s.io/\* to v0.30.1 by [@​sbueringer](https://redirect.github.com/sbueringer) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2840](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2840) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.2...v0.18.3 ### [`v0.18.2`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.2) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.1...v0.18.2) ##### What's Changed - 🐛 Reintroduce AddMetricsServerExtraHandler on manager by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2817](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2817) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.1...v0.18.2 ### [`v0.18.1`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.1) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1) ##### What's Changed - \[release-0.18] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2808](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2808) - \[release-0.18] 🐛 correct kind source type by [@​k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot) in [https://github.com/kubernetes-sigs/controller-runtime/pull/2809](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2809) **Full Changelog**: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.18.0...v0.18.1 ### [`v0.18.0`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.18.0) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.17.6...v0.18.0) #### :warning: Breaking Changes - Bump to k8s.io/\* v1.30 ([#​2693](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2693) [#​2754](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2754) [#​2765](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2765) [#​2776](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2776) [#​2786](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2786)) - Remove deprecated v1alpha1.ControllerManagerConfiguration ([#​2648](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2648)) - admission.Decoder is now an interface ([#​2736](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2736)) - Source, Event, Predicate, Handler: Add generics support ([#​2783](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2783) [#​2796](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2796)) - client: Fix SubResourceCreateOptions signature in subresource client ([#​2766](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2766)) #### :sparkles: New Features - cache: Add TransformStripManagedFields transform func ([#​2791](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2791)) - client: Add client.WithFieldOwner to configure client-wide FieldManager ([#​2771](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2771) [#​2777](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2777)) - controller: Add `NewQueue` option ([#​2767](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/2767)) - manager: Export HTTP server runnable implementation ([#​2473](https://redirect.github.com/kubernetes-si

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 becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

Breee commented 5 months ago

Currently Seems it's broken af:

# github.com/crossplane/crossplane-runtime/pkg/controller
/home/bree/go/pkg/mod/github.com/crossplane/crossplane-runtime@v1.16.0-rc.1.0.20240424114634-8641eb2ba384/pkg/controller/engine.go:237:14: cannot use ... in call to non-variadic ctrl.Watch
/home/bree/go/pkg/mod/github.com/crossplane/crossplane-runtime@v1.16.0-rc.1.0.20240424114634-8641eb2ba384/pkg/controller/engine.go:250:13: cannot use ... in call to non-variadic ctrl.Watch
/home/bree/go/pkg/mod/github.com/crossplane/crossplane-runtime@v1.16.0-rc.1.0.20240424114634-8641eb2ba384/pkg/controller/engine.go:250:40: not enough arguments in call to source.Kind
        have ("sigs.k8s.io/controller-runtime/pkg/cache".Cache, client.Object)
        want ("sigs.k8s.io/controller-runtime/pkg/cache".Cache, T, handler.TypedEventHandler[T], ...predicate.TypedPredicate[T])
16:24:31 [FAIL]
make[3]: *** [build/makelib/golang.mk:141: go.build] Error 1
make[2]: *** [build/makelib/common.mk:332: do.build.platform.linux_amd64] Error 2
make[1]: *** [build/makelib/common.mk:345: build.all] Error

we'll wait for github.com/crossplane/crossplane-runtime v16.x to be out of RCs

renovate[bot] commented 3 months ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
go 1.21 -> 1.23.0
github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 -> v1.1.0-alpha.2
github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
github.com/cloudflare/circl v1.3.3 -> v1.3.7
github.com/dave/jennifer v1.4.1 -> v1.7.0
github.com/davecgh/go-spew v1.1.1 -> v1.1.2-0.20180830191138-d8f796af33cc
github.com/evanphx/json-patch/v5 v5.8.0 -> v5.9.0
github.com/fatih/color v1.16.0 -> v1.17.0
github.com/go-logr/logr v1.4.1 -> v1.4.2
github.com/go-openapi/swag v0.22.3 -> v0.22.4
github.com/google/uuid v1.4.0 -> v1.6.0
github.com/hashicorp/go-plugin v1.5.1 -> v1.6.0
github.com/hashicorp/hc-install v0.6.1 -> v0.6.4
github.com/hashicorp/hcl/v2 v2.19.1 -> v2.20.1
github.com/hashicorp/terraform-exec v0.19.0 -> v0.21.0
github.com/hashicorp/terraform-plugin-go v0.19.0 -> v0.23.0
github.com/hashicorp/terraform-registry-address v0.2.2 -> v0.2.3
github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d -> v0.1.1
github.com/prometheus/client_golang v1.18.0 -> v1.19.1
github.com/prometheus/client_model v0.5.0 -> v0.6.1
github.com/prometheus/common v0.45.0 -> v0.55.0
github.com/prometheus/procfs v0.12.0 -> v0.15.1
github.com/spf13/cobra v1.8.0 -> v1.8.1
github.com/vmihailenco/msgpack/v5 v5.3.5 -> v5.4.1
github.com/zclconf/go-cty v1.14.1 -> v1.14.4
golang.org/x/crypto v0.25.0 -> v0.26.0
golang.org/x/exp v0.0.0-20240112132812-db7319d0e0e3 -> v0.0.0-20240719175910-8a7402abbf56
golang.org/x/mod v0.19.0 -> v0.20.0
golang.org/x/net v0.27.0 -> v0.28.0
golang.org/x/oauth2 v0.15.0 -> v0.21.0
golang.org/x/sync v0.7.0 -> v0.8.0
golang.org/x/sys v0.22.0 -> v0.23.0
golang.org/x/term v0.22.0 -> v0.23.0
golang.org/x/text v0.16.0 -> v0.17.0
golang.org/x/tools v0.23.0 -> v0.24.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f -> v0.0.0-20240701130421-f6361c86f094
google.golang.org/grpc v1.61.0 -> v1.65.0
google.golang.org/protobuf v1.33.0 -> v1.34.2
k8s.io/api v0.29.3 -> v0.31.0
k8s.io/apiextensions-apiserver v0.29.2 -> v0.31.0
k8s.io/component-base v0.29.2 -> v0.31.0
k8s.io/klog/v2 v2.110.1 -> v2.130.1
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 -> v0.0.0-20240228011516-70dd3763d340
k8s.io/utils v0.0.0-20230726121419-3b25d923346b -> v0.0.0-20240711033017-18e509b52bc8
renovate[bot] commented 1 month ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: -d flag is deprecated. -d=true is a no-op
go: downloading dario.cat/mergo v1.0.1
go: downloading github.com/crossplane/crossplane-runtime v1.17.0
go: downloading github.com/crossplane/upjet v1.4.1
go: downloading github.com/pkg/errors v0.9.1
go: downloading k8s.io/apimachinery v0.31.1
go: downloading sigs.k8s.io/controller-runtime v0.19.0
go: downloading github.com/crossplane/crossplane-tools v0.0.0-20240522174801-1ad3d4c87f21
go: downloading sigs.k8s.io/controller-tools v0.16.3
go: downloading github.com/alecthomas/kingpin/v2 v2.4.0
go: downloading k8s.io/client-go v0.31.1
go: downloading github.com/hashicorp/terraform-json v0.22.1
go: downloading github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0
go: downloading github.com/mrparkers/terraform-provider-keycloak v0.0.0-20240927002441-279c925cc4af
go: downloading k8s.io/api v0.31.1
go: downloading github.com/spf13/afero v1.11.0
go: downloading google.golang.org/protobuf v1.34.2
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading k8s.io/klog/v2 v2.130.1
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.4.1
go: downloading github.com/google/gofuzz v1.2.0
go: downloading k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
go: downloading github.com/evanphx/json-patch/v5 v5.9.0
go: downloading github.com/evanphx/json-patch v5.9.0+incompatible
go: downloading github.com/spf13/cobra v1.8.1
go: downloading github.com/muvaf/typewriter v0.0.0-20220131201631-921e94e8e8d7
go: downloading golang.org/x/tools v0.24.0
go: downloading github.com/go-logr/logr v1.4.2
go: downloading golang.org/x/time v0.5.0
go: downloading github.com/google/go-cmp v0.6.0
go: downloading github.com/prometheus/client_golang v1.19.1
go: downloading google.golang.org/grpc v1.65.0
go: downloading k8s.io/component-base v0.31.0
go: downloading github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
go: downloading github.com/hashicorp/hcl/v2 v2.20.1
go: downloading github.com/hashicorp/terraform-plugin-framework v1.4.1
go: downloading github.com/hashicorp/terraform-plugin-go v0.23.0
go: downloading github.com/zclconf/go-cty-yaml v1.0.3
go: downloading github.com/zclconf/go-cty v1.14.4
go: downloading github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
go: downloading github.com/xhit/go-str2duration/v2 v2.1.0
go: downloading golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f
go: downloading github.com/go-logr/zapr v1.3.0
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/hashicorp/go-version v1.6.0
go: downloading github.com/hashicorp/terraform-plugin-log v0.9.0
go: downloading github.com/mitchellh/copystructure v1.2.0
go: downloading github.com/mitchellh/go-testing-interface v1.14.1
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/imdario/mergo v0.3.16
go: downloading github.com/mitchellh/go-ps v1.0.0
go: downloading github.com/hashicorp/go-uuid v1.0.3
go: downloading github.com/mitchellh/reflectwalk v1.0.2
go: downloading golang.org/x/text v0.17.0
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading github.com/fatih/camelcase v1.0.0
go: downloading github.com/iancoleman/strcase v0.2.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340
go: downloading golang.org/x/net v0.28.0
go: downloading github.com/gobuffalo/flect v1.0.2
go: downloading k8s.io/apiextensions-apiserver v0.31.0
go: downloading github.com/fatih/color v1.17.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading sigs.k8s.io/yaml v1.4.0
go: downloading github.com/inconshreveable/mousetrap v1.1.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/golang/mock v1.6.0
go: downloading github.com/dave/jennifer v1.7.0
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/prometheus/client_model v0.6.1
go: downloading github.com/prometheus/common v0.55.0
go: downloading github.com/prometheus/procfs v0.15.1
go: downloading golang.org/x/sys v0.24.0
go: downloading golang.org/x/sync v0.8.0
go: downloading github.com/blang/semver/v4 v4.0.0
go: downloading github.com/agext/levenshtein v1.2.3
go: downloading github.com/apparentlymart/go-textseg/v15 v15.0.0
go: downloading github.com/mitchellh/go-wordwrap v1.0.1
go: downloading github.com/vmihailenco/msgpack/v5 v5.4.1
go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/antchfx/htmlquery v1.2.4
go: downloading github.com/tmccombs/hcl2json v0.3.3
go: downloading github.com/yuin/goldmark v1.4.13
go: downloading github.com/hashicorp/go-hclog v1.6.3
go: downloading golang.org/x/crypto v0.26.0
go: downloading github.com/hashicorp/terraform-exec v0.21.0
go: downloading github.com/hashicorp/errwrap v1.0.0
go: downloading github.com/hashicorp/go-retryablehttp v0.7.7
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading github.com/fxamacker/cbor/v2 v2.7.0
go: downloading github.com/google/gnostic-models v0.6.8
go: downloading github.com/go-openapi/jsonreference v0.20.2
go: downloading github.com/go-openapi/swag v0.22.4
go: downloading golang.org/x/term v0.23.0
go: downloading golang.org/x/oauth2 v0.21.0
go: downloading github.com/golang/protobuf v1.5.4
go: downloading github.com/mattn/go-colorable v0.1.13
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading golang.org/x/mod v0.20.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading gomodules.xyz/jsonpatch/v2 v2.4.0
go: downloading github.com/hashicorp/go-plugin v1.6.0
go: downloading github.com/vmihailenco/tagparser/v2 v2.0.0
go: downloading github.com/antchfx/xpath v1.2.0
go: downloading google.golang.org/appengine v1.6.8
go: downloading github.com/hashicorp/logutils v1.0.0
go: downloading github.com/hashicorp/hc-install v0.6.4
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading github.com/x448/float16 v0.8.4
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/go-openapi/jsonpointer v0.19.6
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/fsnotify/fsnotify v1.7.0
go: downloading github.com/hashicorp/terraform-registry-address v0.2.3
go: downloading github.com/hashicorp/yamux v0.1.1
go: downloading github.com/oklog/run v1.0.0
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading github.com/hashicorp/go-checkpoint v0.5.0
go: downloading github.com/josharian/intern v1.0.0
go: downloading github.com/hashicorp/terraform-svchost v0.1.1
go: downloading github.com/ProtonMail/go-crypto v1.1.0-alpha.2
go: downloading github.com/emicklei/go-restful/v3 v3.11.0
go: downloading github.com/cloudflare/circl v1.3.7
go: github.com/crossplane-contrib/provider-keycloak/cmd/provider imports
    github.com/crossplane/crossplane-runtime/pkg/ratelimiter imports
    sigs.k8s.io/controller-runtime/pkg/ratelimiter: cannot find module providing package sigs.k8s.io/controller-runtime/pkg/ratelimiter