Skip to content

Commit e163801

Browse files
Add version-pinned nightly testconfigs for OCP 4.21, 4.22, 4.23, and 5.0 on RHOSO
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 378fd15 commit e163801

4 files changed

Lines changed: 235 additions & 0 deletions

File tree

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
#
3+
# * OSP VERIFICATION - OCP 4.21 NIGHTLY *
4+
#
5+
# - Version-pinned variant of osp_verification.yaml for OCP 4.21 pre-GA nightly.
6+
# - Used for early regression detection before 4.21 reaches EOL.
7+
# - Runs on the RHOSO 18.0 OSASINFRA Validated Architecture (serval70).
8+
#
9+
# Parent epic: https://redhat.atlassian.net/browse/OSPRH-31438
10+
# Task: https://redhat.atlassian.net/browse/OSPRH-31439
11+
#
12+
13+
openshift_release: "4.21"
14+
openshift_build_name: "" # Empty resolves to latest nightly via 4.21.0-0.nightly/latest
15+
installation_type: ipi
16+
stages:
17+
- prepare
18+
- install
19+
- post
20+
- verification
21+
- day2ops
22+
- openstack_test
23+
- lb_tests
24+
- egressip_tests
25+
26+
day2ops_procedures:
27+
- rotate_app_creds
28+
29+
ocp_deployment_topology:
30+
network_type: OVNKubernetes
31+
primary_ip_protocol: ipv4 # ipv4 or ipv6
32+
secondary_ip_protocol: "" # ipv4, ipv6, or "" for single-stack
33+
ipv4:
34+
ip_version: 4
35+
tenant_subnet:
36+
cidr: 10.196.0.0/16 # CIDR for the machine network (tenant network)
37+
cluster_network:
38+
cidr: 10.128.0.0/14
39+
host_prefix: 23
40+
service_network:
41+
- 172.30.0.0/16
42+
flavors:
43+
master:
44+
name: "master"
45+
ram: 16384
46+
vcpus: 4
47+
disk: 30
48+
worker:
49+
name: "worker"
50+
ram: 8192
51+
vcpus: 2
52+
disk: 30
53+
replicas:
54+
master: 3
55+
worker: 2
56+
servergroups:
57+
master: "anti-affinity"
58+
worker: "anti-affinity"
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
#
3+
# * OSP VERIFICATION - OCP 4.22 NIGHTLY *
4+
#
5+
# - Version-pinned variant of osp_verification.yaml for OCP 4.22 nightly.
6+
# - Ensures explicit 4.22 coverage persists after 4-stable rolls to 4.23.
7+
# - Runs on the RHOSO 18.0 OSASINFRA Validated Architecture (serval70).
8+
#
9+
# Parent epic: https://redhat.atlassian.net/browse/OSPRH-31438
10+
# Task: https://redhat.atlassian.net/browse/OSPRH-31440
11+
#
12+
13+
openshift_release: "4.22"
14+
openshift_build_name: "" # Empty resolves to latest nightly via 4.22.0-0.nightly/latest
15+
installation_type: ipi
16+
stages:
17+
- prepare
18+
- install
19+
- post
20+
- verification
21+
- day2ops
22+
- openstack_test
23+
- lb_tests
24+
- egressip_tests
25+
26+
day2ops_procedures:
27+
- rotate_app_creds
28+
29+
ocp_deployment_topology:
30+
network_type: OVNKubernetes
31+
primary_ip_protocol: ipv4 # ipv4 or ipv6
32+
secondary_ip_protocol: "" # ipv4, ipv6, or "" for single-stack
33+
ipv4:
34+
ip_version: 4
35+
tenant_subnet:
36+
cidr: 10.196.0.0/16 # CIDR for the machine network (tenant network)
37+
cluster_network:
38+
cidr: 10.128.0.0/14
39+
host_prefix: 23
40+
service_network:
41+
- 172.30.0.0/16
42+
flavors:
43+
master:
44+
name: "master"
45+
ram: 16384
46+
vcpus: 4
47+
disk: 30
48+
worker:
49+
name: "worker"
50+
ram: 8192
51+
vcpus: 2
52+
disk: 30
53+
replicas:
54+
master: 3
55+
worker: 2
56+
servergroups:
57+
master: "anti-affinity"
58+
worker: "anti-affinity"
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
#
3+
# * OSP VERIFICATION - OCP 4.23 NIGHTLY *
4+
#
5+
# - Version-pinned variant of osp_verification.yaml for OCP 4.23 pre-GA nightly.
6+
# - Enables early regression detection before 4.23 reaches the stable channel.
7+
# - Runs on the RHOSO 18.0 OSASINFRA Validated Architecture (serval70).
8+
#
9+
# Parent epic: https://redhat.atlassian.net/browse/OSPRH-31438
10+
# Task: https://redhat.atlassian.net/browse/OSPRH-31441
11+
#
12+
13+
openshift_release: "4.23"
14+
openshift_build_name: "" # Empty resolves to latest nightly via 4.23.0-0.nightly/latest
15+
installation_type: ipi
16+
stages:
17+
- prepare
18+
- install
19+
- post
20+
- verification
21+
- day2ops
22+
- openstack_test
23+
- lb_tests
24+
- egressip_tests
25+
26+
day2ops_procedures:
27+
- rotate_app_creds
28+
29+
ocp_deployment_topology:
30+
network_type: OVNKubernetes
31+
primary_ip_protocol: ipv4 # ipv4 or ipv6
32+
secondary_ip_protocol: "" # ipv4, ipv6, or "" for single-stack
33+
ipv4:
34+
ip_version: 4
35+
tenant_subnet:
36+
cidr: 10.196.0.0/16 # CIDR for the machine network (tenant network)
37+
cluster_network:
38+
cidr: 10.128.0.0/14
39+
host_prefix: 23
40+
service_network:
41+
- 172.30.0.0/16
42+
flavors:
43+
master:
44+
name: "master"
45+
ram: 16384
46+
vcpus: 4
47+
disk: 30
48+
worker:
49+
name: "worker"
50+
ram: 8192
51+
vcpus: 2
52+
disk: 30
53+
replicas:
54+
master: 3
55+
worker: 2
56+
servergroups:
57+
master: "anti-affinity"
58+
worker: "anti-affinity"
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
#
3+
# * OSP VERIFICATION - OCP 5.0 NIGHTLY *
4+
#
5+
# - Version-pinned variant of osp_verification.yaml for OCP 5.0 pre-GA nightly.
6+
# - OCP 5.0 is the next major release; enables early regression detection.
7+
# - Runs on the RHOSO 18.0 OSASINFRA Validated Architecture (serval70).
8+
#
9+
# Note: The sigstore fix env var (nightly_disable_image_policy) is EXPERIMENTAL
10+
# and may change. Monitor shiftstack-qa/configs/global.yml for updates.
11+
#
12+
# Parent epic: https://redhat.atlassian.net/browse/OSPRH-31438
13+
# Task: https://redhat.atlassian.net/browse/OSPRH-31442
14+
#
15+
16+
openshift_release: "5.0"
17+
openshift_build_name: "" # Empty resolves to latest nightly via 5.0.0-0.nightly/latest
18+
installation_type: ipi
19+
stages:
20+
- prepare
21+
- install
22+
- post
23+
- verification
24+
- day2ops
25+
- openstack_test
26+
- lb_tests
27+
- egressip_tests
28+
29+
day2ops_procedures:
30+
- rotate_app_creds
31+
32+
ocp_deployment_topology:
33+
network_type: OVNKubernetes
34+
primary_ip_protocol: ipv4 # ipv4 or ipv6
35+
secondary_ip_protocol: "" # ipv4, ipv6, or "" for single-stack
36+
ipv4:
37+
ip_version: 4
38+
tenant_subnet:
39+
cidr: 10.196.0.0/16 # CIDR for the machine network (tenant network)
40+
cluster_network:
41+
cidr: 10.128.0.0/14
42+
host_prefix: 23
43+
service_network:
44+
- 172.30.0.0/16
45+
flavors:
46+
master:
47+
name: "master"
48+
ram: 16384
49+
vcpus: 4
50+
disk: 30
51+
worker:
52+
name: "worker"
53+
ram: 8192
54+
vcpus: 2
55+
disk: 30
56+
replicas:
57+
master: 3
58+
worker: 2
59+
servergroups:
60+
master: "anti-affinity"
61+
worker: "anti-affinity"

0 commit comments

Comments
 (0)