-
Epic
-
Resolution: Unresolved
-
Blocker
-
None
-
None
-
CI-framework OCP 4.18 enablement
-
46
-
False
-
-
False
-
Not Selected
-
Proposed
-
Proposed
-
To Do
-
OSPRH-11114 - Support OpenShift Version 4.18 for RHOSO18-FR2
-
Proposed
-
Proposed
-
100% To Do, 0% In Progress, 0% Done
-
-
-
Sprint 105
-
Critical
This Epic captures all the work needed to bump OCP to 4.18 in both deploy strategies the framework supports now: crc and dev-scripts.
RHOSO 18.0 should support both OCP 4.16 and 4.18 for FR2.
The outcome of this Epic will be:
- CIFMW support the ability of zuul nodesets for crc based deployments to be updated to a 4.18 label
- CIFMW support the ability for devscripts OCP version value to be bumped to 4.18.0
To minimize the impact of depending too much on the release of official builds of OCP and crc (that usually releases ~7/15 days later) this Epic will cover work to improve the way we consume crc by using crc-cloud. With that in place we will be able to early consume RC builds that will give us a bit more of margin fixing breaking changes.
Priority be order:
Downstream:
- Integration jobs - Devscripts basesd deployment, some medium work may be needed to add support for deploying pre-release OC
- Component jobs - Adoption, extracted and nested CRC jobs.
Upstream:
3. Github check - Adoption, extracted and nested CRC jobs.
4. Prow Jobs - Hive cluster pools and Prow jobs need to be slowly migrated to from 4.16 to 4.18
The execution plan in order:
- Complete the spikes to ensure we have the complete scope of the work.
- Add CI-Framework testing for 4.18 devscripts deployments
- Signal devops can test and bump integration jobs
- Complete tasks identified by https://issues.redhat.com/browse/OSPRH-11619
- Add new CRC 4.18 nodesets downstream
- Add CI-Framework testing for 4.18 CRC cloud deployments downstream
- Signal devops can test and bump component jobs
- Add new CRC cloud 4.18 nodesets upstream
- Add CI-Framework testing for 4.18 CRC cloud deployments upstream
- Test and bump github-check jobs
- Create 4.18 Hive Cluster Pool with 3 nodes
- Test some Hive dependent jobs on the new Cluster Pool
- Move all Prow jobs to 4.18 - To be confirmed