Skip to content

Commit d5d654a

Browse files
authored
Merge pull request #35204 from carlory/tmp
add a temporary job for vac
2 parents 521edd5 + b5be9f1 commit d5d654a

File tree

1 file changed

+107
-0
lines changed

1 file changed

+107
-0
lines changed

config/jobs/kubernetes/sig-storage/sig-storage-kind.yaml

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,64 @@ presubmits:
9797
cpu: "2"
9898
memory: "6Gi"
9999

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+
100158
# This jobs runs e2e.test with a focus on slow tests for all alpha/beta storage features on a kind cluster
101159
- name: pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow
102160
cluster: eks-prow-build-cluster
@@ -188,6 +246,55 @@ periodics:
188246
cpu: "2"
189247
memory: "6Gi"
190248

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+
191298
- name: ci-kubernetes-e2e-storage-kind-volume-group-snapshots
192299
interval: 12h
193300
annotations:

0 commit comments

Comments
 (0)