Skip to content

Commit 96b33e1

Browse files
authored
Bump vendor dependencies (#1367)
Bump to k8s 1.33.3 and other vendor dependencies. Also adjust project code to reflect the vendor dependencies API changes. Co-authored-by: Jiri Mencak <[email protected]>
1 parent 1385086 commit 96b33e1

File tree

1,704 files changed

+137872
-74376
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,704 files changed

+137872
-74376
lines changed

cmd/cluster-node-tuning-operator/main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import (
3333
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
3434
"k8s.io/client-go/rest"
3535
"k8s.io/klog/v2"
36+
"k8s.io/utils/clock"
3637
ctrl "sigs.k8s.io/controller-runtime"
3738
"sigs.k8s.io/controller-runtime/pkg/cache"
3839
"sigs.k8s.io/controller-runtime/pkg/client"
@@ -273,7 +274,7 @@ func setupFeatureGates(ctx context.Context, config *rest.Config, operatorNamespa
273274
if err != nil {
274275
klog.Warningf("unable to get owner reference (falling back to namespace): %v", err)
275276
}
276-
eventRecorder := events.NewKubeRecorder(k8sClient.CoreV1().Events(metav1.NamespaceNone), "performance-profile-controller", controllerRef)
277+
eventRecorder := events.NewKubeRecorder(k8sClient.CoreV1().Events(metav1.NamespaceNone), "performance-profile-controller", controllerRef, clock.RealClock{})
277278
informersFactory := configinformers.NewSharedInformerFactory(configClient, 10*time.Minute)
278279
// By default, this will exit(0) the process if the featuregates ever change to a different set of values.
279280
featureGateAccessor := featuregates.NewFeatureGateAccess(

go.mod

Lines changed: 81 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,48 @@
11
module github.com/openshift/cluster-node-tuning-operator
22

3-
go 1.23.0
4-
5-
toolchain go1.23.4
3+
go 1.24.0
64

75
require (
86
github.com/RHsyseng/operator-utils v1.4.13
97
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
108
github.com/coreos/ignition v0.35.0
11-
github.com/coreos/ignition/v2 v2.21.0
9+
github.com/coreos/ignition/v2 v2.22.0
1210
github.com/docker/go-units v0.5.0
1311
github.com/go-logr/stdr v1.2.2
1412
github.com/google/go-cmp v0.7.0
15-
github.com/jaypipes/ghw v0.16.0
13+
github.com/jaypipes/ghw v0.17.0
1614
github.com/kevinburke/go-bindata v3.24.0+incompatible
17-
github.com/onsi/ginkgo/v2 v2.22.1
18-
github.com/onsi/gomega v1.36.2
15+
github.com/onsi/ginkgo/v2 v2.23.4
16+
github.com/onsi/gomega v1.38.0
1917
github.com/openshift-kni/debug-tools v0.2.3
20-
github.com/openshift-kni/k8sreporter v1.0.6
21-
github.com/openshift/api v0.0.0-20250407083304-00e6260bd8b8
22-
github.com/openshift/build-machinery-go v0.0.0-20250211133638-a00a772ae1a2
23-
github.com/openshift/client-go v0.0.0-20250402181141-b3bad3b645f2
18+
github.com/openshift-kni/k8sreporter v1.0.7
19+
github.com/openshift/api v0.0.0-20250724131818-98ae8fbe2b34
20+
github.com/openshift/build-machinery-go v0.0.0-20250602125535-1b6d00b8c37c
21+
github.com/openshift/client-go v0.0.0-20250710075018-396b36f983ee
2422
github.com/openshift/custom-resource-status v1.1.3-0.20220503160415-f2fdb4999d87
25-
github.com/openshift/hypershift/api v0.0.0-20240604072534-cd2d5291e2b7
26-
github.com/openshift/library-go v0.0.0-20240419113445-f1541d628746
23+
github.com/openshift/hypershift/api v0.0.0-20250724113115-0281b49cc465
24+
github.com/openshift/library-go v0.0.0-20250724123005-03d85c4e997c
2725
github.com/pkg/errors v0.9.1
28-
github.com/prometheus/client_golang v1.21.1
26+
github.com/prometheus/client_golang v1.22.0
2927
github.com/spf13/cobra v1.9.1
30-
github.com/spf13/pflag v1.0.6
28+
github.com/spf13/pflag v1.0.7
3129
gopkg.in/fsnotify.v1 v1.4.7
3230
gopkg.in/ini.v1 v1.67.0
3331
gopkg.in/yaml.v2 v2.4.0
34-
k8s.io/api v0.32.6
35-
k8s.io/apiextensions-apiserver v0.32.3
36-
k8s.io/apimachinery v0.32.6
37-
k8s.io/client-go v0.32.6
38-
k8s.io/code-generator v0.32.3
32+
k8s.io/api v0.33.3
33+
k8s.io/apiextensions-apiserver v0.33.3
34+
k8s.io/apimachinery v0.33.3
35+
k8s.io/client-go v0.33.3
36+
k8s.io/code-generator v0.33.3
3937
k8s.io/klog v1.0.0
4038
k8s.io/klog/v2 v2.130.1
41-
k8s.io/kubelet v0.32.6
42-
k8s.io/utils v0.0.0-20250321185631-1f6e0b77f77e
39+
k8s.io/kubelet v0.33.3
40+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
4341
kubevirt.io/qe-tools v0.1.8
44-
sigs.k8s.io/cluster-api v1.8.11
45-
sigs.k8s.io/controller-runtime v0.19.7
46-
sigs.k8s.io/controller-tools v0.17.3
47-
sigs.k8s.io/yaml v1.4.0
42+
sigs.k8s.io/cluster-api v1.10.4
43+
sigs.k8s.io/controller-runtime v0.20.4
44+
sigs.k8s.io/controller-tools v0.18.0
45+
sigs.k8s.io/yaml v1.5.0
4846
)
4947

5048
require (
@@ -57,11 +55,10 @@ require (
5755
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
5856
github.com/coreos/vcontext v0.0.0-20231102161604-685dc7299dc5 // indirect
5957
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
60-
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
61-
github.com/evanphx/json-patch v5.9.0+incompatible // indirect
58+
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
6259
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
6360
github.com/fatih/color v1.18.0 // indirect
64-
github.com/fsnotify/fsnotify v1.7.0 // indirect
61+
github.com/fsnotify/fsnotify v1.8.0 // indirect
6562
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
6663
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32 // indirect
6764
github.com/go-logr/logr v1.4.2 // indirect
@@ -79,19 +76,17 @@ require (
7976
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
8077
github.com/gobuffalo/flect v1.0.3 // indirect
8178
github.com/gogo/protobuf v1.3.2 // indirect
82-
github.com/golang/protobuf v1.5.4 // indirect
79+
github.com/google/btree v1.1.3 // indirect
8380
github.com/google/cadvisor v0.52.1 // indirect
84-
github.com/google/gnostic-models v0.6.8 // indirect
85-
github.com/google/gofuzz v1.2.0 // indirect
86-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
81+
github.com/google/gnostic-models v0.6.9 // indirect
82+
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
8783
github.com/google/uuid v1.6.0 // indirect
88-
github.com/gorilla/websocket v1.5.1 // indirect
84+
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect
8985
github.com/imdario/mergo v0.3.16 // indirect
9086
github.com/inconshreveable/mousetrap v1.1.0 // indirect
9187
github.com/jaypipes/pcidb v1.0.1 // indirect
9288
github.com/josharian/intern v1.0.0 // indirect
9389
github.com/json-iterator/go v1.1.12 // indirect
94-
github.com/klauspost/compress v1.17.11 // indirect
9590
github.com/mailru/easyjson v0.7.7 // indirect
9691
github.com/mattn/go-colorable v0.1.13 // indirect
9792
github.com/mattn/go-isatty v0.0.20 // indirect
@@ -112,66 +107,68 @@ require (
112107
github.com/vincent-petithory/dataurl v1.0.0 // indirect
113108
github.com/x448/float16 v0.8.4 // indirect
114109
go.mongodb.org/mongo-driver v1.11.1 // indirect
115-
go.opentelemetry.io/otel v1.34.0 // indirect
116-
go.opentelemetry.io/otel/trace v1.34.0 // indirect
110+
go.opentelemetry.io/otel v1.36.0 // indirect
111+
go.opentelemetry.io/otel/trace v1.36.0 // indirect
112+
go.uber.org/automaxprocs v1.6.0 // indirect
117113
go.uber.org/multierr v1.11.0 // indirect
118114
go.uber.org/zap v1.27.0 // indirect
115+
go.yaml.in/yaml/v2 v2.4.2 // indirect
119116
go4.org v0.0.0-20230225012048-214862532bf5 // indirect
120-
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
121-
golang.org/x/mod v0.23.0 // indirect
122-
golang.org/x/net v0.37.0 // indirect
123-
golang.org/x/oauth2 v0.28.0 // indirect
124-
golang.org/x/sync v0.12.0 // indirect
125-
golang.org/x/sys v0.31.0 // indirect
126-
golang.org/x/term v0.30.0 // indirect
127-
golang.org/x/text v0.23.0 // indirect
128-
golang.org/x/time v0.10.0 // indirect
129-
golang.org/x/tools v0.30.0 // indirect
130-
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
131-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250227231956-55c901821b1e // indirect
132-
google.golang.org/grpc v1.70.0 // indirect
133-
google.golang.org/protobuf v1.36.5 // indirect
117+
golang.org/x/mod v0.25.0 // indirect
118+
golang.org/x/net v0.41.0 // indirect
119+
golang.org/x/oauth2 v0.30.0 // indirect
120+
golang.org/x/sync v0.15.0 // indirect
121+
golang.org/x/sys v0.33.0 // indirect
122+
golang.org/x/term v0.32.0 // indirect
123+
golang.org/x/text v0.26.0 // indirect
124+
golang.org/x/time v0.11.0 // indirect
125+
golang.org/x/tools v0.33.0 // indirect
126+
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
127+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a // indirect
128+
google.golang.org/grpc v1.72.2 // indirect
129+
google.golang.org/protobuf v1.36.6 // indirect
134130
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
135131
gopkg.in/inf.v0 v0.9.1 // indirect
136132
gopkg.in/yaml.v3 v3.0.1 // indirect
137133
howett.net/plist v1.0.1 // indirect
138-
k8s.io/apiserver v0.32.3 // indirect
139-
k8s.io/component-base v0.32.3 // indirect
140-
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 // indirect
141-
k8s.io/kube-aggregator v0.32.3 // indirect
142-
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
134+
k8s.io/apiserver v0.33.3 // indirect
135+
k8s.io/component-base v0.33.3 // indirect
136+
k8s.io/gengo/v2 v2.0.0-20250207200755-1244d31929d7 // indirect
137+
k8s.io/kube-aggregator v0.33.3 // indirect
138+
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
143139
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
144140
sigs.k8s.io/kube-storage-version-migrator v0.0.6-0.20230721195810-5c8923c5ff96 // indirect
141+
sigs.k8s.io/randfill v1.0.0 // indirect
145142
sigs.k8s.io/structured-merge-diff/v4 v4.6.0 // indirect
146143
)
147144

148-
// Pinned to kubernetes-1.32.3
145+
// Pinned to kubernetes-1.33.3
149146
replace (
150-
k8s.io/api => k8s.io/api v0.32.3
151-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.32.3
152-
k8s.io/apimachinery => k8s.io/apimachinery v0.32.3
153-
k8s.io/apiserver => k8s.io/apiserver v0.32.3
154-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.32.3
155-
k8s.io/client-go => k8s.io/client-go v0.32.3
156-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.32.3
157-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.32.3
158-
k8s.io/code-generator => k8s.io/code-generator v0.32.3
159-
k8s.io/component-base => k8s.io/component-base v0.32.3
160-
k8s.io/component-helpers => k8s.io/component-helpers v0.32.3
161-
k8s.io/controller-manager => k8s.io/controller-manager v0.32.3
162-
k8s.io/cri-api => k8s.io/cri-api v0.32.3
163-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.32.3
164-
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.32.3
165-
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.32.3
166-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.32.3
167-
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f
168-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.32.3
169-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.32.3
170-
k8s.io/kubectl => k8s.io/kubectl v0.32.3
171-
k8s.io/kubelet => k8s.io/kubelet v0.32.3
172-
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.32.3
173-
k8s.io/metrics => k8s.io/metrics v0.32.3
174-
k8s.io/mount-utils => k8s.io/mount-utils v0.32.3
175-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.32.3
176-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.32.3
147+
k8s.io/api => k8s.io/api v0.33.3
148+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.33.3
149+
k8s.io/apimachinery => k8s.io/apimachinery v0.33.3
150+
k8s.io/apiserver => k8s.io/apiserver v0.33.3
151+
k8s.io/cli-runtime => k8s.io/cli-runtime v0.33.3
152+
k8s.io/client-go => k8s.io/client-go v0.33.3
153+
k8s.io/cloud-provider => k8s.io/cloud-provider v0.33.3
154+
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.33.3
155+
k8s.io/code-generator => k8s.io/code-generator v0.33.3
156+
k8s.io/component-base => k8s.io/component-base v0.33.3
157+
k8s.io/component-helpers => k8s.io/component-helpers v0.33.3
158+
k8s.io/controller-manager => k8s.io/controller-manager v0.33.3
159+
k8s.io/cri-api => k8s.io/cri-api v0.33.3
160+
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.33.3
161+
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.33.3
162+
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.33.3
163+
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.33.3
164+
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff
165+
k8s.io/kube-proxy => k8s.io/kube-proxy v0.33.3
166+
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.33.3
167+
k8s.io/kubectl => k8s.io/kubectl v0.33.3
168+
k8s.io/kubelet => k8s.io/kubelet v0.33.3
169+
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.33.3
170+
k8s.io/metrics => k8s.io/metrics v0.33.3
171+
k8s.io/mount-utils => k8s.io/mount-utils v0.33.3
172+
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.33.3
173+
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.33.3
177174
)

0 commit comments

Comments
 (0)