@@ -97,6 +97,64 @@ presubmits:
97
97
cpu : " 2"
98
98
memory : " 6Gi"
99
99
100
+ # This jobs runs e2e.test with a focus on tests for vac on a kind cluster
101
+ - name : pull-kubernetes-e2e-storage-kind-vac
102
+ always_run : false
103
+ optional : true
104
+ decorate : true
105
+ path_alias : k8s.io/kubernetes
106
+ cluster : eks-prow-build-cluster
107
+ # All the files owned by sig-storage. Keep in sync across
108
+ # all sig-storage-jobs
109
+ #
110
+ # pkg/controller/volume
111
+ # pkg/kubelet/volumemanager
112
+ # pkg/volume
113
+ # pkg/util/mount
114
+ # test/e2e/storage
115
+ # test/e2e/testing-manifests/storage-csi
116
+ run_if_changed : ' ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi)'
117
+ skip_branches :
118
+ - release-\d+\.\d+
119
+ annotations :
120
+ testgrid-dashboards : presubmits-kubernetes-nonblocking
121
+ testgrid-tab-name : pull-kubernetes-e2e-storage-kind-vac
122
+ testgrid-alert-email :
[email protected]
123
+ description : Run storage tests for vac feature in a KIND cluster.
124
+ labels :
125
+ preset-service-account : " true"
126
+ preset-dind-enabled : " true"
127
+ preset-kind-volume-mounts : " true"
128
+ spec :
129
+ containers :
130
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250422-9d0e6fd518-master
131
+ command :
132
+ - wrapper.sh
133
+ - bash
134
+ - -c
135
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
136
+ env :
137
+ - name : FEATURE_GATES
138
+ value : ' {"VolumeAttributesClass":true}'
139
+ - name : RUNTIME_CONFIG
140
+ value : ' {"api/ga":"true", "storage.k8s.io/v1beta1":"true"}'
141
+ - name : FOCUS
142
+ value : \[Feature:VolumeAttributesClass\]
143
+ - name : SKIP
144
+ value : \[Slow\]|\[Disruptive\]|\[Flaky\]
145
+ - name : PARALLEL
146
+ value : " true"
147
+ # we need privileged mode in order to do docker in docker
148
+ securityContext :
149
+ privileged : true
150
+ resources :
151
+ requests :
152
+ cpu : " 2"
153
+ memory : " 6Gi"
154
+ limits :
155
+ cpu : " 2"
156
+ memory : " 6Gi"
157
+
100
158
# This jobs runs e2e.test with a focus on slow tests for all alpha/beta storage features on a kind cluster
101
159
- name : pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow
102
160
cluster : eks-prow-build-cluster
@@ -188,6 +246,55 @@ periodics:
188
246
cpu : " 2"
189
247
memory : " 6Gi"
190
248
249
+ # This jobs runs e2e.test with a focus on tests for vac feature on a kind cluster
250
+ - name : ci-kubernetes-e2e-storage-kind-vac
251
+ interval : 12h
252
+ annotations :
253
+ testgrid-dashboards : sig-storage-kubernetes
254
+ testgrid-tab-name : kind-storage-vac
255
+ testgrid-alert-email :
[email protected]
256
+ description : Run storage tests for vac feature in a KIND cluster.
257
+ decorate : true
258
+ extra_refs :
259
+ - org : kubernetes
260
+ repo : kubernetes
261
+ base_ref : master
262
+ path_alias : k8s.io/kubernetes
263
+ cluster : eks-prow-build-cluster
264
+ labels :
265
+ preset-service-account : " true"
266
+ preset-dind-enabled : " true"
267
+ preset-kind-volume-mounts : " true"
268
+ spec :
269
+ containers :
270
+ - image : gcr.io/k8s-staging-test-infra/krte:v20250422-9d0e6fd518-master
271
+ command :
272
+ - wrapper.sh
273
+ - bash
274
+ - -c
275
+ - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
276
+ env :
277
+ - name : FEATURE_GATES
278
+ value : ' {"VolumeAttributesClass":true}'
279
+ - name : RUNTIME_CONFIG
280
+ value : ' {"api/ga":"true", "storage.k8s.io/v1beta1":"true"}'
281
+ - name : FOCUS
282
+ value : \[Feature:VolumeAttributesClass\]
283
+ - name : SKIP
284
+ value : \[Slow\]|\[Disruptive\]|\[Flaky\]
285
+ - name : PARALLEL
286
+ value : " true"
287
+ # we need privileged mode in order to do docker in docker
288
+ securityContext :
289
+ privileged : true
290
+ resources :
291
+ requests :
292
+ cpu : " 2"
293
+ memory : " 6Gi"
294
+ limits :
295
+ cpu : " 2"
296
+ memory : " 6Gi"
297
+
191
298
- name : ci-kubernetes-e2e-storage-kind-volume-group-snapshots
192
299
interval : 12h
193
300
annotations :
0 commit comments