-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Migrate QE Jenkins to OpenShift Pipelines
-
False
-
None
-
False
-
Not Selected
-
To Do
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
Problem:
Currently, the internal QE infrastructure is based on Jenkins CI (which is considered a legacy tool) that is deployed on OpenShift and requres plugins to work in a cloud environment. It uses the underlying OpenShift's pods as nodes via another plugin. That is not exactly cloud-native. Migrating the QE Jenkins jobs to OpenShift Pipelines would make the experience cloud-native.
Goal:
Migrate QE Jenkins jobs to OpenShift Pipelines.
Why is it important?
Use cases
- Running acceptance and performance tests for SBO and Helm as part of the automated downstream release process, including managing OCP clusters on AWS to test against
- Managing (provisioning and destroying) daily OCP clusters for App Services Team
- Running Helm/Openshift Interoperability tests
Demo requirements
UI requirements
Acceptance criteria
Development:
QE:
Documentation: Yes/No (needs-docs|upstream-docs / no-doc)
Upstream: <Inputs/Requirement details: Concept/Procedure>/ Not Applicable
Downstream: <Inputs/Requirement details: Concept/Procedure>/ Not Applicable
UI: Yes/No (upstream/downstream/no)