chore(deps): bump the go-dependencies group across 1 directory with 9 updates#669
chore(deps): bump the go-dependencies group across 1 directory with 9 updates#669dependabot[bot] wants to merge 1 commit into
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
3b57ce1 to
10b03bd
Compare
There was a problem hiding this comment.
Pull request overview
This pull request updates Go dependencies in the /tests directory to newer versions. The changes bump cert-manager from v1.16.4 to v1.20.1, update the test framework (Ginkgo/Gomega), and significantly upgrade Kubernetes-related dependencies (from v0.33.0 to v0.35.2) and controller-runtime (from v0.21.0 to v0.23.1). The Go version is updated from 1.24.0 to 1.25.0, and the toolchain directive is removed.
Changes:
- Updated cert-manager dependency to v1.20.1 (4 minor version bump)
- Updated Ginkgo/Gomega test frameworks to newer versions with enhanced features
- Bumped Kubernetes API dependencies by 2 minor versions (0.33.0 → 0.35.2)
- Upgraded controller-runtime from 0.21.0 to 0.23.1 with new features and breaking changes
- Updated Go version to 1.25.0 and removed explicit toolchain constraint
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| tests/go.mod | Updated direct dependencies (cert-manager, ginkgo, gomega, k8s.io modules, controller-runtime) and Go version; removed toolchain directive |
| tests/go.sum | Updated all corresponding dependency hashes to match new versions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| github.com/cert-manager/cert-manager v1.16.4 | ||
| github.com/onsi/ginkgo/v2 v2.27.2 | ||
| github.com/onsi/gomega v1.38.2 | ||
| github.com/cert-manager/cert-manager v1.20.1 |
There was a problem hiding this comment.
The PR description states that cert-manager is updated from 1.16.4 to 1.20.0, but the actual code updates it to v1.20.1. This is a minor patch release difference from the stated target version.
| k8s.io/api v0.35.2 | ||
| k8s.io/apimachinery v0.35.2 | ||
| k8s.io/client-go v0.35.2 | ||
| k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 | ||
| sigs.k8s.io/controller-runtime v0.23.1 |
There was a problem hiding this comment.
The tests/go.mod is updated to significantly newer versions of Kubernetes dependencies (k8s.io from 0.33.0 to 0.35.2, controller-runtime from 0.21.0 to 0.23.1) compared to the main go.mod which remains at older versions. While the test code appears to use compatible patterns, ensure that the main kepler-operator code has been or will be updated to support these newer API versions, especially given the breaking changes in controller-runtime v0.23.0 (webhook API, events API migration).
| k8s.io/api v0.35.2 | |
| k8s.io/apimachinery v0.35.2 | |
| k8s.io/client-go v0.35.2 | |
| k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 | |
| sigs.k8s.io/controller-runtime v0.23.1 | |
| k8s.io/api v0.33.0 | |
| k8s.io/apimachinery v0.33.0 | |
| k8s.io/client-go v0.33.0 | |
| k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 | |
| sigs.k8s.io/controller-runtime v0.21.0 |
10b03bd to
ee8cd92
Compare
ee8cd92 to
be63b3b
Compare
… updates Bumps the go-dependencies group with 1 update in the /tests directory: [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager). Updates `github.com/cert-manager/cert-manager` from 1.16.4 to 1.20.2 - [Release notes](https://github.com/cert-manager/cert-manager/releases) - [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md) - [Commits](cert-manager/cert-manager@v1.16.4...v1.20.2) Updates `github.com/onsi/ginkgo/v2` from 2.27.2 to 2.28.0 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.27.2...v2.28.0) Updates `github.com/onsi/gomega` from 1.38.2 to 1.39.1 - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.38.2...v1.39.1) Updates `golang.org/x/exp` from 0.0.0-20241217172543-b2144cdd0a67 to 0.0.0-20250718183923-645b1fa84792 - [Commits](https://github.com/golang/exp/commits) Updates `k8s.io/api` from 0.33.0 to 0.35.2 - [Commits](kubernetes/api@v0.33.0...v0.35.2) Updates `k8s.io/apimachinery` from 0.33.0 to 0.35.2 - [Commits](kubernetes/apimachinery@v0.33.0...v0.35.2) Updates `k8s.io/client-go` from 0.33.0 to 0.35.2 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.0...v0.35.2) Updates `k8s.io/utils` from 0.0.0-20241210054802-24370beab758 to 0.0.0-20260210185600-b8788abfbbc2 - [Commits](https://github.com/kubernetes/utils/commits) Updates `sigs.k8s.io/controller-runtime` from 0.21.0 to 0.23.1 - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.21.0...v0.23.1) --- updated-dependencies: - dependency-name: github.com/cert-manager/cert-manager dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: github.com/onsi/ginkgo/v2 dependency-version: 2.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: github.com/onsi/gomega dependency-version: 1.39.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: golang.org/x/exp dependency-version: 0.0.0-20250718183923-645b1fa84792 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-dependencies - dependency-name: k8s.io/api dependency-version: 0.35.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: k8s.io/apimachinery dependency-version: 0.35.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: k8s.io/client-go dependency-version: 0.35.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: k8s.io/utils dependency-version: 0.0.0-20260210185600-b8788abfbbc2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-dependencies - dependency-name: sigs.k8s.io/controller-runtime dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
be63b3b to
6e3f1e7
Compare
Bumps the go-dependencies group with 1 update in the /tests directory: github.com/cert-manager/cert-manager.
Updates
github.com/cert-manager/cert-managerfrom 1.16.4 to 1.20.2Release notes
Sourced from github.com/cert-manager/cert-manager's releases.
... (truncated)
Commits
e5b7b18Merge pull request #8704 from erikgb/1-20-fix-vuln-go-depse7ec855Merge pull request #8703 from erikgb/1-20-bump-go-base-imagescd96b95[release-1.20] Bump go dependencies with reported vulnerabilitiesa1b6f11[release-1.20] Bump go to 1.26.2 and bump base images6dee676Merge pull request #8665 from cert-manager-bot/cherry-pick-8664-to-release-1.209ccf555Fix indentation in webhook-deployment when both webhook.volumes and webhook.c...dc96863Merge pull request #8658 from cert-manager-bot/cherry-pick-8619-to-release-1.207e66079removing duplicate parentRefs75f90e4Merge pull request #8657 from erikgb/fix-grpc-vulnf27364cUpdate module google.golang.org/grpc to v1.79.3 [security] (release-1.20)Updates
github.com/onsi/ginkgo/v2from 2.27.2 to 2.28.0Release notes
Sourced from github.com/onsi/ginkgo/v2's releases.
Changelog
Sourced from github.com/onsi/ginkgo/v2's changelog.
Commits
2b2305bv2.28.071d2d89feat: support component semantic version filtering8cbbcb4Fix doclink for ginkgo runa928307v2.27.50d0e96ddon't make a new formatter for each GinkgoT(); that's just silly and uses pre...867ce95v2.27.459bc751CurrentTreeConstructionNodeReport: fix for nested container nodesf331739v2.27.31c9f356ginkgo: report exit result in case of failureece19c8ginkgo: fix data raceUpdates
github.com/onsi/gomegafrom 1.38.2 to 1.39.1Release notes
Sourced from github.com/onsi/gomega's releases.
Changelog
Sourced from github.com/onsi/gomega's changelog.
Commits
1a25a36v1.39.1406faeebump all deps49561adv1.39.08f7f425document MatchErrorStrictlybae643dadd matcher relecting errors.Is behaviora3ca2cav1.38.34dada36fix failing have http testsd40c691make string formatitng more consistent for users who use format.Object directly2a37b46doc: fix typosee26170docs: fix HaveValue exampleUpdates
golang.org/x/expfrom 0.0.0-20241217172543-b2144cdd0a67 to 0.0.0-20250718183923-645b1fa84792Commits
Updates
k8s.io/apifrom 0.33.0 to 0.35.2Commits
8a137cdUpdate dependencies to v0.35.2 tagbbcbaa8Merge remote-tracking branch 'origin/master' into release-1.355bced61Bump golang.org/x/crypto to v0.45.039e2e26Merge pull request #135131 from Dev1622/sig-storage/mock-expand-flake-fixc22b4a1vendor: update vendor and license metadata after replacing BeTrue usage in cs...e3b1f3dResolve lint restriction on BeTrue by introducing Succeed() with contextual e...3da327cUpdate vendored dependenciesc764b44Merge pull request #132919 from ndixita/pod-level-in-place-pod-resizeaced136Generated files from API changes02d790dAdding Resources and AllocatedResoures fields to the list of expected fields ...Updates
k8s.io/apimachineryfrom 0.33.0 to 0.35.2Commits
72d71eaMerge remote-tracking branch 'origin/master' into release-1.35e2a2dbcBump golang.org/x/crypto to v0.45.02e9c228Merge pull request #135131 from Dev1622/sig-storage/mock-expand-flake-fixf274aacvendor: update vendor and license metadata after replacing BeTrue usage in cs...9445443Resolve lint restriction on BeTrue by introducing Succeed() with contextual e...52154f7Update vendored dependencies5a348c5KEP-5471: Extend tolerations operators (#134665)6f89492Merge pull request #133648 from richabanker/merged-discoveryc77dde2util/sort: Add MergePreservingRelativeOrder for topological sorting729c13dMerge pull request #134624 from yt2985/podcertificates-betaUpdates
k8s.io/client-gofrom 0.33.0 to 0.35.2Commits
a21b329Update dependencies to v0.35.2 tag2d83546Merge remote-tracking branch 'origin/master' into release-1.3556b4af2Merge pull request #135591 from p0lyn0mial/upstream-watchlist-reflector-log-f...891f94cMerge remote-tracking branch 'origin/master' into release-1.3565ffe04Merge pull request #135580 from serathius/client-go-transformer2fe4ac2downgrade reflector watchlist fallback log to V(4)97256a6Bump golang.org/x/crypto to v0.45.046360b5Merge pull request #135131 from Dev1622/sig-storage/mock-expand-flake-fix171ef8cUse transformer in consistency checker3878a64vendor: update vendor and license metadata after replacing BeTrue usage in cs...Updates
k8s.io/utilsfrom 0.0.0-20241210054802-24370beab758 to 0.0.0-20260210185600-b8788abfbbc2Commits
Updates
sigs.k8s.io/controller-runtimefrom 0.21.0 to 0.23.1Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.
... (truncated)
Commits
f52bbb8Merge pull request #3437 from k8s-infra-cherrypick-robot/cherry-pick-3430-to-...4f41337Merge pull request #3438 from k8s-infra-cherrypick-robot/cherry-pick-3434-to-...e29a1b9seedling: Test cache reader waits for cache sync83c8dc3bug: Fakeclient: Fix status apply if existing object has managedFields setbf6bcd5Merge pull request #3436 from k8s-infra-cherrypick-robot/cherry-pick-3431-to-...b6a3a46bug: Fix panic when using CRs with embedded pointer structs7866fb0Merge pull request #3433 from k8s-infra-cherrypick-robot/cherry-pick-3425-to-...90b26f7check to see if informer is synced and started before returning cache129853dMerge pull request #3419 from alvaroaleman/limit-cardinality00b8b07🐛 Limit depthWithPriorityMetric cardinality to 25