-
Bug
-
Resolution: Done
-
Normal
-
None
-
4.13, 4.12, 4.14, 4.15, 4.16
-
Important
-
No
-
3
-
Sprint 250, Sprint 251, Sprint 252, Sprint 253
-
4
-
Rejected
-
False
-
-
N/A
-
Release Note Not Required
-
Done
Description of problem
The keepalived-ipfailover component in https://github.com/openshift/images/tree/master/ipfailover/keepalived is used only for on-premise clusters (such as bare metal), but the openshift/images repository does not have any CI jobs that install on-premise clusters, meaning that we are missing CI testing for changes to the component.
Version-Release number of selected component (if applicable)
All versions.
How reproducible
100%.
Steps to Reproduce
1. Open a PR in https://github.com/openshift/images and check which CI jobs are run on it.
2. Check the job definitions in https://github.com/openshift/release/blob/master/ci-operator/jobs/openshift/images/openshift-images-master-presubmits.yaml.
Actual results
There are "ci/prow/e2e-aws", "ci/prow/e2e-aws-upgrade", and "ci/prow/images" jobs defined, but no "e2e-metal" job.
Expected results
There should be a "ci/prow/e2e-aws-metal-ipi" job or similar, and this job should install a bare-metal cluster that uses keepalived-ipfailover.
Additional info
The lack of a CI job came up on https://github.com/openshift/images/pull/161.
- is cloned by
-
OCPBUGS-41363 Finish openshift/images repository lacks an e2e-metal CI job to exercise the keepalived-ipfailover component for 4.13, 4.12, 4.14, 4.15
- Closed
- links to