Skip to content

Commit 4623c7c

Browse files
Upgrade dependencies ahead of EBS CSI Driver v1.39.0 (#2304)
* Bump dependencies for 1.39 release * fixup! Bump dependencies for 1.39 release --------- Co-authored-by: elijah quinones <[email protected]>
1 parent c21334d commit 4623c7c

File tree

13 files changed

+208
-213
lines changed

13 files changed

+208
-213
lines changed

.golangci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,4 @@ linters:
7171
- godox # Do not allow TODOs
7272
- nonamedreturns # Need to nolint/refactor a few places our code
7373
- paralleltest # There are many tests that aren't parallelized
74+
- usetesting # TODO consider adding usetesting linter

charts/aws-ebs-csi-driver/templates/clusterrole-snapshotter.yaml

+1-4
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,9 @@ rules:
2222
- apiGroups: ["snapshot.storage.k8s.io"]
2323
resources: ["volumesnapshotclasses"]
2424
verbs: ["get", "list", "watch"]
25-
- apiGroups: ["snapshot.storage.k8s.io"]
26-
resources: ["volumesnapshots"]
27-
verbs: ["get", "list", "watch", "update", "patch", "create"]
2825
- apiGroups: ["snapshot.storage.k8s.io"]
2926
resources: ["volumesnapshotcontents"]
30-
verbs: ["get", "list", "watch", "update", "patch", "create"]
27+
verbs: ["get", "list", "watch", "update", "patch"]
3128
- apiGroups: ["snapshot.storage.k8s.io"]
3229
resources: ["volumesnapshotcontents/status"]
3330
verbs: ["update", "patch"]

charts/aws-ebs-csi-driver/values.yaml

+8-9
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,13 @@ customLabels: {}
1616
# The EBS CSI Driver FIPS images have not undergone FIPS certification, and no official guarnatee is made about the compliance of these images under the FIPS standard
1717
# Users relying on these images for FIPS compliance should perform their own independent evaluation
1818
fips: false
19-
2019
sidecars:
2120
provisioner:
2221
env: []
2322
image:
2423
pullPolicy: IfNotPresent
2524
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
26-
tag: "v5.1.0-eks-1-32-1"
25+
tag: "v5.1.0-eks-1-31-12"
2726
logLevel: 2
2827
# Additional parameters provided by external-provisioner.
2928
additionalArgs: []
@@ -50,7 +49,7 @@ sidecars:
5049
image:
5150
pullPolicy: IfNotPresent
5251
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher
53-
tag: "v4.7.0-eks-1-32-1"
52+
tag: "v4.8.0-eks-1-31-12"
5453
# Tune leader lease election for csi-attacher.
5554
# Leader election is on by default.
5655
leaderElection:
@@ -79,7 +78,7 @@ sidecars:
7978
image:
8079
pullPolicy: IfNotPresent
8180
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter
82-
tag: "v8.1.0-eks-1-32-1"
81+
tag: "v8.2.0-eks-1-31-12"
8382
logLevel: 2
8483
# Additional parameters provided by csi-snapshotter.
8584
additionalArgs: []
@@ -95,7 +94,7 @@ sidecars:
9594
image:
9695
pullPolicy: IfNotPresent
9796
repository: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
98-
tag: "v2.14.0-eks-1-32-1"
97+
tag: "v2.14.0-eks-1-31-12"
9998
# Additional parameters provided by livenessprobe.
10099
additionalArgs: []
101100
resources: {}
@@ -107,7 +106,7 @@ sidecars:
107106
image:
108107
pullPolicy: IfNotPresent
109108
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer
110-
tag: "v1.12.0-eks-1-32-1"
109+
tag: "v1.12.0-eks-1-31-11"
111110
# Tune leader lease election for csi-resizer.
112111
# Leader election is on by default.
113112
leaderElection:
@@ -134,7 +133,7 @@ sidecars:
134133
image:
135134
pullPolicy: IfNotPresent
136135
repository: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
137-
tag: "v2.12.0-eks-1-32-1"
136+
tag: "v2.13.0-eks-1-31-12"
138137
logLevel: 2
139138
# Additional parameters provided by node-driver-registrar.
140139
additionalArgs: []
@@ -156,7 +155,7 @@ sidecars:
156155
image:
157156
pullPolicy: IfNotPresent
158157
repository: public.ecr.aws/ebs-csi-driver/volume-modifier-for-k8s
159-
tag: "v0.5.0"
158+
tag: "v0.5.1"
160159
leaderElection:
161160
enabled: true
162161
# Optional values to tune lease behavior.
@@ -512,4 +511,4 @@ nodeComponentOnly: false
512511
helmTester:
513512
enabled: true
514513
# Supply a custom image to the ebs-csi-driver-test pod in helm-tester.yaml
515-
image: "us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20241128-8df65c072f-master"
514+
image: "us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20241230-3006692a6f-master"

cloudbuild.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
timeout: 5400s
1616
steps:
17-
- name: gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20241111-71c32dbdcc
17+
- name: gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20250116-2a05ea7e3d
1818
entrypoint: ./hack/cloudbuild.sh
1919
env:
2020
- GIT_TAG=${_GIT_TAG}

deploy/kubernetes/base/clusterrole-snapshotter.yaml

+1-4
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,9 @@ rules:
2222
- apiGroups: ["snapshot.storage.k8s.io"]
2323
resources: ["volumesnapshotclasses"]
2424
verbs: ["get", "list", "watch"]
25-
- apiGroups: ["snapshot.storage.k8s.io"]
26-
resources: ["volumesnapshots"]
27-
verbs: ["get", "list", "watch", "update", "patch", "create"]
2825
- apiGroups: ["snapshot.storage.k8s.io"]
2926
resources: ["volumesnapshotcontents"]
30-
verbs: ["get", "list", "watch", "update", "patch", "create"]
27+
verbs: ["get", "list", "watch", "update", "patch"]
3128
- apiGroups: ["snapshot.storage.k8s.io"]
3229
resources: ["volumesnapshotcontents/status"]
3330
verbs: ["update", "patch"]

deploy/kubernetes/base/controller.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ spec:
133133
seccompProfile:
134134
type: RuntimeDefault
135135
- name: csi-provisioner
136-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v5.1.0-eks-1-32-1
136+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v5.1.0-eks-1-31-12
137137
imagePullPolicy: IfNotPresent
138138
args:
139139
- --timeout=60s
@@ -166,7 +166,7 @@ spec:
166166
seccompProfile:
167167
type: RuntimeDefault
168168
- name: csi-attacher
169-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.7.0-eks-1-32-1
169+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.8.0-eks-1-31-12
170170
imagePullPolicy: IfNotPresent
171171
args:
172172
- --timeout=60s
@@ -195,7 +195,7 @@ spec:
195195
seccompProfile:
196196
type: RuntimeDefault
197197
- name: csi-snapshotter
198-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter:v8.1.0-eks-1-32-1
198+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter:v8.2.0-eks-1-31-12
199199
imagePullPolicy: IfNotPresent
200200
args:
201201
- --csi-address=$(ADDRESS)
@@ -224,7 +224,7 @@ spec:
224224
seccompProfile:
225225
type: RuntimeDefault
226226
- name: csi-resizer
227-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.12.0-eks-1-32-1
227+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.12.0-eks-1-31-11
228228
imagePullPolicy: IfNotPresent
229229
args:
230230
- --timeout=60s
@@ -255,7 +255,7 @@ spec:
255255
seccompProfile:
256256
type: RuntimeDefault
257257
- name: liveness-probe
258-
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-32-1
258+
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-31-12
259259
imagePullPolicy: IfNotPresent
260260
args:
261261
- --csi-address=/csi/csi.sock

deploy/kubernetes/base/node.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ spec:
105105
exec:
106106
command: ["/bin/aws-ebs-csi-driver", "pre-stop-hook"]
107107
- name: node-driver-registrar
108-
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.12.0-eks-1-32-1
108+
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.13.0-eks-1-31-12
109109
imagePullPolicy: IfNotPresent
110110
args:
111111
- --csi-address=$(ADDRESS)
@@ -142,7 +142,7 @@ spec:
142142
allowPrivilegeEscalation: false
143143
readOnlyRootFilesystem: true
144144
- name: liveness-probe
145-
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-32-1
145+
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-31-12
146146
imagePullPolicy: IfNotPresent
147147
args:
148148
- --csi-address=/csi/csi.sock

deploy/kubernetes/overlays/stable/gcr/kustomization.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ images:
1010
newTag: v5.1.0
1111
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher
1212
newName: registry.k8s.io/sig-storage/csi-attacher
13-
newTag: v4.7.0
13+
newTag: v4.8.0
1414
- name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
1515
newName: registry.k8s.io/sig-storage/livenessprobe
1616
newTag: v2.14.0
1717
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter
1818
newName: registry.k8s.io/sig-storage/csi-snapshotter
19-
newTag: v8.1.0
19+
newTag: v8.2.0
2020
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer
2121
newName: registry.k8s.io/sig-storage/csi-resizer
2222
newTag: v1.12.0
2323
- name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
2424
newName: registry.k8s.io/sig-storage/csi-node-driver-registrar
25-
newTag: v2.12.0
25+
newTag: v2.13.0

0 commit comments

Comments
 (0)