Skip to content

Commit 36f6736

Browse files
committed
4.21_periodics: Add 4.21 periodics to the MCO suite
1 parent 2a88556 commit 36f6736

File tree

3 files changed

+1611
-0
lines changed

3 files changed

+1611
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
base_images:
2+
dev-scripts:
3+
name: test
4+
namespace: ocp-kni
5+
tag: dev-scripts
6+
ocp_4.20_base-rhel9:
7+
name: "4.20"
8+
namespace: ocp
9+
tag: base-rhel9
10+
ocp_builder_rhel-8-golang-1.24-openshift-4.20:
11+
name: builder
12+
namespace: ocp
13+
tag: rhel-8-golang-1.24-openshift-4.20
14+
ocp_builder_rhel-9-golang-1.24-openshift-4.20:
15+
name: builder
16+
namespace: ocp
17+
tag: rhel-9-golang-1.24-openshift-4.20
18+
upi-installer:
19+
name: "4.21"
20+
namespace: ocp
21+
tag: upi-installer
22+
build_root:
23+
from_repository: true
24+
images:
25+
- dockerfile_path: Dockerfile.rhel7
26+
inputs:
27+
ocp_4.20_base-rhel9:
28+
as:
29+
- registry.ci.openshift.org/ocp/4.20:base-rhel9
30+
ocp_builder_rhel-8-golang-1.24-openshift-4.20:
31+
as:
32+
- registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.24-openshift-4.20
33+
ocp_builder_rhel-9-golang-1.24-openshift-4.20:
34+
as:
35+
- registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.24-openshift-4.20
36+
to: machine-config-operator
37+
releases:
38+
initial:
39+
candidate:
40+
product: ocp
41+
relative: 1
42+
stream: nightly
43+
version: "4.21"
44+
latest:
45+
candidate:
46+
product: ocp
47+
stream: nightly
48+
version: "4.21"
49+
target:
50+
candidate:
51+
product: ocp
52+
stream: nightly
53+
version: "4.21"
54+
resources:
55+
'*':
56+
requests:
57+
cpu: 100m
58+
memory: 200Mi
59+
tests:
60+
- as: e2e-aws-mco-disruptive
61+
interval: 72h
62+
steps:
63+
cluster_profile: aws-3
64+
env:
65+
TEST_SUITE: openshift/machine-config-operator/disruptive
66+
workflow: openshift-e2e-aws
67+
timeout: 6h0m0s
68+
- as: e2e-azure-mco-disruptive
69+
interval: 72h
70+
steps:
71+
cluster_profile: azure4
72+
env:
73+
TEST_SUITE: openshift/machine-config-operator/disruptive
74+
workflow: openshift-e2e-azure
75+
timeout: 6h0m0s
76+
- as: e2e-gcp-mco-disruptive
77+
interval: 72h
78+
steps:
79+
cluster_profile: gcp-3
80+
env:
81+
TEST_SUITE: openshift/machine-config-operator/disruptive
82+
workflow: openshift-e2e-gcp
83+
timeout: 6h0m0s
84+
- as: e2e-vsphere-mco-disruptive
85+
cron: 0 6 */3 * *
86+
steps:
87+
cluster_profile: vsphere-elastic
88+
env:
89+
TEST_SUITE: openshift/machine-config-operator/disruptive
90+
workflow: openshift-e2e-vsphere
91+
timeout: 6h0m0s
92+
- as: e2e-metal-ipi-ovn-ipv4-mco-disruptive
93+
cluster: build05
94+
cron: 0 6 */3 * *
95+
steps:
96+
cluster_profile: equinix-ocp-metal
97+
env:
98+
TEST_SUITE: openshift/machine-config-operator/disruptive
99+
workflow: baremetalds-e2e-ovn-ipv4
100+
timeout: 6h0m0s
101+
- as: e2e-metal-ipi-ovn-ipv6-mco-disruptive
102+
cluster: build05
103+
cron: 0 6 */3 * *
104+
steps:
105+
cluster_profile: equinix-ocp-metal
106+
env:
107+
TEST_SUITE: openshift/machine-config-operator/disruptive
108+
workflow: baremetalds-e2e-ovn-ipv6
109+
timeout: 6h0m0s
110+
- as: e2e-metal-ipi-ovn-dualstack-mco-disruptive
111+
cluster: build05
112+
cron: 0 6 */3 * *
113+
steps:
114+
cluster_profile: equinix-ocp-metal
115+
env:
116+
TEST_SUITE: openshift/machine-config-operator/disruptive
117+
workflow: baremetalds-e2e-ovn-dualstack
118+
timeout: 6h0m0s
119+
- as: e2e-aws-mco-disruptive-techpreview
120+
interval: 24h
121+
steps:
122+
cluster_profile: aws-3
123+
env:
124+
FEATURE_SET: TechPreviewNoUpgrade
125+
TEST_SUITE: openshift/machine-config-operator/disruptive
126+
workflow: openshift-e2e-aws
127+
timeout: 6h0m0s
128+
- as: e2e-azure-mco-disruptive-techpreview
129+
interval: 24h
130+
steps:
131+
cluster_profile: azure4
132+
env:
133+
FEATURE_SET: TechPreviewNoUpgrade
134+
TEST_SUITE: openshift/machine-config-operator/disruptive
135+
workflow: openshift-e2e-azure
136+
timeout: 6h0m0s
137+
- as: e2e-gcp-mco-disruptive-techpreview
138+
interval: 24h
139+
steps:
140+
cluster_profile: gcp-3
141+
env:
142+
FEATURE_SET: TechPreviewNoUpgrade
143+
TEST_SUITE: openshift/machine-config-operator/disruptive
144+
workflow: openshift-e2e-gcp
145+
timeout: 6h0m0s
146+
- as: e2e-vsphere-mco-disruptive-techpreview
147+
cron: 0 8 * * *
148+
steps:
149+
cluster_profile: vsphere-elastic
150+
env:
151+
FEATURE_SET: TechPreviewNoUpgrade
152+
TEST_SUITE: openshift/machine-config-operator/disruptive
153+
workflow: openshift-e2e-vsphere
154+
timeout: 6h0m0s
155+
- as: e2e-metal-ipi-ovn-ipv4-mco-disruptive-techpreview
156+
cluster: build05
157+
cron: 0 8 * * *
158+
steps:
159+
cluster_profile: equinix-ocp-metal
160+
env:
161+
DEVSCRIPTS_CONFIG: |
162+
IP_STACK=v4
163+
FEATURE_SET=TechPreviewNoUpgrade
164+
TEST_SUITE: openshift/machine-config-operator/disruptive
165+
workflow: baremetalds-e2e-ovn-ipv4
166+
timeout: 6h0m0s
167+
- as: e2e-metal-ipi-ovn-ipv6-mco-disruptive-techpreview
168+
cluster: build05
169+
cron: 0 8 * * *
170+
steps:
171+
cluster_profile: equinix-ocp-metal
172+
env:
173+
DEVSCRIPTS_CONFIG: |
174+
IP_STACK=v6
175+
FEATURE_SET=TechPreviewNoUpgrade
176+
TEST_SUITE: openshift/machine-config-operator/disruptive
177+
workflow: baremetalds-e2e-ovn-ipv6
178+
timeout: 6h0m0s
179+
- as: e2e-metal-ipi-ovn-dualstack-mco-disruptive-techpreview
180+
cluster: build05
181+
cron: 0 8 * * *
182+
steps:
183+
cluster_profile: equinix-ocp-metal
184+
env:
185+
DEVSCRIPTS_CONFIG: |
186+
IP_STACK=v4v6
187+
FEATURE_SET=TechPreviewNoUpgrade
188+
TEST_SUITE: openshift/machine-config-operator/disruptive
189+
workflow: baremetalds-e2e-ovn-dualstack
190+
timeout: 6h0m0s
191+
- as: e2e-aws-ovn-ocl
192+
interval: 168h
193+
steps:
194+
cluster_profile: aws-3
195+
env:
196+
MCO_CONF_DAY2_OCL_POOLS: master worker
197+
test:
198+
- ref: mco-conf-day2-add-mcoqe-robot-to-pull-secret
199+
- ref: mco-conf-day2-enable-ocl
200+
- ref: openshift-e2e-test
201+
workflow: openshift-e2e-aws
202+
timeout: 6h0m0s
203+
- as: e2e-aws-ovn-upgrade-ocl
204+
interval: 168h
205+
steps:
206+
cluster_profile: aws-3
207+
env:
208+
MCO_CONF_DAY2_OCL_POOLS: master worker
209+
TEST_TYPE: upgrade-conformance
210+
test:
211+
- ref: mco-conf-day2-add-mcoqe-robot-to-pull-secret
212+
- ref: mco-conf-day2-enable-ocl
213+
- ref: openshift-e2e-test
214+
workflow: openshift-e2e-aws-upgrade
215+
timeout: 6h0m0s
216+
zz_generated_metadata:
217+
branch: release-4.21
218+
org: openshift
219+
repo: machine-config-operator
220+
variant: periodics

0 commit comments

Comments
 (0)