Skip to content

Commit 9ee15b0

Browse files
authored
Update dependencies to 1.17 (#3695)
* Update deps to 1.17 * Remove OCP_VERSION pin as 1.17 components are using k8s 1.31 * Bump components in go.mod step by step * Run `./hack/update-deps.sh --upgrade` * Run `make generated-files` * Add patch for knative-operator to fix build due to k8s version mix * Fix jobsink test call
1 parent 313a003 commit 9ee15b0

File tree

2,699 files changed

+116724
-68071
lines changed

Some content is hidden

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

2,699 files changed

+116724
-68071
lines changed

go.mod

Lines changed: 65 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.0
55
require (
66
github.com/blang/semver/v4 v4.0.0
77
github.com/coreos/go-semver v0.3.1
8-
github.com/google/go-cmp v0.6.0
8+
github.com/google/go-cmp v0.7.0
99
github.com/jaegertracing/jaeger v1.62.0
1010
github.com/manifestival/controller-runtime-client v0.4.0
1111
github.com/manifestival/manifestival v0.7.2
@@ -16,46 +16,51 @@ require (
1616
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.76.2
1717
github.com/prometheus-operator/prometheus-operator/pkg/client v0.76.2
1818
github.com/prometheus/client_golang v1.20.5
19-
github.com/prometheus/common v0.60.1
20-
github.com/spf13/pflag v1.0.6-0.20210604193023-d5e0c0615ace
21-
github.com/stretchr/testify v1.9.0
19+
github.com/prometheus/common v0.62.0
20+
github.com/spf13/pflag v1.0.6
21+
github.com/stretchr/testify v1.10.0
2222
go.uber.org/zap v1.27.0
23-
golang.org/x/sync v0.10.0
24-
google.golang.org/grpc v1.67.1
25-
k8s.io/api v0.31.0
26-
k8s.io/apimachinery v0.31.0
27-
k8s.io/client-go v0.31.0
28-
knative.dev/eventing v0.44.0
23+
golang.org/x/sync v0.11.0
24+
google.golang.org/grpc v1.70.0
25+
k8s.io/api v0.32.2
26+
k8s.io/apimachinery v0.32.2
27+
k8s.io/client-go v0.32.2
28+
knative.dev/eventing v0.44.5
2929
knative.dev/eventing-kafka-broker v0.37.0
3030
knative.dev/hack v0.0.0-20250220110655-b5e4ff820460
31-
knative.dev/networking v0.0.0-20241022012959-60e29ff520dc
32-
knative.dev/operator v0.43.6-0.20250418020004-b3f6dcf3b77b
31+
knative.dev/networking v0.0.0-20250117155906-67d1c274ba6a
32+
knative.dev/operator v0.44.8
3333
knative.dev/pkg v0.0.0-20250306143800-fff4f701c7af
34-
knative.dev/serving v0.43.3
34+
knative.dev/serving v0.44.1
3535
sigs.k8s.io/controller-runtime v0.19.0
3636
sigs.k8s.io/yaml v1.4.0
3737
)
3838

3939
require (
4040
github.com/IBM/sarama v1.43.3 // indirect
41+
github.com/cert-manager/cert-manager v1.16.3 // indirect
4142
github.com/cloudevents/conformance v0.2.0 // indirect
4243
github.com/coreos/go-oidc/v3 v3.9.0 // indirect
4344
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
45+
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
4446
github.com/go-jose/go-jose/v3 v3.0.3 // indirect
45-
github.com/google/gnostic-models v0.6.8 // indirect
46-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
47+
github.com/google/gnostic-models v0.6.9 // indirect
48+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect
4749
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
4850
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
4951
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
5052
github.com/opencontainers/go-digest v1.0.0 // indirect
5153
github.com/rs/dnscache v0.0.0-20230804202142-fc85eb664529 // indirect
5254
github.com/valyala/bytebufferpool v1.0.0 // indirect
53-
go.opentelemetry.io/otel v1.30.0 // indirect
54-
go.opentelemetry.io/otel/trace v1.30.0 // indirect
55+
github.com/x448/float16 v0.8.4 // indirect
56+
go.opentelemetry.io/otel v1.34.0 // indirect
57+
go.opentelemetry.io/otel/trace v1.34.0 // indirect
5558
golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa // indirect
56-
google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
57-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
58-
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 // indirect
59+
google.golang.org/genproto/googleapis/api v0.0.0-20250207221924-e9438ea467c6 // indirect
60+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250207221924-e9438ea467c6 // indirect
61+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
62+
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 // indirect
63+
sigs.k8s.io/gateway-api v1.1.0 // indirect
5964
)
6065

6166
require (
@@ -73,8 +78,7 @@ require (
7378
github.com/eapache/go-resiliency v1.7.0 // indirect
7479
github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect
7580
github.com/eapache/queue v1.1.0 // indirect
76-
github.com/evanphx/json-patch v5.9.0+incompatible // indirect
77-
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
81+
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
7882
github.com/fsnotify/fsnotify v1.7.0 // indirect
7983
github.com/go-kit/log v0.2.1 // indirect
8084
github.com/go-logfmt/logfmt v0.5.1 // indirect
@@ -88,7 +92,7 @@ require (
8892
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
8993
github.com/golang/protobuf v1.5.4 // indirect
9094
github.com/golang/snappy v0.0.4 // indirect
91-
github.com/google/go-containerregistry v0.17.0 // indirect
95+
github.com/google/go-containerregistry v0.20.3 // indirect
9296
github.com/google/gofuzz v1.2.0 // indirect
9397
github.com/google/uuid v1.6.0
9498
github.com/gorilla/websocket v1.5.3 // indirect
@@ -106,9 +110,9 @@ require (
106110
github.com/josharian/intern v1.0.0 // indirect
107111
github.com/json-iterator/go v1.1.12 // indirect
108112
github.com/kelseyhightower/envconfig v1.4.0 // indirect
109-
github.com/klauspost/compress v1.17.10 // indirect
110-
github.com/magiconair/properties v1.8.7 // indirect
111-
github.com/mailru/easyjson v0.7.7 // indirect
113+
github.com/klauspost/compress v1.17.11 // indirect
114+
github.com/magiconair/properties v1.8.9 // indirect
115+
github.com/mailru/easyjson v0.9.0 // indirect
112116
github.com/manifestival/client-go-client v0.6.0 // indirect
113117
github.com/mitchellh/go-homedir v1.1.0 // indirect
114118
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
@@ -136,65 +140,65 @@ require (
136140
go.opencensus.io v0.24.0 // indirect
137141
go.uber.org/automaxprocs v1.6.0 // indirect
138142
go.uber.org/multierr v1.11.0 // indirect
139-
golang.org/x/crypto v0.32.0 // indirect
140-
golang.org/x/mod v0.21.0 // indirect
141-
golang.org/x/net v0.34.0 // indirect
142-
golang.org/x/oauth2 v0.23.0 // indirect
143-
golang.org/x/sys v0.29.0 // indirect
144-
golang.org/x/term v0.28.0 // indirect
145-
golang.org/x/text v0.21.0 // indirect
146-
golang.org/x/time v0.6.0 // indirect
147-
golang.org/x/tools v0.26.0 // indirect
143+
golang.org/x/crypto v0.33.0 // indirect
144+
golang.org/x/mod v0.23.0 // indirect
145+
golang.org/x/net v0.35.0 // indirect
146+
golang.org/x/oauth2 v0.26.0 // indirect
147+
golang.org/x/sys v0.30.0 // indirect
148+
golang.org/x/term v0.29.0 // indirect
149+
golang.org/x/text v0.22.0 // indirect
150+
golang.org/x/time v0.10.0 // indirect
151+
golang.org/x/tools v0.30.0 // indirect
148152
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
149-
google.golang.org/api v0.183.0 // indirect
150-
google.golang.org/protobuf v1.35.1 // indirect
153+
google.golang.org/api v0.198.0 // indirect
154+
google.golang.org/protobuf v1.36.5 // indirect
151155
gopkg.in/inf.v0 v0.9.1 // indirect
152156
gopkg.in/yaml.v2 v2.4.0 // indirect
153157
gopkg.in/yaml.v3 v3.0.1
154158
istio.io/api v0.0.0-20231206023236-e7cadb36da57 // indirect
155159
istio.io/client-go v1.18.7 // indirect
156-
k8s.io/apiserver v0.31.0 // indirect
157-
k8s.io/code-generator v0.30.9 // indirect
160+
k8s.io/apiserver v0.32.1 // indirect
161+
k8s.io/code-generator v0.32.2 // indirect
158162
k8s.io/gengo v0.0.0-20240404160639-a0386bf69313 // indirect
159163
k8s.io/klog/v2 v2.130.1 // indirect
160-
k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 // indirect
161-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
162-
knative.dev/caching v0.0.0-20241022012359-41bbaf964d16 // indirect
163-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
164-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
164+
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 // indirect
165+
k8s.io/utils v0.0.0-20241210054802-24370beab758
166+
knative.dev/caching v0.0.0-20250117155405-a76aa7cd2bb6 // indirect
167+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
168+
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
165169
)
166170

167171
require (
168172
github.com/go-logr/logr v1.4.2
169173
go.uber.org/atomic v1.11.0 // indirect
170-
k8s.io/apiextensions-apiserver v0.31.0
174+
k8s.io/apiextensions-apiserver v0.32.1
171175
knative.dev/reconciler-test v0.0.0-20250411085513-cfed924c2716
172176
)
173177

174178
replace (
175179
// Knative components
176-
knative.dev/eventing => github.com/openshift-knative/eventing v0.99.1-0.20250206151234-8ddd84c72db1
177-
knative.dev/eventing-kafka-broker => github.com/openshift-knative/eventing-kafka-broker v0.25.1-0.20250206122622-bdc0c9bbf746
178-
knative.dev/hack => knative.dev/hack v0.0.0-20250117112405-6cb0feb3ac46
179-
knative.dev/networking => knative.dev/networking v0.0.0-20241022012959-60e29ff520dc
180-
knative.dev/pkg => knative.dev/pkg v0.0.0-20241021183759-9b9d535af5ad
181-
knative.dev/reconciler-test => knative.dev/reconciler-test v0.0.0-20241015093232-09111f0f1364
182-
knative.dev/serving => github.com/openshift-knative/serving v0.10.1-0.20250207125854-cf4e630711c9
180+
knative.dev/eventing => github.com/openshift-knative/eventing v0.99.1-0.20250514204204-6fb978ae15c5
181+
knative.dev/eventing-kafka-broker => github.com/openshift-knative/eventing-kafka-broker v0.25.1-0.20250517033211-3771b93c8b09
182+
knative.dev/hack => knative.dev/hack v0.0.0-20250116150306-c142b4835bc5
183+
knative.dev/networking => knative.dev/networking v0.0.0-20250117155906-67d1c274ba6a
184+
knative.dev/pkg => knative.dev/pkg v0.0.0-20250117084104-c43477f0052b
185+
knative.dev/reconciler-test => knative.dev/reconciler-test v0.0.0-20250117161605-4965c77b4dfa
186+
knative.dev/serving => github.com/openshift-knative/serving v0.10.1-0.20250508055645-0f344759f14a
183187
)
184188

185189
replace (
186190
// OpenShift components
187-
github.com/openshift/api => github.com/openshift/api v0.0.0-20240912201240-0a8800162826
188-
github.com/openshift/client-go => github.com/openshift/client-go v0.0.0-20240528061634-b054aa794d87
191+
github.com/openshift/api => github.com/openshift/api v0.0.0-20250510010900-d21e7b969933
192+
github.com/openshift/client-go => github.com/openshift/client-go v0.0.0-20241107164952-923091dd2b1a
189193
)
190194

191195
replace (
192196
// Kubernetes components
193-
k8s.io/api => k8s.io/api v0.30.9
194-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.9
195-
k8s.io/apimachinery => k8s.io/apimachinery v0.30.9
196-
k8s.io/client-go => k8s.io/client-go v0.30.9
197-
k8s.io/code-generator => k8s.io/code-generator v0.30.9
198-
k8s.io/component-base => k8s.io/component-base v0.30.9
199-
sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.18.7
197+
k8s.io/api => k8s.io/api v0.31.7
198+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.31.7
199+
k8s.io/apimachinery => k8s.io/apimachinery v0.31.7
200+
k8s.io/client-go => k8s.io/client-go v0.31.7
201+
k8s.io/code-generator => k8s.io/code-generator v0.31.7
202+
k8s.io/component-base => k8s.io/component-base v0.31.7
203+
sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.19.7
200204
)

0 commit comments

Comments
 (0)