build(deps): bump the k8s group across 1 directory with 6 updates
Bumps the k8s group with 4 updates in the / directory: k8s.io/api, k8s.io/client-go, sigs.k8s.io/controller-runtime and sigs.k8s.io/e2e-framework.
Updates k8s.io/api from 0.30.3 to 0.32.2
Commits
78094a6Update dependencies to v0.32.2 tag25d8df3Merge pull request #129544pohly/automated-cherry-pick-of-#1295435b9e013DRA API: bump maximum size of ReservedFor to 256b0543a3Merge remote-tracking branch 'origin/master' into release-1.32f6bae9aDrop use of winreadlinkvolume godebug optionea815d5Merge remote-tracking branch 'origin/master' into release-1.32c331a79Revert to go1.22 windows filesystem stdlib behaviorf8e5e36Merge pull request #128407 from ndixita/pod-level-resources84e0db8Merge pull request #127857 from Jefftree/cle-v1alpha2cbaf5a0Merge pull request #128686 from thockin/take_over_pr-125233- Additional commits viewable in compare view
Updates k8s.io/apimachinery from 0.30.3 to 0.32.2
Commits
59e9003Merge remote-tracking branch 'origin/master' into release-1.32639247cDrop use of winreadlinkvolume godebug option220d7c3Merge remote-tracking branch 'origin/master' into release-1.32c199d3bRevert to go1.22 windows filesystem stdlib behavior16af2ffimplement unsafe deletion, and wire it6ff8305api: run codegenca9b8b2api: add a new field to meta/v1 DeleteOptionsd941d9fMerge pull request #128503 from benluddy/cbor-codecs-featuregate3b4250fWire serving codecs to CBOR feature gate.daaad09Merge pull request #128501 from benluddy/watch-cbor-seq- Additional commits viewable in compare view
Updates k8s.io/client-go from 0.30.3 to 0.32.2
Commits
86ff7a1Update dependencies to v0.32.2 tag4765adeMerge remote-tracking branch 'origin/master' into release-1.32692a511Drop use of winreadlinkvolume godebug option9df5099Merge remote-tracking branch 'origin/master' into release-1.32120beb2Revert to go1.22 windows filesystem stdlib behavior55d23e2Align fake client-go clients with the main interface646e79bRun codegenc475fe0Generify fake clientsets955401cMerge pull request #128407 from ndixita/pod-level-resourceseddb107Merge pull request #127857 from Jefftree/cle-v1alpha2- Additional commits viewable in compare view
Updates k8s.io/utils from 0.0.0-20230726121419-3b25d923346b to 0.0.0-20241104100929-3ea5e8cea738
Commits
- See full diff in compare view
Updates sigs.k8s.io/controller-runtime from 0.18.4 to 0.20.3
Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.
v0.20.3
What's Changed
- 🐛 fix: cache should list out of global cache when present and necessary by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3127- 🌱 Export envtest.ReadCRDFiles by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3131- :bug: Fakeclient: Fix dataraces when writing to the scheme by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3145- Revert "✨ Expose all Go runtime metrics" by
@alvaroalemanin kubernetes-sigs/controller-runtime#3147Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.2...v0.20.3
v0.20.2
What's Changed
- ✨ Expose all Go runtime metrics by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3100- 🐛Fix behavior of rate limit option in priorityqueue.AddWithOpts by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3106- 🌱 Update dependencies, k8s 1.32.1 by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3108Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.2
v0.20.1
What's Changed
- 🐛 Check to see if custom source implements fmt.Stringer when logging by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3077- 🐛 cache: clone maps to prevent data race when concurrently creating caches using the same options by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3079- 🐛 support WaitForSync in custom TypedSyncingSource by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3086- 🌱 Add debug logging for the state of the priority queue by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3088- :bug: Priorityqueue: Yet another queue_depth metric fix by
@k8s-infra-cherrypick-robotin kubernetes-sigs/controller-runtime#3089Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1
v0.20.0
Highlights
- Based on k8s.io/* v1.32 libraries and minimum Go version is now v1.23
- New experimental priority queue feature
- AggregatedDiscovery is automatically used when available (#2901)
- As usual, many improvements to the fake client
Changes since v0.19.0
:warning: Breaking Changes
- Bump to k8s.io/* v1.32 libraries (#2971 #2990 #3001 #3007 #3029 #3043)
- logging: Stop deduplicating API warnings by default (#2953)
- webhook: Stop deleting unknown fields in CustomDefaulter (#2982 #3056)
- webhook: Remove deprecated Defaulter and Validator (#2877 #2945)
- cluster: Remove deprecated SyncPeriod option (#2970)
... (truncated)
Commits
bd9c786Merge pull request #3147 from alvaroaleman/revc1de925Revert "[release-0.20] ✨ Expose all Go runtime metrics (#3100)"e8b6292Merge pull request #3145 from k8s-infra-cherrypick-robot/cherry-pick-3143-to-...39fefb9bug: Fakeclient: Fix dataraces when writing to the scheme44bed88Merge pull request #3131 from k8s-infra-cherrypick-robot/cherry-pick-3129-to-...772ce35Export envtest.ReadCRDFiles22815fcMerge pull request #3127 from k8s-infra-cherrypick-robot/cherry-pick-3126-to-...b015843fix: cache should list out of global cache when present and necessary52b1791[release-0.20] 🌱 Update dependencies, k8s 1.32.1 (#3108)ed7d2a4Merge pull request #3106 from k8s-infra-cherrypick-robot/cherry-pick-3103-to-...- Additional commits viewable in compare view
Updates sigs.k8s.io/e2e-framework from 0.4.0 to 0.6.0
Release notes
Sourced from sigs.k8s.io/e2e-framework's releases.
v0.6.0
Note: Min required Go is 1.23
Changes by Kind
Feature
- feat: add benchmark and skipping features example (#453,
@crandles) [SIG Testing]- feat: add vcluster e2e cluster provider (#450,
@crandles) [SIG Testing]- Enabled a new
E2eClusterProviderfork3dthat can be used as a new cluster provider for running e2e tests. (#441,@harshanarayana) [SIG Testing]- provider: added k3d provider and node lifecycle handlers (#441,
@harshanarayana) [SIG Testing]Other (Cleanup or Flake)
- Updating example controller test to e2e-framework v0.5.0 and make it running (#476,
@dmvolod) [SIG Testing]- docs: fix README.md TestMain example (#466,
@fabriziosestito) [SIG Testing]Dependencies
Added
- cel.dev/expr: v0.18.0
- github.com/cpuguy83/go-md2man/v2: v2.0.4
- github.com/russross/blackfriday/v2: v2.1.0
Changed
- github.com/Azure/go-ansiterm: d185dfc → 306776e
- github.com/NYTimes/gziphandler: 56545f4 → v1.1.1
- github.com/go-openapi/jsonpointer: v0.19.6 → v0.21.0
- github.com/go-openapi/swag: v0.22.4 → v0.23.0
- github.com/google/btree: v1.0.1 → v1.1.3
- github.com/google/cel-go: v0.20.1 → v0.22.0
- github.com/google/pprof: 4bfdf5a → d1b30fe
- github.com/gregjones/httpcache: 9cad4c3 → 901d907
- github.com/moby/spdystream: v0.4.0 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.19.0 → v2.21.0
- github.com/onsi/gomega: v1.33.1 → v1.35.1
- github.com/stoewer/go-strcase: v1.2.0 → v1.3.0
- github.com/stretchr/objx: v0.5.0 → v0.5.2
- github.com/stretchr/testify: v1.9.0 → v1.10.0
- github.com/vladimirvivien/gexe: v0.3.0 → v0.4.1
- go.uber.org/zap: v1.26.0 → v1.27.0
- golang.org/x/crypto: v0.24.0 → v0.31.0
- golang.org/x/exp: f3d0a9c → 8a7402a
- golang.org/x/mod: v0.17.0 → v0.21.0
- golang.org/x/net: v0.26.0 → v0.33.0
- golang.org/x/oauth2: v0.21.0 → v0.23.0
- golang.org/x/sync: v0.7.0 → v0.10.0
- golang.org/x/sys: v0.21.0 → v0.28.0
- golang.org/x/term: v0.21.0 → v0.27.0
- golang.org/x/text: v0.16.0 → v0.21.0
... (truncated)
Commits
6e42505Merge pull request #484 from kubernetes-sigs/dependabot/go_modules/all-278d66...43f37b3build(deps): bump sigs.k8s.io/controller-runtime in the all group8828d06Merge pull request #483 from kubernetes-sigs/dependabot/go_modules/all-a1ea6b...c622919build(deps): bump the all group across 1 directory with 4 updatesb54dbcbMerge pull request #477 from kubernetes-sigs/dependabot/go_modules/all-91c26c...a5b5eb8Merge pull request #476 from dmvolod/update-example-controller-test-to-v0.5.0cef945cUpdating example controller test to e2e-framework v0.5.0 and make it running23e2d81sync go mod8a2fe72build(deps): bump the all group across 1 directory with 7 updates65f31fbMerge pull request #481 from kubernetes-sigs/dependabot/go_modules/golang.org...- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
@dependabot recreate
installation of control plane via the CLI fails.
clusterlink$ kubectl logs cl-controlplane-7869747d76-29gm6 -n clusterlink-system
INFO [2025-08-03 11:32:25] Starting cl-controlplane (version: v0.4.1-rev-825f4ee)
INFO [2025-08-03 11:32:25] ClusterLink namespace: clusterlink-system
INFO [2025-08-03 11:32:25] Initialized. component=controlplane.control.portmanager end=49152 start=1024
INFO [2025-08-03 11:32:25] Trying to create JWKS secret. component=controlplane.control.manager
INFO [2025-08-03 11:32:25] JWKS secret already exists. component=controlplane.control.manager
Error: cannot create control controllers: controller with name peer already exists. Controller names must be unique to avoid multiple controllers reporting the same metric. This validation can be disabled via the SkipNameValidation option
Maybe it's a valid failure or maybe this was run against an environment that was pre-existing... Won't fix
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.
@dependabot recreate