Skip to content

Commit 0444351

Browse files
committed
update periodics for csi-operator
Update periodic tests to their respective files. Enable tests to be visible in Sippy.
1 parent 5418a9b commit 0444351

18 files changed

+1087
-396
lines changed

ci-operator/config/openshift/csi-operator/.config.prowgen

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ slack_reporter:
33
job_states_to_report:
44
- failure
55
- error
6-
report_template: ':red_jenkins_circle: Job *{{.Spec.Job}}* ended with
7-
*{{.Status.State}}*. <{{.Status.URL}}|View logs>'
6+
report_template: |
7+
':red_jenkins_circle: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs>'
88
job_names: # Listing of job names (ci-operator's 'as' field) that this configuration applies to
99
- periodic-e2e-aws-efs-csi
1010
- periodic-e2e-smb-csi

ci-operator/config/openshift/csi-operator/openshift-csi-operator-main.yaml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -482,37 +482,6 @@ tests:
482482
env:
483483
PROJECT_NAME: csi-operator
484484
workflow: openshift-ci-security
485-
- as: periodic-e2e-aws-efs-csi
486-
cron: '@daily'
487-
steps:
488-
cluster_profile: aws-3
489-
dependencies:
490-
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
491-
env:
492-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
493-
OO_CHANNEL: stable
494-
TEST_SUITE: openshift/csi
495-
workflow: openshift-e2e-aws-csi-efs
496-
- as: periodic-e2e-smb-csi
497-
cron: '@daily'
498-
steps:
499-
cluster_profile: azure4
500-
dependencies:
501-
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
502-
env:
503-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
504-
OO_CHANNEL: stable
505-
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
506-
OO_PACKAGE: smb-csi-driver-operator
507-
OO_TARGET_NAMESPACES: '!all'
508-
workflow: openshift-e2e-azure-csi-smb
509-
- as: periodic-e2e-azure-file-csi
510-
cron: '@daily'
511-
steps:
512-
cluster_profile: azure4
513-
env:
514-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
515-
workflow: openshift-e2e-azure-csi-file
516485
- as: hypershift-e2e-aks
517486
steps:
518487
cluster_profile: hypershift

ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.17.yaml

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -300,33 +300,6 @@ tests:
300300
env:
301301
PROJECT_NAME: csi-operator
302302
workflow: openshift-ci-security
303-
- as: periodic-e2e-aws-efs-csi
304-
cron: '@daily'
305-
steps:
306-
cluster_profile: aws
307-
dependencies:
308-
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
309-
env:
310-
OO_CHANNEL: stable
311-
TEST_SUITE: openshift/csi
312-
workflow: openshift-e2e-aws-csi-efs
313-
- as: periodic-e2e-smb-csi
314-
cron: '@daily'
315-
steps:
316-
cluster_profile: azure4
317-
dependencies:
318-
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
319-
env:
320-
OO_CHANNEL: preview
321-
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
322-
OO_PACKAGE: smb-csi-driver-operator
323-
OO_TARGET_NAMESPACES: '!all'
324-
workflow: openshift-e2e-azure-csi-smb
325-
- as: periodic-e2e-azure-file-csi
326-
cron: '@daily'
327-
steps:
328-
cluster_profile: azure4
329-
workflow: openshift-e2e-azure-csi-file
330303
zz_generated_metadata:
331304
branch: release-4.17
332305
org: openshift
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
base_images:
2+
csi-operator-test:
3+
name: "4.17"
4+
namespace: ocp
5+
tag: csi-operator-test
6+
build_root:
7+
from_repository: true
8+
operator:
9+
bundles:
10+
- as: smb-csi-driver-operator-bundle
11+
base_index: operator-index
12+
context_dir: config/samba
13+
dockerfile_path: bundle.Dockerfile
14+
update_graph: replaces
15+
- as: aws-efs-csi-driver-operator-bundle
16+
base_index: operator-index
17+
context_dir: config/aws-efs
18+
dockerfile_path: bundle.Dockerfile
19+
update_graph: replaces
20+
substitutions:
21+
- pullspec: quay.io/openshift/origin-aws-efs-csi-driver:latest
22+
with: pipeline:aws-efs-driver-operand
23+
- pullspec: quay.io/openshift/origin-aws-efs-csi-driver-operator:latest
24+
with: pipeline:aws-efs-csi-driver-operator
25+
- pullspec: quay.io/openshift/origin-smb-csi-driver-operator:latest
26+
with: pipeline:smb-csi-driver-operator
27+
- pullspec: quay.io/openshift/origin-csi-driver-smb:latest
28+
with: pipeline:smb-driver-operand
29+
- pullspec: quay.io/openshift/origin-csi-external-provisioner:latest
30+
with: pipeline:provisioner-operand
31+
- pullspec: quay.io/openshift/origin-csi-node-driver-registrar:latest
32+
with: pipeline:registrar-operand
33+
- pullspec: quay.io/openshift/origin-csi-livenessprobe:latest
34+
with: pipeline:livenessprobe-operand
35+
- pullspec: quay.io/openshift/origin-kube-rbac-proxy:latest
36+
with: pipeline:proxy-operand
37+
releases:
38+
initial:
39+
integration:
40+
name: "4.17"
41+
namespace: ocp
42+
latest:
43+
integration:
44+
include_built_images: true
45+
name: "4.17"
46+
namespace: ocp
47+
resources:
48+
'*':
49+
requests:
50+
cpu: 100m
51+
memory: 200Mi
52+
tests:
53+
- as: periodic-e2e-aws-efs-csi
54+
cron: '@daily'
55+
steps:
56+
cluster_profile: aws
57+
dependencies:
58+
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
59+
env:
60+
OO_CHANNEL: stable
61+
TEST_SUITE: openshift/csi
62+
workflow: openshift-e2e-aws-csi-efs
63+
- as: periodic-e2e-smb-csi
64+
cron: '@daily'
65+
steps:
66+
cluster_profile: azure4
67+
dependencies:
68+
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
69+
env:
70+
OO_CHANNEL: preview
71+
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
72+
OO_PACKAGE: smb-csi-driver-operator
73+
OO_TARGET_NAMESPACES: '!all'
74+
workflow: openshift-e2e-azure-csi-smb
75+
- as: periodic-e2e-azure-file-csi
76+
cron: '@daily'
77+
steps:
78+
cluster_profile: azure4
79+
workflow: openshift-e2e-azure-csi-file
80+
zz_generated_metadata:
81+
branch: release-4.17
82+
org: openshift
83+
repo: csi-operator
84+
variant: periodics

ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.18.yaml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -448,37 +448,6 @@ tests:
448448
env:
449449
PROJECT_NAME: csi-operator
450450
workflow: openshift-ci-security
451-
- as: periodic-e2e-aws-efs-csi
452-
cron: 46 13 13,17 * *
453-
steps:
454-
cluster_profile: aws-3
455-
dependencies:
456-
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
457-
env:
458-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
459-
OO_CHANNEL: stable
460-
TEST_SUITE: openshift/csi
461-
workflow: openshift-e2e-aws-csi-efs
462-
- as: periodic-e2e-smb-csi
463-
cron: 35 13 12,18 * *
464-
steps:
465-
cluster_profile: azure4
466-
dependencies:
467-
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
468-
env:
469-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
470-
OO_CHANNEL: stable
471-
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
472-
OO_PACKAGE: smb-csi-driver-operator
473-
OO_TARGET_NAMESPACES: '!all'
474-
workflow: openshift-e2e-azure-csi-smb
475-
- as: periodic-e2e-azure-file-csi
476-
cron: 36 12 9,28 * *
477-
steps:
478-
cluster_profile: azure4
479-
env:
480-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
481-
workflow: openshift-e2e-azure-csi-file
482451
zz_generated_metadata:
483452
branch: release-4.18
484453
org: openshift
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
base_images:
2+
csi-operator-test:
3+
name: "4.18"
4+
namespace: ocp
5+
tag: csi-operator-test
6+
build_root:
7+
from_repository: true
8+
operator:
9+
bundles:
10+
- as: smb-csi-driver-operator-bundle
11+
base_index: operator-index
12+
context_dir: config/samba
13+
dockerfile_path: bundle.Dockerfile
14+
update_graph: replaces
15+
- as: aws-efs-csi-driver-operator-bundle
16+
base_index: operator-index
17+
context_dir: config/aws-efs
18+
dockerfile_path: bundle.Dockerfile
19+
update_graph: replaces
20+
substitutions:
21+
- pullspec: quay.io/openshift/origin-aws-efs-csi-driver:latest
22+
with: pipeline:aws-efs-driver-operand
23+
- pullspec: quay.io/openshift/origin-aws-efs-csi-driver-operator:latest
24+
with: pipeline:aws-efs-csi-driver-operator
25+
- pullspec: quay.io/openshift/origin-smb-csi-driver-operator:latest
26+
with: pipeline:smb-csi-driver-operator
27+
- pullspec: quay.io/openshift/origin-csi-driver-smb:latest
28+
with: pipeline:smb-driver-operand
29+
- pullspec: quay.io/openshift/origin-csi-external-provisioner:latest
30+
with: pipeline:provisioner-operand
31+
- pullspec: quay.io/openshift/origin-csi-node-driver-registrar:latest
32+
with: pipeline:registrar-operand
33+
- pullspec: quay.io/openshift/origin-csi-livenessprobe:latest
34+
with: pipeline:livenessprobe-operand
35+
- pullspec: quay.io/openshift/origin-kube-rbac-proxy:latest
36+
with: pipeline:proxy-operand
37+
releases:
38+
initial:
39+
integration:
40+
name: "4.18"
41+
namespace: ocp
42+
latest:
43+
integration:
44+
include_built_images: true
45+
name: "4.18"
46+
namespace: ocp
47+
resources:
48+
'*':
49+
requests:
50+
cpu: 100m
51+
memory: 200Mi
52+
tests:
53+
- as: periodic-e2e-aws-efs-csi
54+
cron: 46 13 13,17 * *
55+
steps:
56+
cluster_profile: aws-3
57+
dependencies:
58+
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
59+
env:
60+
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
61+
OO_CHANNEL: stable
62+
TEST_SUITE: openshift/csi
63+
workflow: openshift-e2e-aws-csi-efs
64+
- as: periodic-e2e-smb-csi
65+
cron: 35 13 12,18 * *
66+
steps:
67+
cluster_profile: azure4
68+
dependencies:
69+
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
70+
env:
71+
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
72+
OO_CHANNEL: stable
73+
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
74+
OO_PACKAGE: smb-csi-driver-operator
75+
OO_TARGET_NAMESPACES: '!all'
76+
workflow: openshift-e2e-azure-csi-smb
77+
- as: periodic-e2e-azure-file-csi
78+
cron: 36 12 9,28 * *
79+
steps:
80+
cluster_profile: azure4
81+
env:
82+
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
83+
workflow: openshift-e2e-azure-csi-file
84+
zz_generated_metadata:
85+
branch: release-4.18
86+
org: openshift
87+
repo: csi-operator
88+
variant: periodics

ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.19.yaml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -408,37 +408,6 @@ tests:
408408
env:
409409
PROJECT_NAME: csi-operator
410410
workflow: openshift-ci-security
411-
- as: periodic-e2e-aws-efs-csi
412-
cron: '@daily'
413-
steps:
414-
cluster_profile: aws-3
415-
dependencies:
416-
OO_INDEX: ci-index-aws-efs-csi-driver-operator-bundle
417-
env:
418-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
419-
OO_CHANNEL: stable
420-
TEST_SUITE: openshift/csi
421-
workflow: openshift-e2e-aws-csi-efs
422-
- as: periodic-e2e-smb-csi
423-
cron: '@daily'
424-
steps:
425-
cluster_profile: azure4
426-
dependencies:
427-
OO_INDEX: ci-index-smb-csi-driver-operator-bundle
428-
env:
429-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
430-
OO_CHANNEL: stable
431-
OO_INSTALL_NAMESPACE: openshift-cluster-csi-drivers
432-
OO_PACKAGE: smb-csi-driver-operator
433-
OO_TARGET_NAMESPACES: '!all'
434-
workflow: openshift-e2e-azure-csi-smb
435-
- as: periodic-e2e-azure-file-csi
436-
cron: '@daily'
437-
steps:
438-
cluster_profile: azure4
439-
env:
440-
ENABLE_LONG_CSI_CERTIFICATION_TESTS: "true"
441-
workflow: openshift-e2e-azure-csi-file
442411
- as: hypershift-e2e-aks
443412
steps:
444413
cluster_profile: hypershift

0 commit comments

Comments
 (0)