Commit df41df4
🌱 Bump the k8s-dependencies group to 1.35 (#3743)
* 🌱 Bump the k8s-dependencies group across 1 directory with 9 updates
Bumps the k8s-dependencies group with 4 updates in the / directory: [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver), [k8s.io/kube-aggregator](https://github.com/kubernetes/kube-aggregator), [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) and [sigs.k8s.io/controller-tools](https://github.com/kubernetes-sigs/controller-tools).
Updates `k8s.io/apiextensions-apiserver` from 0.34.3 to 0.35.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](kubernetes/apiextensions-apiserver@v0.34.3...v0.35.0)
Updates `k8s.io/apimachinery` from 0.34.3 to 0.35.0
- [Commits](kubernetes/apimachinery@v0.34.3...v0.35.0)
Updates `k8s.io/apiserver` from 0.34.3 to 0.35.0
- [Commits](kubernetes/apiserver@v0.34.3...v0.35.0)
Updates `k8s.io/client-go` from 0.34.3 to 0.35.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.34.3...v0.35.0)
Updates `k8s.io/code-generator` from 0.34.3 to 0.35.0
- [Commits](kubernetes/code-generator@v0.34.3...v0.35.0)
Updates `k8s.io/component-base` from 0.34.3 to 0.35.0
- [Commits](kubernetes/component-base@v0.34.3...v0.35.0)
Updates `k8s.io/kube-aggregator` from 0.34.3 to 0.35.0
- [Commits](kubernetes/kube-aggregator@v0.34.3...v0.35.0)
Updates `sigs.k8s.io/controller-runtime` from 0.22.4 to 0.23.0
- [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.22.4...v0.23.0)
Updates `sigs.k8s.io/controller-tools` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/kubernetes-sigs/controller-tools/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-tools/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/controller-tools@v0.19.0...v0.20.0)
---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiserver
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/code-generator
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/component-base
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: k8s.io/kube-aggregator
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: sigs.k8s.io/controller-runtime
dependency-version: 0.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
- dependency-name: sigs.k8s.io/controller-tools
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* 🌱 Bump the kind tooling to match k8s 1.35
Signed-off-by: Todd Short <todd.short@me.com>
* 🌱 Run make codegen and update exceptions
Signed-off-by: Todd Short <todd.short@me.com>
* 🌱 Fix make lint issues via nolint:staticcheck
Specifically add the following.
//nolint:staticcheck // SA1019: NewClientset not available until apply configurations are generated
This is the simple solution; otherwise a _lot_ of code would need to be
generated via the --with-applyconfig creating the NewClientset functions.
Signed-off-by: Todd Short <todd.short@me.com>
* 🐛 Fix unit tests for Kubernetes 1.35 fake client compatibility
Fixes two test failures after K8s 1.35 upgrade:
1. Server-side apply status patch conversion for fake clients
2. WatchListClient feature incompatibility with fake clients causing timeouts
The K8s 1.35 upgrade enabled WatchListClient by default, but fake clients
don't support WatchList semantics properly. Disable the feature for tests
via environment variable and wrap custom ListWatch with compatibility helper.
Works around: kubernetes/kubernetes#135895
Signed-off-by: Todd Short <todd.short@me.com>
Assisted-By: Claude
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Todd Short <todd.short@me.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 949fe13 commit df41df4
1,848 files changed
Lines changed: 57911 additions & 57981 deletions
File tree
- .bingo
- pkg
- api/client
- clientset/versioned/fake
- informers/externalversions
- operators
- v1alpha1
- v1alpha2
- v1
- v2
- controller
- bundle
- install
- operators
- catalog
- internal/listerwatcher
- olm
- registry/resolver
- lib/controller-runtime/client
- package-server
- client
- clientset
- internalversion/fake
- versioned/fake
- informers
- externalversions
- operators/v1
- internalversion
- operators/internalversion
- openapi
- provider
- scripts
- vendor
- github.com/gogo/protobuf/sortkeys
- go.etcd.io/etcd
- api/v3/version
- client/v3
- gopkg.in/evanphx/json-patch.v4
- k8s.io
- apiextensions-apiserver/pkg
- apiserver/schema/cel
- apis/apiextensions
- v1beta1
- v1
- validation
- client
- applyconfiguration/apiextensions
- v1beta1
- v1
- clientset/clientset/fake
- features
- apimachinery/pkg
- apis/meta
- v1beta1
- v1
- validation
- api
- errors
- resource
- validate
- content
- validation
- labels
- runtime
- schema
- serializer/protobuf
- util
- httpstream
- intstr
- sets
- sort
- strategicpatch
- validation
- field
- version
- apiserver/pkg
- admission
- initializer
- plugin
- cel
- policy
- generic
- internal/generic
- mutating
- patch
- validating
- webhook
- generic
- apis
- apiserver/validation
- audit
- v1
- audit
- authentication
- cel
- request/headerrequest
- authorization
- authorizer
- cel
- cel
- environment
- library
- openapi
- resolver
- endpoints
- discovery/aggregated
- filters
- impersonation
- handlers
- negotiation
- responsewriters
- metrics
- openapi
- features
- registry/rest
- server
- dynamiccertificates
- egressselector
- flagz
- api/v1alpha1
- negotiate
- options
- encryptionconfig
- routes
- statusz
- api/v1alpha1
- negotiate
- storage
- storage
- cacher
- etcd3
- metrics
- storagebackend/factory
- value/encrypt/envelope/kmsv2
- util
- flowcontrol/request
- webhook
- validation
- api
- admissionregistration
- v1alpha1
- v1beta1
- v1
- admission
- v1beta1
- v1
- apidiscovery
- v2beta1
- v2
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- authentication
- v1alpha1
- v1beta1
- v1
- authorization
- v1beta1
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- imagepolicy/v1alpha1
- networking
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1beta1
- v1
- storagemigration
- v1alpha1
- v1beta1
- storage
- v1alpha1
- v1beta1
- v1
- client-go
- applyconfigurations
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- imagepolicy/v1alpha1
- internal
- meta/v1
- networking
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1beta1
- v1
- storagemigration
- v1alpha1
- v1beta1
- storage
- v1alpha1
- v1beta1
- v1
- discovery
- dynamic
- dynamicinformer
- fake
- features
- gentype
- informers
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- networking
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1beta1
- v1
- storagemigration
- v1beta1
- storage
- v1alpha1
- v1beta1
- v1
- kubernetes
- fake
- scheme
- typed
- certificates
- v1alpha1
- fake
- v1beta1
- fake
- resource/v1alpha3
- scheduling/v1alpha1
- fake
- storagemigration
- v1alpha1/fake
- v1beta1
- fake
- listers
- certificates
- v1alpha1
- v1beta1
- scheduling/v1alpha1
- storagemigration/v1beta1
- metadata
- fake
- metadatainformer
- pkg/apis/clientauthentication
- v1beta1
- v1
- plugin/pkg/client/auth/exec
- rest
- testing
- tools
- cache
- clientcmd
- api
- v1
- events
- leaderelection
- metrics
- record
- reference
- util
- watchlist
- workqueue
- code-generator
- cmd
- applyconfiguration-gen/generators
- client-gen/generators/fake
- conversion-gen/generators
- go-to-protobuf/protobuf
- informer-gen/generators
- register-gen/generators
- component-base
- compatibility
- featuregate
- logs/api/v1
- metrics
- features
- legacyregistry
- testutil
- tracing/api/v1
- version
- zpages
- flagz
- httputil
- statusz
- gengo/v2
- generator
- namer
- parser
- kube-aggregator/pkg
- apis/apiregistration
- v1beta1
- v1
- client
- clientset_generated/clientset/fake
- informers/externalversions
- apiregistration
- v1beta1
- v1
- sigs.k8s.io
- controller-runtime
- pkg
- builder
- cache
- internal
- client
- apiutil
- config
- fake
- interceptor
- cluster
- config
- controller
- controllerutil
- priorityqueue
- healthz
- internal
- controller
- metrics
- flock
- metrics
- recorder
- source
- testing
- addr
- process
- leaderelection
- log
- zap
- manager
- signals
- reconcile
- recorder
- webhook
- admission
- conversion
- internal/metrics
- controller-tools/pkg
- applyconfiguration
- crd
- markers
- deepcopy
- genall
- help
- pretty
- markers
- rbac
- schemapatcher
- internal/yaml
- webhook
- json/internal/golang/encoding/json
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
| 41 | + | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
64 | 66 | | |
65 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
144 | | - | |
145 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
| 180 | + | |
181 | 181 | | |
182 | | - | |
| 182 | + | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
414 | 414 | | |
415 | 415 | | |
416 | 416 | | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| |||
556 | 556 | | |
557 | 557 | | |
558 | 558 | | |
559 | | - | |
560 | | - | |
| 559 | + | |
| 560 | + | |
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
| |||
600 | 600 | | |
601 | 601 | | |
602 | 602 | | |
603 | | - | |
604 | | - | |
| 603 | + | |
| 604 | + | |
605 | 605 | | |
606 | 606 | | |
607 | 607 | | |
| |||
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
638 | 638 | | |
639 | 639 | | |
640 | 640 | | |
641 | 641 | | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
646 | 646 | | |
647 | 647 | | |
648 | 648 | | |
| |||
651 | 651 | | |
652 | 652 | | |
653 | 653 | | |
654 | | - | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | | - | |
659 | | - | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
660 | 660 | | |
661 | 661 | | |
662 | 662 | | |
| |||
Lines changed: 14 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments