Skip to content

Commit f1481de

Browse files
committed
build(deps): bump k8s.io to 1.34.0
k8s.io 1.33.0 and 1.34.0 APIs had some removals of deprecated APIs and kubelet deviceplugin API changed its protocol buffer definitions requiring some manual adjustments in our code. Signed-off-by: Mikko Ylinen <[email protected]>
1 parent 031aaeb commit f1481de

File tree

13 files changed

+150
-245
lines changed

13 files changed

+150
-245
lines changed

go.mod

Lines changed: 57 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ require (
1818
google.golang.org/grpc v1.75.0
1919
google.golang.org/protobuf v1.36.8
2020
gopkg.in/yaml.v2 v2.4.0
21-
k8s.io/api v0.33.0
22-
k8s.io/apimachinery v0.33.0
23-
k8s.io/client-go v0.33.0
24-
k8s.io/component-base v0.33.0
21+
k8s.io/api v0.34.0
22+
k8s.io/apimachinery v0.34.0
23+
k8s.io/client-go v0.34.0
24+
k8s.io/component-base v0.34.0
2525
k8s.io/klog/v2 v2.130.1
26-
k8s.io/kubelet v0.33.0
27-
k8s.io/kubernetes v1.33.2
26+
k8s.io/kubelet v0.34.0
27+
k8s.io/kubernetes v1.34.0
2828
k8s.io/pod-security-admission v0.0.0
29-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738
29+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
3030
sigs.k8s.io/controller-runtime v0.21.0
3131
sigs.k8s.io/yaml v1.6.0
3232
tags.cncf.io/container-device-interface v1.0.1
@@ -35,84 +35,62 @@ require (
3535

3636
require (
3737
cel.dev/expr v0.24.0 // indirect
38-
github.com/JeffAshton/win_pdh v0.0.0-20161109143554-76bb4ee9f0ab // indirect
3938
github.com/Masterminds/semver/v3 v3.4.0 // indirect
40-
github.com/Microsoft/go-winio v0.6.2 // indirect
4139
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
4240
github.com/beorn7/perks v1.0.1 // indirect
4341
github.com/blang/semver/v4 v4.0.0 // indirect
4442
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
4543
github.com/cespare/xxhash/v2 v2.3.0 // indirect
46-
github.com/containerd/containerd/api v1.8.0 // indirect
47-
github.com/containerd/errdefs v1.0.0 // indirect
48-
github.com/containerd/errdefs/pkg v0.3.0 // indirect
49-
github.com/containerd/log v0.1.0 // indirect
50-
github.com/containerd/ttrpc v1.2.6 // indirect
51-
github.com/containerd/typeurl/v2 v2.2.2 // indirect
52-
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
53-
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
5444
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
5545
github.com/distribution/reference v0.6.0 // indirect
56-
github.com/docker/go-units v0.5.0 // indirect
57-
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
58-
github.com/euank/go-kmsg-parser v2.0.0+incompatible // indirect
46+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
5947
github.com/evanphx/json-patch v5.6.0+incompatible // indirect
6048
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
6149
github.com/felixge/httpsnoop v1.0.4 // indirect
62-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
50+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
6351
github.com/go-logr/stdr v1.2.2 // indirect
6452
github.com/go-openapi/jsonpointer v0.21.0 // indirect
6553
github.com/go-openapi/jsonreference v0.20.2 // indirect
6654
github.com/go-openapi/swag v0.23.0 // indirect
6755
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
68-
github.com/godbus/dbus/v5 v5.1.0 // indirect
6956
github.com/gogo/protobuf v1.3.2 // indirect
7057
github.com/google/btree v1.1.3 // indirect
71-
github.com/google/cadvisor v0.52.1 // indirect
72-
github.com/google/cel-go v0.23.2 // indirect
73-
github.com/google/gnostic-models v0.6.9 // indirect
58+
github.com/google/cel-go v0.26.0 // indirect
59+
github.com/google/gnostic-models v0.7.0 // indirect
7460
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
7561
github.com/google/uuid v1.6.0 // indirect
7662
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect
77-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect
63+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect
7864
github.com/inconshreveable/mousetrap v1.1.0 // indirect
7965
github.com/josharian/intern v1.0.0 // indirect
8066
github.com/json-iterator/go v1.1.12 // indirect
81-
github.com/karrick/godirwalk v1.17.0 // indirect
8267
github.com/kylelemons/godebug v1.1.0 // indirect
8368
github.com/mailru/easyjson v0.7.7 // indirect
84-
github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible // indirect
8569
github.com/moby/spdystream v0.5.0 // indirect
86-
github.com/moby/sys/mountinfo v0.7.2 // indirect
87-
github.com/moby/sys/userns v0.1.0 // indirect
8870
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
89-
github.com/modern-go/reflect2 v1.0.2 // indirect
71+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
9072
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
9173
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
92-
github.com/opencontainers/cgroups v0.0.1 // indirect
9374
github.com/opencontainers/go-digest v1.0.0 // indirect
94-
github.com/opencontainers/image-spec v1.1.1 // indirect
9575
github.com/opencontainers/runtime-spec v1.2.0 // indirect
9676
github.com/opencontainers/runtime-tools v0.9.1-0.20221107090550-2e043c6bd626 // indirect
97-
github.com/opencontainers/selinux v1.11.1 // indirect
77+
github.com/pmezard/go-difflib v1.0.0 // indirect
9878
github.com/prometheus/client_golang v1.22.0 // indirect
9979
github.com/prometheus/procfs v0.15.1 // indirect
100-
github.com/sirupsen/logrus v1.9.3 // indirect
101-
github.com/spf13/cobra v1.8.1 // indirect
102-
github.com/spf13/pflag v1.0.5 // indirect
80+
github.com/spf13/cobra v1.9.1 // indirect
81+
github.com/spf13/pflag v1.0.6 // indirect
10382
github.com/stoewer/go-strcase v1.3.0 // indirect
10483
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
10584
github.com/x448/float16 v0.8.4 // indirect
10685
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
107-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 // indirect
10886
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0 // indirect
10987
go.opentelemetry.io/otel v1.37.0 // indirect
110-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 // indirect
111-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 // indirect
88+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 // indirect
89+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 // indirect
11290
go.opentelemetry.io/otel/metric v1.37.0 // indirect
11391
go.opentelemetry.io/otel/sdk v1.37.0 // indirect
11492
go.opentelemetry.io/otel/trace v1.37.0 // indirect
115-
go.opentelemetry.io/proto/otlp v1.4.0 // indirect
93+
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
11694
go.uber.org/automaxprocs v1.6.0 // indirect
11795
go.yaml.in/yaml/v2 v2.4.2 // indirect
11896
go.yaml.in/yaml/v3 v3.0.4 // indirect
@@ -131,56 +109,49 @@ require (
131109
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
132110
gopkg.in/inf.v0 v0.9.1 // indirect
133111
gopkg.in/yaml.v3 v3.0.1 // indirect
134-
k8s.io/apiextensions-apiserver v0.33.0 // indirect
135-
k8s.io/apiserver v0.33.0 // indirect
136-
k8s.io/cloud-provider v0.0.0 // indirect
137-
k8s.io/component-helpers v0.33.0 // indirect
138-
k8s.io/controller-manager v0.33.0 // indirect
139-
k8s.io/cri-api v0.33.0 // indirect
140-
k8s.io/cri-client v0.0.0 // indirect
141-
k8s.io/csi-translation-lib v0.0.0 // indirect
142-
k8s.io/dynamic-resource-allocation v0.0.0 // indirect
143-
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
144-
k8s.io/kube-scheduler v0.0.0 // indirect
112+
k8s.io/apiextensions-apiserver v0.34.0 // indirect
113+
k8s.io/apiserver v0.34.0 // indirect
114+
k8s.io/component-helpers v0.34.0 // indirect
115+
k8s.io/controller-manager v0.34.0-rc.2 // indirect
116+
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
145117
k8s.io/kubectl v0.0.0 // indirect
146-
k8s.io/mount-utils v0.0.0 // indirect
147118
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 // indirect
148-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
119+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
149120
sigs.k8s.io/randfill v1.0.0 // indirect
150-
sigs.k8s.io/structured-merge-diff/v4 v4.6.0 // indirect
121+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
151122
)
152123

153124
replace (
154-
k8s.io/api => k8s.io/api v0.33.0
155-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.33.0
156-
k8s.io/apimachinery => k8s.io/apimachinery v0.33.0
157-
k8s.io/apiserver => k8s.io/apiserver v0.33.0
158-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.33.0
159-
k8s.io/client-go => k8s.io/client-go v0.33.0
160-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.33.0
161-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.33.0
162-
k8s.io/code-generator => k8s.io/code-generator v0.33.0
163-
k8s.io/component-base => k8s.io/component-base v0.33.0
164-
k8s.io/component-helpers => k8s.io/component-helpers v0.33.0
165-
k8s.io/controller-manager => k8s.io/controller-manager v0.33.0
166-
k8s.io/cri-api => k8s.io/cri-api v0.33.0
167-
k8s.io/cri-client => k8s.io/cri-client v0.33.0
168-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.33.0
169-
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.33.0
170-
k8s.io/endpointslice => k8s.io/endpointslice v0.33.0
171-
k8s.io/kms => k8s.io/kms v0.33.0
172-
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.33.0
173-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.33.0
174-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.33.0
175-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.33.0
176-
k8s.io/kubectl => k8s.io/kubectl v0.33.0
177-
k8s.io/kubelet => k8s.io/kubelet v0.33.0
178-
k8s.io/metrics => k8s.io/metrics v0.33.0
179-
k8s.io/mount-utils => k8s.io/mount-utils v0.33.0
180-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.33.0
181-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.33.0
182-
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.33.0
183-
k8s.io/sample-controller => k8s.io/sample-controller v0.33.0
125+
k8s.io/api => k8s.io/api v0.34.0
126+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.34.0
127+
k8s.io/apimachinery => k8s.io/apimachinery v0.34.0
128+
k8s.io/apiserver => k8s.io/apiserver v0.34.0
129+
k8s.io/cli-runtime => k8s.io/cli-runtime v0.34.0
130+
k8s.io/client-go => k8s.io/client-go v0.34.0
131+
k8s.io/cloud-provider => k8s.io/cloud-provider v0.34.0
132+
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.34.0
133+
k8s.io/code-generator => k8s.io/code-generator v0.34.0
134+
k8s.io/component-base => k8s.io/component-base v0.34.0
135+
k8s.io/component-helpers => k8s.io/component-helpers v0.34.0
136+
k8s.io/controller-manager => k8s.io/controller-manager v0.34.0
137+
k8s.io/cri-api => k8s.io/cri-api v0.34.0
138+
k8s.io/cri-client => k8s.io/cri-client v0.34.0
139+
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.34.0
140+
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.34.0
141+
k8s.io/endpointslice => k8s.io/endpointslice v0.34.0
142+
k8s.io/kms => k8s.io/kms v0.34.0
143+
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.34.0
144+
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.34.0
145+
k8s.io/kube-proxy => k8s.io/kube-proxy v0.34.0
146+
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.34.0
147+
k8s.io/kubectl => k8s.io/kubectl v0.34.0
148+
k8s.io/kubelet => k8s.io/kubelet v0.34.0
149+
k8s.io/metrics => k8s.io/metrics v0.34.0
150+
k8s.io/mount-utils => k8s.io/mount-utils v0.34.0
151+
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.34.0
152+
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.34.0
153+
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.34.0
154+
k8s.io/sample-controller => k8s.io/sample-controller v0.34.0
184155
)
185156

186-
replace k8s.io/externaljwt => k8s.io/externaljwt v0.33.0
157+
replace k8s.io/externaljwt => k8s.io/externaljwt v0.34.0

0 commit comments

Comments
 (0)