SREP-4345: Fix ROSA CI stability and add daily status reporting#77602
SREP-4345: Fix ROSA CI stability and add daily status reporting#77602dustman9000 wants to merge 1 commit intoopenshift:mainfrom
Conversation
47fd265 to
2621007
Compare
|
@dustman9000: This pull request references SREP-4345 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.22.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/pj-rehearse periodic-ci-openshift-release-main-nightly-4.21-e2e-rosa-hcp-ovn periodic-ci-openshift-release-main-nightly-4.21-e2e-rosa-sts-ovn |
|
@dustman9000: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
8331ab0 to
5de9f21
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dustman9000 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1. Fix CLUSTER_SWITCH unbound variable in account-roles version fallback (breaks 4.22+ nightly channels). 2. Skip flaky conformance tests in HCP and Classic STS workflows: - NetworkPolicy ingress from updated pod (HCP 4.20 flake) - In-tree Volumes local blockfs subPath (HCP 4.21 flake) - CPU Partitioning cluster infrastructure (Classic 4.18 flake)
5de9f21 to
865ffc4
Compare
|
[REHEARSALNOTIFIER]
A total of 291 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
Summary
Four improvements for ROSA CI job stability and visibility:
1. Fix CLUSTER_SWITCH unbound variable (provisioning bug)
PR #77500 introduced a version fallback block that references
${CLUSTER_SWITCH}before it's defined. Crashesrosa-sts-account-roles-createfor any version using the nightly channel (4.22+).2. Skip flaky conformance tests
HCP conformance:
Classic STS conformance:
3. Redirect Slack notifications to #wg-rosa-ci-enhancement
Update rosa-e2e repo-level
slack_reporter_configfrom#ocm-fvt-prowto#wg-rosa-ci-enhancementwith improved formatting and Sippy link. Covers rosa-e2e nightly and OCM FVT periodic.4. Add daily CI status aggregation job
New
rosa-ci-daily-statusperiodic runs at 14:00 UTC, queries the Sippy API for all rosa-stage job pass rates, and reports healthy/failing via Prow's Slack reporter. One message per day with a link to the full breakdown in logs and Sippy.Jira: https://redhat.atlassian.net/browse/SREP-4345