Skip to content

Commit 871dbbd

Browse files
committed
bump kubernetes to 1.30.0
1 parent 25e5dcc commit 871dbbd

File tree

1,308 files changed

+62138
-24281
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,308 files changed

+62138
-24281
lines changed

WORKSPACE

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,23 @@ load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
55

66
http_archive(
77
name = "io_bazel_rules_go",
8-
sha256 = "19ef30b21eae581177e0028f6f4b1f54c66467017be33d211ab6fc81da01ea4d",
8+
integrity = "sha256-fHbWI2so/2laoozzX5XeMXqUcv0fsUrHl8m/aE8Js3w=",
99
urls = [
10-
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.38.0/rules_go-v0.38.0.zip",
11-
"https://github.com/bazelbuild/rules_go/releases/download/v0.38.0/rules_go-v0.38.0.zip",
10+
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.44.2/rules_go-v0.44.2.zip",
11+
"https://github.com/bazelbuild/rules_go/releases/download/v0.44.2/rules_go-v0.44.2.zip",
1212
],
1313
)
1414

1515
http_archive(
1616
name = "bazel_gazelle",
17-
sha256 = "727f3e4edd96ea20c29e8c2ca9e8d2af724d8c7778e7923a854b2c80952bc405",
17+
integrity = "sha256-MpOL2hbmcABjA1R5Bj2dJMYO2o15/Uc5Vj9Q0zHLMgk=",
1818
urls = [
19-
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.30.0/bazel-gazelle-v0.30.0.tar.gz",
20-
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.30.0/bazel-gazelle-v0.30.0.tar.gz",
19+
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.35.0/bazel-gazelle-v0.35.0.tar.gz",
20+
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.35.0/bazel-gazelle-v0.35.0.tar.gz",
2121
],
2222
)
2323

24+
2425
http_archive(
2526
name = "bazel_skylib",
2627
sha256 = "f7be3474d42aae265405a592bb7da8e171919d74c16f082a5457840f06054728",
@@ -47,7 +48,7 @@ go_rules_dependencies()
4748

4849
go_download_sdk(
4950
name = "go_sdk",
50-
version = "1.20.12",
51+
version = "1.21.7",
5152
)
5253

5354
go_register_toolchains()
@@ -82,7 +83,7 @@ container_pull(
8283
registry = "registry.k8s.io",
8384
repository = "build-image/go-runner",
8485
# 'tag' is also supported, but digest is encouraged for reproducibility.
85-
tag = "v2.3.1-go1.20.12-bullseye.0",
86+
tag = "v2.3.1-go1.21.7-bullseye.0",
8687
)
8788

8889
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
@@ -100,10 +101,10 @@ load("//defs:repo_rules.bzl", "fetch_kube_release")
100101
fetch_kube_release(
101102
name = "io_k8s_release",
102103
archives = {
103-
"kubernetes-server-linux-amd64.tar.gz": "747eed461b39c5b1c313e33204f87c5f24d8366ab4b8263607347dd3492f7db7",
104-
"kubernetes-manifests.tar.gz": "f17a4b6c30df7e8615e93135f0e728a5cf2492a5f7c73a0f3be2ad5729ecf6ba",
105-
"kubernetes-node-linux-amd64.tar.gz": "88951491c2465c082d102640059cc07eb022fcc419dc556e39be9945e95dc7c2",
106-
"kubernetes-node-windows-amd64.tar.gz": "0f95edc363a90b97fce3fd9a2a9a97aca9cb13be56141f6dd312185233304218",
104+
"kubernetes-node-linux-amd64.tar.gz": "1870c8ec9a38af4d2e86d2ed22c3a4840e1bfe12aa08e7c70c9a86d21f04c375",
105+
"kubernetes-manifests.tar.gz": "4bdcbde160458bb664bf682aad25f37a19cd1a2b2baa5a0f7bab216a11513d7d",
106+
"kubernetes-server-linux-amd64.tar.gz": "aced340e01320ee9ae488bf7ad3ccb4853185316aa290597ca195754146d08af",
107+
"kubernetes-node-windows-amd64.tar.gz": "c9b8e681ff5b2633e6ac0cfe66b1d0795b22b6daf51ec029f5793009c82fcd8c",
107108
},
108-
version = "v1.28.2",
109+
version = "v1.30.0",
109110
)

cloudbuild.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ timeout: 3600s
44
options:
55
substitution_option: ALLOW_LOOSE
66
steps:
7-
- name: 'golang:1.20.12'
7+
- name: 'golang:1.22.2'
88
env:
99
- IMAGE_REPO=${_IMAGE_REPO}
1010
- IMAGE_TAG=${_PULL_BASE_REF}

ginko-test-package-version.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.28.2
1+
v1.30.0

go.mod

Lines changed: 59 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module k8s.io/cloud-provider-gcp
22

3-
go 1.21
3+
go 1.22.0
44

55
require (
66
github.com/evanphx/json-patch v5.6.0+incompatible
@@ -15,18 +15,18 @@ require (
1515
google.golang.org/api v0.151.0
1616
gopkg.in/gcfg.v1 v1.2.3
1717
gopkg.in/warnings.v0 v0.1.2
18-
k8s.io/api v0.29.0
19-
k8s.io/apimachinery v0.29.0
20-
k8s.io/apiserver v0.29.0
21-
k8s.io/client-go v0.29.0
22-
k8s.io/code-generator v0.29.0
23-
k8s.io/component-base v0.29.0
24-
k8s.io/component-helpers v0.29.0
25-
k8s.io/controller-manager v0.29.0
26-
k8s.io/klog/v2 v2.110.1
27-
k8s.io/kube-controller-manager v0.29.0
28-
k8s.io/kubelet v0.29.0
29-
k8s.io/metrics v0.29.0
18+
k8s.io/api v0.30.0
19+
k8s.io/apimachinery v0.30.0
20+
k8s.io/apiserver v0.30.0
21+
k8s.io/client-go v0.30.0
22+
k8s.io/code-generator v0.30.0
23+
k8s.io/component-base v0.30.0
24+
k8s.io/component-helpers v0.30.0
25+
k8s.io/controller-manager v0.30.0
26+
k8s.io/klog/v2 v2.120.1
27+
k8s.io/kube-controller-manager v0.30.0
28+
k8s.io/kubelet v0.30.0
29+
k8s.io/metrics v0.30.0
3030
k8s.io/utils v0.0.0-20230726121419-3b25d923346b
3131
sigs.k8s.io/controller-tools v0.13.0
3232
)
@@ -35,10 +35,10 @@ require (
3535
cloud.google.com/go/compute/metadata v0.2.3
3636
github.com/hashicorp/go-multierror v1.1.1
3737
github.com/natefinch/atomic v1.0.1
38-
k8s.io/cloud-provider v0.29.0
38+
k8s.io/cloud-provider v0.30.0
3939
k8s.io/cloud-provider-gcp/crd v0.0.0-20231206221110-9fb2d417fa43
4040
k8s.io/cloud-provider-gcp/providers v0.0.0-00010101000000-000000000000
41-
k8s.io/kubernetes v1.29.0
41+
k8s.io/kubernetes v1.30.0
4242
)
4343

4444
require (
@@ -53,6 +53,8 @@ require (
5353
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect
5454
google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b // indirect
5555
google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 // indirect
56+
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 // indirect
57+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.29.0 // indirect
5658
)
5759

5860
require (
@@ -70,16 +72,16 @@ require (
7072
github.com/fatih/color v1.15.0 // indirect
7173
github.com/felixge/httpsnoop v1.0.3 // indirect
7274
github.com/fsnotify/fsnotify v1.7.0 // indirect
73-
github.com/go-logr/logr v1.3.0 // indirect
75+
github.com/go-logr/logr v1.4.1 // indirect
7476
github.com/go-logr/stdr v1.2.2 // indirect
7577
github.com/go-openapi/jsonpointer v0.19.6 // indirect
7678
github.com/go-openapi/jsonreference v0.20.2 // indirect
7779
github.com/go-openapi/swag v0.22.3 // indirect
7880
github.com/gobuffalo/flect v1.0.2 // indirect
7981
github.com/gogo/protobuf v1.3.2 // indirect
8082
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
81-
github.com/golang/protobuf v1.5.3 // indirect
82-
github.com/google/cel-go v0.17.7 // indirect
83+
github.com/golang/protobuf v1.5.4 // indirect
84+
github.com/google/cel-go v0.17.8 // indirect
8385
github.com/google/gofuzz v1.2.0 // indirect
8486
github.com/google/uuid v1.4.0
8587
github.com/googleapis/gax-go/v2 v2.12.0 // indirect
@@ -97,7 +99,7 @@ require (
9799
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
98100
github.com/modern-go/reflect2 v1.0.2 // indirect
99101
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
100-
github.com/onsi/gomega v1.29.0
102+
github.com/onsi/gomega v1.31.0
101103
github.com/opencontainers/go-digest v1.0.0 // indirect
102104
github.com/pkg/errors v0.9.1 // indirect
103105
github.com/pmezard/go-difflib v1.0.0 // indirect
@@ -118,63 +120,60 @@ require (
118120
go.opentelemetry.io/otel/sdk v1.19.0 // indirect
119121
go.opentelemetry.io/otel/trace v1.19.0 // indirect
120122
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
121-
go.uber.org/atomic v1.10.0 // indirect
122123
go.uber.org/multierr v1.11.0 // indirect
123-
go.uber.org/zap v1.19.0 // indirect
124-
golang.org/x/crypto v0.14.0 // indirect
125-
golang.org/x/mod v0.12.0 // indirect
126-
golang.org/x/net v0.17.0 // indirect
127-
golang.org/x/sync v0.5.0
128-
golang.org/x/sys v0.13.0 // indirect
129-
golang.org/x/term v0.13.0 // indirect
130-
golang.org/x/text v0.13.0 // indirect
124+
go.uber.org/zap v1.26.0 // indirect
125+
golang.org/x/crypto v0.21.0 // indirect
126+
golang.org/x/mod v0.15.0 // indirect
127+
golang.org/x/net v0.23.0 // indirect
128+
golang.org/x/sync v0.6.0
129+
golang.org/x/sys v0.18.0 // indirect
130+
golang.org/x/term v0.18.0 // indirect
131+
golang.org/x/text v0.14.0 // indirect
131132
golang.org/x/time v0.3.0 // indirect
132-
golang.org/x/tools v0.12.0 // indirect
133+
golang.org/x/tools v0.18.0 // indirect
133134
google.golang.org/appengine v1.6.7 // indirect
134135
google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b // indirect
135136
google.golang.org/grpc v1.59.0 // indirect
136-
google.golang.org/protobuf v1.31.0 // indirect
137+
google.golang.org/protobuf v1.33.0 // indirect
137138
gopkg.in/inf.v0 v0.9.1 // indirect
138139
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
139140
gopkg.in/yaml.v2 v2.4.0 // indirect
140141
gopkg.in/yaml.v3 v3.0.1 // indirect
141-
k8s.io/apiextensions-apiserver v0.29.0 // indirect
142-
k8s.io/gengo v0.0.0-20230829151522-9cce18d56c01 // indirect
143-
k8s.io/kms v0.29.0 // indirect
144-
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
145-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.28.0 // indirect
142+
k8s.io/apiextensions-apiserver v0.30.0 // indirect
143+
k8s.io/kms v0.30.0 // indirect
144+
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
146145
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
147146
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
148147
sigs.k8s.io/yaml v1.3.0 // indirect
149148
)
150149

151150
replace (
152151
golang.org/x/net => golang.org/x/net v0.17.0
153-
k8s.io/api => k8s.io/api v0.29.0
154-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.29.0
155-
k8s.io/apimachinery => k8s.io/apimachinery v0.29.0
156-
k8s.io/apiserver => k8s.io/apiserver v0.29.0
157-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.29.0
158-
k8s.io/client-go => k8s.io/client-go v0.29.0
159-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.29.0
152+
k8s.io/api => k8s.io/api v0.30.0
153+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.0
154+
k8s.io/apimachinery => k8s.io/apimachinery v0.30.0
155+
k8s.io/apiserver => k8s.io/apiserver v0.30.0
156+
k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.0
157+
k8s.io/client-go => k8s.io/client-go v0.30.0
158+
k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.0
160159

161160
k8s.io/cloud-provider-gcp/providers => ./providers
162-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.29.0
163-
k8s.io/code-generator => k8s.io/code-generator v0.29.0
164-
k8s.io/component-base => k8s.io/component-base v0.29.0
165-
k8s.io/component-helpers => k8s.io/component-helpers v0.29.0
166-
k8s.io/controller-manager => k8s.io/controller-manager v0.29.0
167-
k8s.io/cri-api => k8s.io/cri-api v0.29.0
168-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.29.0
169-
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.29.0
170-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.29.0
171-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.29.0
172-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.29.0
173-
k8s.io/kubectl => k8s.io/kubectl v0.29.0
174-
k8s.io/kubelet => k8s.io/kubelet v0.29.0
175-
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.29.0
176-
k8s.io/metrics => k8s.io/metrics v0.29.0
177-
k8s.io/mount-utils => k8s.io/mount-utils v0.29.0
178-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.29.0
179-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.29.0
161+
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.0
162+
k8s.io/code-generator => k8s.io/code-generator v0.30.0
163+
k8s.io/component-base => k8s.io/component-base v0.30.0
164+
k8s.io/component-helpers => k8s.io/component-helpers v0.30.0
165+
k8s.io/controller-manager => k8s.io/controller-manager v0.30.0
166+
k8s.io/cri-api => k8s.io/cri-api v0.30.0
167+
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.0
168+
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.0
169+
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.0
170+
k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.0
171+
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.0
172+
k8s.io/kubectl => k8s.io/kubectl v0.30.0
173+
k8s.io/kubelet => k8s.io/kubelet v0.30.0
174+
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.0
175+
k8s.io/metrics => k8s.io/metrics v0.30.0
176+
k8s.io/mount-utils => k8s.io/mount-utils v0.30.0
177+
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.0
178+
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.0
180179
)

0 commit comments

Comments
 (0)