-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
None
Lately, the health of the Cincinnati CI has been not good. Let's fix that.
- The cargo-test job is passing even though its tests fail on compilation errors
- e2e job is permanently failing; fixed as of https://github.com/openshift/cincinnati/pull/935
- Flaky customrust-e2e job
- There may be more unknown issues
Definition of Done:
- cargo-test script is fixed
cargo-test job is passing with the fixed cargo-test scriptOTA-1348 was created for this effortif the fixed script is to find significantly more issues (failing tests or compilation errors that need significantly more time to fix), create new cards adequately or increase the story points
the base image of the e2e test is migrated to ubi9OTA-1351 was created for this effortthe failing e2e job was fixed with https://github.com/openshift/cincinnati/pull/935; however, the underlying issue was the inevitable migration to ubi9; we might as well migrate to using ubi9 base images right now to ensure no problems in the future
- investigate the somewhat flaky customrust-e2e job
- other tests are verified to be working