crossplane-runtime
crossplane-runtime copied to clipboard
Update kubernetes deps
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| k8s.io/api | v0.29.1 -> v0.30.0 |
||||
| k8s.io/apiextensions-apiserver | v0.29.1 -> v0.30.0 |
||||
| k8s.io/apimachinery | v0.29.1 -> v0.30.0 |
||||
| k8s.io/client-go | v0.29.1 -> v0.30.0 |
||||
| k8s.io/component-base | v0.29.1 -> v0.30.0 |
||||
| k8s.io/klog/v2 | v2.110.1 -> v2.120.1 |
||||
| sigs.k8s.io/controller-runtime | v0.17.0 -> v0.18.2 |
||||
| sigs.k8s.io/controller-tools | v0.14.0 -> v0.15.0 |
Release Notes
kubernetes/klog (k8s.io/klog/v2)
v2.120.1: Prepare klog release for Kubernetes v1.30 (Take 2)
What's Changed
- textlogger: allow caller to override stack unwinding by @pohly in https://github.com/kubernetes/klog/pull/397
Full Changelog: https://github.com/kubernetes/klog/compare/v2.120.0...v2.120.1
v2.120.0: Prepare klog release for Kubernetes v1.30 (Take 1)
What's Changed
- OWNERS: remove serathius, add mengjiao-liu, promote pohly by @pohly in https://github.com/kubernetes/klog/pull/394
- docs: clarify relationship between different features by @pohly in https://github.com/kubernetes/klog/pull/395
- Add SafePtr wrapper by @kaisoz in https://github.com/kubernetes/klog/pull/393
- logr v1.4.1 + SetSlogLogger by @pohly in https://github.com/kubernetes/klog/pull/396
New Contributors
- @kaisoz made their first contribution in https://github.com/kubernetes/klog/pull/393
Full Changelog: https://github.com/kubernetes/klog/compare/v2.110.1...v2.120.0
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.18.2
What's Changed
- 🐛 Reintroduce AddMetricsServerExtraHandler on manager by @k8s-infra-cherrypick-robot in https://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
What's Changed
- [release-0.18] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2808
- [release-0.18] 🐛 correct kind source type by @k8s-infra-cherrypick-robot in https://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
:warning: Breaking Changes
- Bump to k8s.io/* v1.30 (#2693 #2754 #2765 #2776 #2786)
- Remove deprecated v1alpha1.ControllerManagerConfiguration (#2648)
- admission.Decoder is now an interface (#2736)
- Source, Event, Predicate, Handler: Add generics support (#2783 #2796)
- client: Fix SubResourceCreateOptions signature in subresource client (#2766)
:sparkles: New Features
- cache: Add TransformStripManagedFields transform func (#2791)
- client: Add client.WithFieldOwner to configure client-wide FieldManager (#2771 #2777)
- controller: Add
NewQueueoption (#2767) - manager: Export HTTP server runnable implementation (#2473)
- metrics/server: Add
ListenConfigoption (#2519)
:bug: Bug Fixes
- builder/webhook: Return error if For() is used multiple times (#2740)
- cache: Keep selectors when byObject.Namespaces is defaulted (#2747)
- cache: Prevent race when informers are started more than once (#2758)
- fake client: Allow fakeclient to patch CR with no resourceVersion (#2725)
- fake client: Do not consider an apply patch to be a strategic merge patch (#2679)
- manager: Prevent leader election when shutting down a non-elected manager (#2724)
- manager: Runnable group should check if stopped before enqueueing (#2757)
- restmapper: Clean restmapper cache if a version is notFound (#2663)
- restmapper: Fix cache invalidation (#2687)
:seedling: Others
- ci: Add OSSF scorecard action (#2714)
- ci: Improve github actions dependencies versions and permissions (#2715)
- ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format (#2729)
- ci: Update golangci-lint to v1.57.2 (#2708 #2751)
- ci: Update scorecard github action (#2728)
- ci: Use go-install for versioned dependencies (#2710)
- envtest: WaitForDefaultNamespace while starting up envtest (#2668)
- owners: Cleanup owners files (#2730)
- owners: Remove outdated testing framework approvers (#2709)
- predicate: Compare labels and annotations using maps.Equal (#2705)
- typos: Fix typo of CacheReader comment (#2773)
- typos: Fix typo in channel option (#2792)
- typos: Minor typo fixes in docstrings (#2727)
:book: Additionally, there have been 3 contributions to our documentation and book. (#2712, #2770, #2789)
Dependencies
Added
- github.com/fxamacker/cbor/v2: v2.6.0
- github.com/x448/float16: v0.8.4
- golang.org/x/telemetry:
b75ee88 - k8s.io/gengo/v2:
51d4e06
Changed
- github.com/evanphx/json-patch/v5: v5.8.0 → v5.9.0
- github.com/golang/protobuf: v1.5.3 → v1.5.4
- github.com/google/cel-go: v0.17.7 → v0.17.8
- github.com/onsi/ginkgo/v2: v2.14.0 → v2.17.1
- github.com/onsi/gomega: v1.30.0 → v1.32.0
- github.com/prometheus/client_golang: v1.18.0 → v1.16.0
- github.com/prometheus/client_model: v0.5.0 → v0.4.0
- github.com/prometheus/common: v0.45.0 → v0.44.0
- golang.org/x/crypto: v0.16.0 → v0.21.0
- golang.org/x/mod: v0.14.0 → v0.15.0
- golang.org/x/net: v0.19.0 → v0.23.0
- golang.org/x/sync: v0.5.0 → v0.6.0
- golang.org/x/sys: v0.16.0 → v0.18.0
- golang.org/x/term: v0.15.0 → v0.18.0
- golang.org/x/tools: v0.16.1 → v0.18.0
- google.golang.org/protobuf: v1.31.0 → v1.33.0
- k8s.io/api: v0.29.0 → v0.30.0
- k8s.io/apiextensions-apiserver: v0.29.0 → v0.30.0
- k8s.io/apimachinery: v0.29.0 → v0.30.0
- k8s.io/apiserver: v0.29.0 → v0.30.0
- k8s.io/client-go: v0.29.0 → v0.30.0
- k8s.io/code-generator: v0.29.0 → v0.30.0
- k8s.io/component-base: v0.29.0 → v0.30.0
- k8s.io/klog/v2: v2.110.1 → v2.120.1
- k8s.io/kms: v0.29.0 → v0.30.0
- k8s.io/kube-openapi:
2dd684a→70dd376 - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
- sigs.k8s.io/yaml: v1.4.0 → v1.3.0
Removed
- github.com/matttproud/golang_protobuf_extensions/v2: v2.0.0
- go.uber.org/atomic: v1.10.0
- k8s.io/gengo:
9cce18d
Thanks to all our contributors! 😊
v0.17.5
What's Changed
- 🐛 Reintroduce AddMetricsServerExtraHandler on manager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2815
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.4...v0.17.5
v0.17.4
What's Changed
- [release-0.17] ✨ client: Add client-wide fieldManager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2772
- [release-0.17] :bug: Cache: Fix label defaulting of byObject when namespaces are configured by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2807
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.3...v0.17.4
v0.17.3
What's Changed
- 🌱 Update to Kubernetes v1.29.2 by @sbueringer in https://github.com/kubernetes-sigs/controller-runtime/pull/2711
- :bug: Cache: Keep selectors when byObject.Namespaces is defaulted by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2749
- 🐛 Prevent leader election when shutting down a non-elected manager by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2752
- :bug: Runnable group should check if stopped before enqueueing by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2761
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.2...v0.17.3
v0.17.2
What's Changed
- ⚠ :bug: Fakeclient: Do not consider an apply patch to be a strategic merge patch by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2681
- 🐛 Fix lazy rest mapper cache invalidation by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2688
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.1...v0.17.2
v0.17.1
What's Changed
- 🐛 Clean restmapper cache if a version is notFound by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2676
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.0...v0.17.1
kubernetes-sigs/controller-tools (sigs.k8s.io/controller-tools)
v0.15.0
What's Changed
- :sparkles: Markers can now indicate their priority when applying by @dprotaso in https://github.com/kubernetes-sigs/controller-tools/pull/706
- :sparkles: crd: support validating internal list items on list types by @AlexanderYastrebov in https://github.com/kubernetes-sigs/controller-tools/pull/898
- :sparkles: crd: allow specifying spec.preserveUnknownFields by @AlexanderYastrebov in https://github.com/kubernetes-sigs/controller-tools/pull/912
- ✨ crd: add messageExpression support to XValidation marker by @pmalek in https://github.com/kubernetes-sigs/controller-tools/pull/927
- ✨ Fix deprecations by @zchee in https://github.com/kubernetes-sigs/controller-tools/pull/882
- :seedling: Update golangci-lint, Makefile, Actions by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/902
envtest
- :sparkles: Build and publish Kubernetes envtest tools as packages by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/906
- ✨ Add github action to package envtest binaries in releases by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/908
- 🌱 Adjust branches for github actions by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/918
- :seedling: Automatically release, fixup selfLink in camelCase by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/921
- ✨ Release envtest v1.28.0 by @sbueringer in https://github.com/kubernetes-sigs/controller-tools/pull/919
- :seedling: Promotion of envtest release for Kubernetes v1.28.0 by @github-actions in https://github.com/kubernetes-sigs/controller-tools/pull/920
- ✨ Release envtest-v1.29.4 by @vincepri in https://github.com/kubernetes-sigs/controller-tools/pull/922
- :seedling: Promotion of envtest release for Kubernetes v1.29.4 by @github-actions in https://github.com/kubernetes-sigs/controller-tools/pull/923
- ✨ Release envtest v1.30.0 by @sbueringer in https://github.com/kubernetes-sigs/controller-tools/pull/924
- :seedling: Promotion of envtest release for Kubernetes v1.30.0 by @github-actions in https://github.com/kubernetes-sigs/controller-tools/pull/925
Dependency bumps
- :seedling: Bump go version from 1.20 to 1.21 by @SuperSandro2000 in https://github.com/kubernetes-sigs/controller-tools/pull/881
- ⚠️Bump k/k to v1.30.0-rc.1 & Go to 1.22 by @sbueringer in https://github.com/kubernetes-sigs/controller-tools/pull/901
- ⚠ Bump to k8s.io/* v1.30 by @sbueringer in https://github.com/kubernetes-sigs/controller-tools/pull/926
- :seedling: Bump golang.org/x/tools from 0.16.1 to 0.17.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/874
- :seedling: Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/876
- :seedling: Bump golang.org/x/tools from 0.17.0 to 0.18.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/885
- :seedling: Bump golang.org/x/tools from 0.18.0 to 0.19.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/891
- :seedling: Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/895
- :seedling: Bump golang.org/x/tools from 0.19.0 to 0.20.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/904
- :seedling: Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/915
- :seedling: Bump tj-actions/changed-files from 44.0.0 to 44.0.1 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/916
- :seedling: Bump tj-actions/changed-files from 44.0.1 to 44.3.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/929
- :seedling: Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/931
- :seedling: Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in https://github.com/kubernetes-sigs/controller-tools/pull/930
New Contributors
- @dprotaso made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/706
- @SuperSandro2000 made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/881
- @zchee made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/882
- @AlexanderYastrebov made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/898
- @github-actions made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/920
- @pmalek made their first contribution in https://github.com/kubernetes-sigs/controller-tools/pull/927
Full Changelog: https://github.com/kubernetes-sigs/controller-tools/compare/v0.14.0...v0.15.0
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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.