Update GO modules dependencies (minor)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/fluxcd/kustomize-controller/api | require | minor |
v1.2.2 -> v1.3.0
|
| github.com/fluxcd/pkg/runtime | require | minor |
v0.44.1 -> v0.49.0
|
| github.com/fluxcd/source-controller/api | require | minor |
v1.2.4 -> v1.3.0
|
| github.com/onsi/ginkgo/v2 | require | minor |
v2.17.0 -> v2.20.2
|
| github.com/onsi/gomega | require | minor |
v1.32.0 -> v1.34.2
|
| k8s.io/apiextensions-apiserver | require | minor |
v0.29.3 -> v0.31.0
|
| k8s.io/apimachinery | require | minor |
v0.29.3 -> v0.31.0
|
| k8s.io/client-go | require | minor |
v0.29.3 -> v0.31.0
|
| sigs.k8s.io/cli-utils | require | minor |
v0.35.0 -> v0.37.2
|
| sigs.k8s.io/controller-runtime | require | minor |
v0.17.2 -> v0.19.0
|
Release Notes
fluxcd/kustomize-controller (github.com/fluxcd/kustomize-controller/api)
v1.3.0
Changelog
Container images
docker.io/fluxcd/kustomize-controller:v1.3.0ghcr.io/fluxcd/kustomize-controller:v1.3.0
Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.
The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC. To verify the images and their provenance (SLSA level 3), please see the security documentation.
fluxcd/source-controller (github.com/fluxcd/source-controller/api)
v1.3.0
Changelog
Container images
docker.io/fluxcd/source-controller:v1.3.0ghcr.io/fluxcd/source-controller:v1.3.0
Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.
The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC. To verify the images and their provenance (SLSA level 3), please see the security documentation.
v1.2.5
Changelog
Container images
docker.io/fluxcd/source-controller:v1.2.5ghcr.io/fluxcd/source-controller:v1.2.5
Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.
The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC. To verify the images and their provenance (SLSA level 3), please see the security documentation.
onsi/ginkgo (github.com/onsi/ginkgo/v2)
v2.20.2
2.20.2
Require Go 1.22+
Maintenance
- bump go to v1.22 [
a671816]
v2.20.1
2.20.1
Fixes
- make BeSpecEvent duration matcher more forgiving [
d6f9640]
v2.20.0
2.20.0
Features
- Add buildvcs flag [
be5ab95]
Maintenance
v2.19.1
2.19.1
Fixes
- update supported platforms for race conditions [
63c8c30] - [build] Allow custom name for binaries. [
ff41e27]
Maintenance
- bump gomega [
76f4e0c] - Bump rexml from 3.2.6 to 3.2.8 in /docs (#1417) [
b69c00d] - Bump golang.org/x/sys from 0.20.0 to 0.21.0 (#1425) [
f097741]
v2.19.0
2.19.0
Features
Label Sets allow for more expressive and flexible label filtering.
v2.18.0
2.18.0
Features
- Add --slience-skips and --force-newlines [
f010b65] - fail when no tests were run and --fail-on-empty was set [
d80eebe]
Fixes
- Fix table entry context edge case [
42013d6]
Maintenance
- Bump golang.org/x/tools from 0.20.0 to 0.21.0 (#1406) [
fcf1fd7] - Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#1399) [
8bb14fd] - Bump golang.org/x/net from 0.24.0 to 0.25.0 (#1407) [
04bfad7]
v2.17.3
2.17.3
Fixes
ginkgo watch now ignores hidden files [bde6e00]
v2.17.2
2.17.2
Fixes
Maintenance
- Bump github.com/google/pprof [
d91fe4e] - Bump github.com/go-task/slim-sprig to v3 [
8cb662e] - Bump golang.org/x/net in /integration/_fixtures/version_mismatch_fixture (#1391) [
3134422] - Bump github-pages from 230 to 231 in /docs (#1384) [
eca81b4] - Bump golang.org/x/tools from 0.19.0 to 0.20.0 (#1383) [
760def8] - Bump golang.org/x/net from 0.23.0 to 0.24.0 (#1381) [
4ce33f4] - Fix test for gomega version bump [
f2fcd97] - Bump github.com/onsi/gomega from 1.30.0 to 1.33.0 (#1390) [
fd622d2] - Bump golang.org/x/tools from 0.17.0 to 0.19.0 (#1368) [
5474a26] - Bump github-pages from 229 to 230 in /docs (#1359) [
e6d1170] - Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 (#1374) [
7f447b2] - Bump golang.org/x/net from 0.20.0 to 0.23.0 (#1380) [
f15239a]
v2.17.1
2.17.1
Fixes
- If the user sets --seed=0, make sure all parallel nodes get the same seed [
af0330d]
onsi/gomega (github.com/onsi/gomega)
v1.34.2
1.34.2
Require Go 1.22+
Maintenance
v1.34.1
1.34.1
Maintenance
- Use slices from exp/slices to keep golang 1.20 compat [
5e71dcd]
v1.34.0
1.34.0
Features
- Add RoundTripper method to ghttp.Server [
c549e0d]
Fixes
- fix incorrect handling of nil slices in HaveExactElements (fixes #771) [
878940c] - issue_765 - fixed bug in Hopcroft-Karp algorithm [
ebadb67]
Maintenance
- bump ginkgo [
8af2ece] - Fix typo in docs [
123a071] - Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#756) [
0e69083] - Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 (#755) [
2675796] - Bump golang.org/x/net from 0.24.0 to 0.25.0 (#754) [
4160c0f] - Bump github-pages from 230 to 231 in /docs (#748) [
892c303]
v1.33.1
1.33.1
Fixes
- fix confusing eventually docs [
3a66379]
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 [
e9bc35a]
v1.33.0
1.33.0
Features
Receive not accepts Receive(<POINTER>, MATCHER>), allowing you to pick out a specific value on the channel that satisfies the provided matcher and is stored in the provided pointer.
Maintenance
kubernetes/apiextensions-apiserver (k8s.io/apiextensions-apiserver)
v0.31.0
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.8
v0.29.7
v0.29.6
v0.29.5
v0.29.4
kubernetes/apimachinery (k8s.io/apimachinery)
v0.31.0
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.8
v0.29.7
v0.29.6
v0.29.5
v0.29.4
kubernetes/client-go (k8s.io/client-go)
v0.31.0
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.8
v0.29.7
v0.29.6
v0.29.5
v0.29.4
kubernetes-sigs/cli-utils (sigs.k8s.io/cli-utils)
v0.37.2
Changelog
-
2525731Reduce minimum Go requirement to v1.22.0
v0.37.1
Changelog
-
9ebe810Update github actions
v0.37.0
Changelog
-
fe123cbAdd status watch label & field selector filters -
7768584Add WithStatusWatcherFilters to DestroyerBuilder -
c2d5decUpdate dependencies
v0.36.0
Changelog
-
cbc090dAdd conversion func for status-policy -
8964a66Update dependencies -
ac3bd31Update linter and fix warnings -
6bdf5b5Update to Kubernetes v1.28.4 And update go version to 1.20 -
542546cUse HTTPClientFor instead of defaultHTTPClient -
e708f5adisable linter for NewExponentialBackoffManager -
b2051cfupdate dependencies to k8s.io v0.27.2
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.19.0
⚠ 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.
⚠ Breaking Changes
- Bump to k8s.io/* v1.31 (#2798 #2858 #2867 #2872 #2883 #2900 #2906 #2924)
- Add generic TypedReconciler (#2799)
- client: Remove options.WarningHandler (#2887 #2903)
- controller: Validate controller names are unique & add SkipNameValidation option (#2902 #2918)
✨ New Features
- client: Add WithFieldValidation client (#2860 #2913)
- controller & webhook: Recover panics per default & add panic metrics (#2905)
- controllerutil: configure BlockOwnerDeletion when setting OwnerReference (#2847)
- fake client: Add scale subresource logic (#2855)
- predicate: Add missing generic version of ResourceVersionChangedPredicate (#2812)
- setup-envtest: Download binaries from controller-tools releases instead of GCS (#2811)
- setup-envtest: Publish setup-envtest binaries via release attachments (#2911)
- workqueue: Add
controllerlabel to workqueue metrics (#2895)
🐛 Bug Fixes
- apiutil.IsGVKNamespaced: Fix namespaced GVK check to use version (#2875)
- cache: Fix label defaulting of byObject when namespaces are configured (#2805)
- certwatcher: Recreate watcher if the file is unlinked and replaced (#2893)
- manager: Fix log in AddMetricsServerExtraHandler (#2874)
- manager: Quiet context.Canceled errors during shutdown (#2745)
- manager: Reintroduce AddMetricsServerExtraHandler (#2813)
- manager.Start: Prevent LeaderElector setup error from being swallowed (#2876)
- source.Kind: String() should return correct type (#2806)
🌱 Others
- actions: Add action to approve actions if /ok-to-test is set (#2908)
- controller: Add dynamic watcher tests (#2881)
- dependabot: disable go module bumps, bump all actions in a single MR (#2856)
- verify-modules: Verify go modules are in sync with upstream k/k (#2774)
Dependencies
Added
- cel.dev/expr: v0.15.0
- github.com/antlr4-go/antlr/v4: v4.13.0
- github.com/cpuguy83/go-md2man/v2: v2.0.4
- github.com/go-task/slim-sprig/v3: v3.0.0
- github.com/russross/blackfriday/v2: 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
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/chzyer/readline: 2972be2 → v1.5.1
- github.com/cncf/xds/go: e9ce688 → 555b57e
- github.com/davecgh/go-spew: v1.1.1 → d8f796a
- github.com/envoyproxy/go-control-plane: v0.11.1 → v0.12.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.2 → v1.0.4
- github.com/evanphx/json-patch: v4.12.0+incompatible → v0.5.2
- github.com/felixge/httpsnoop: v1.0.3 → v1.0.4
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.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/golang/glog: v1.1.0 → v1.2.1
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: 4bb14d4 → 4bfdf5a
- github.com/google/uuid: v1.3.0 → v1.6.0
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.16.0 → v2.20.0
- github.com/ianlancetaylor/demangle: 28f6c0f → bd984b5
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/moby/term: 1aeaba8 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.17.1 → v2.19.0
- github.com/onsi/gomega: v1.32.0 → v1.33.1
- github.com/pmezard/go-difflib: v1.0.0 → 5d4384e
- github.com/prometheus/client_golang: v1.16.0 → v1.19.1
- github.com/prometheus/client_model: v0.4.0 → v0.6.1
- github.com/prometheus/common: v0.44.0 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.10.0 → v1.12.0
- github.com/sirupsen/logrus: v1.9.0 → v1.9.3
- github.com/spf13/cobra: v1.7.0 → v1.8.1
- github.com/stretchr/testify: 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→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→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 - google.golang.org/genproto/googleapis/api:
23370e0→5315273 - google.golang.org/genproto/googleapis/rpc:
b8732ec→f6361c8 - google.golang.org/genproto:
f966b18→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→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
- github.com/chzyer/logex: v1.1.10
- github.com/chzyer/test: a1ea475
- github.com/cncf/udpa/go: c52dc94
- github.com/go-task/slim-sprig: 52ccab3
Thanks to all our contributors!
v0.18.5
What's Changed
-
🐛 Suppress API server warnings in the client by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2890 -
🐛 AddMetricsServerExtraHandler: Info takes key/value pairs by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2917 -
🐛 Recreate watcher if the file unlinked and replaced by @k8s-infra-cherrypick-robot in https://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
What's Changed
- [release-0.18]
✨ controllerutil: configure BlockOwnerDeletion when setting OwnerReference by @k8s-infra-cherrypick-robot in https://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
What's Changed
-
✨ setup-envtest: download binaries from controller-tools releases by @sbueringer in https://github.com/kubernetes-sigs/controller-runtime/pull/2837 -
🌱 Bump k8s.io/* to v0.30.1 by @sbueringer in https://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
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]
🐛 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
⚠ 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)
✨ 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 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)
🌱 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)
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.6
What's Changed
-
✨ setup-envtest: download binaries from controller-tools releases by @damdo in https://github.com/kubernetes-sigs/controller-runtime/pull/2843 -
🐛 Recreate watcher if the file unlinked and replaced by @k8s-infra-cherrypick-robot in https://github.com/kubernetes-sigs/controller-runtime/pull/2920
Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.5...v0.17.6
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]
🐛 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 -
🐛 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 -
🐛 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
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.