Add OCP 4.22 to prow#80932
Conversation
Other changes: MUST_GATHER_ON_FAILURE_ONLY: "false" # so prow always runs kata must-gather tests-private tag: "4.23" # new openshift-tests-private main INSTALL_KATA_RPM: true KATA_RPM_VERSION: 3.31.0-1.rhaos4.19.el9 # 4.19 -> 4.21 KATA_RPM_VERSION: 3.31.0-1.rhaos4.22.el9 # 4.22 https://redhat.atlassian.net/browse/KATA-5408 Signed-off-by: Tom Buskey <tbuskey@redhat.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (4)
🚧 Files skipped from review as they are similar to previous changes (2)
WalkthroughThree existing downstream-candidate CI configs (419, 420, 421) are updated to restrict network access, enable Kata RPM installation with pinned version ChangesSandboxed Containers CI Configuration Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@tbuskey: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse abort |
|
@tbuskey: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
Cannot do pj-rehearse because |
|
Hi @tbuskey , On the log of the rehearse'ed job: It seems that the private repo isn't even built alongside 4.23. And regarding the |
|
/pj-rehearse ack I'll revert this in a bit |
|
@tbuskey: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-sandboxed-containers-operator-devel-downstream-candidate421-azure-ipi-kata |
|
@tbuskey: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse list |
|
@tbuskey: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[REHEARSALNOTIFIER]
A total of 28 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: |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tbuskey, vvoronko 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 |
|
@tbuskey: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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 kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Other changes:
MUST_GATHER_ON_FAILURE_ONLY: "false" # so prow always runs kata must-gather
tests-private tag: "4.23" # new openshift-tests-private main
INSTALL_KATA_RPM: true
KATA_RPM_VERSION: 3.31.0-1.rhaos4.19.el9 # 4.19 -> 4.21
KATA_RPM_VERSION: 3.31.0-1.rhaos4.22.el9 # 4.22
KATA-5408
Summary by CodeRabbit
This pull request extends Prow CI configuration for the sandboxed-containers-operator to support OCP 4.22 by updating Kata container runtime settings and test image versions across multiple downstream CI pipelines.
Changes Made
The PR modifies CI configuration files for the sandboxed-containers-operator across OCP versions 4.19–4.22:
Across OCP 4.19–4.21 configurations (
downstream-candidate419.yaml,downstream-candidate420.yaml,downstream-candidate421.yaml):tests-privatebase image tag from4.22to4.23to align with the latest OpenShift test suite versionINSTALL_KATA_RPMto"true"(previously disabled)KATA_RPM_VERSIONto3.31.0-1.rhaos4.19.el9to ensure compatible Kata container runtime versions across these OCP releasesMUST_GATHER_ON_FAILURE_ONLYfrom"true"to"false"to ensure Kata diagnostics are always collected during e2e testing, not just on failuresThese changes apply to periodic e2e test jobs across Azure IPI, ARO, and AWS platforms with various workload variants (kata, peerpods, coco).
For OCP 4.22 (
downstream-candidate422.yaml):Impact
The configuration changes ensure consistent Kata container runtime behavior across OCP 4.19–4.22 by standardizing RPM versioning and diagnostic collection, addressing requirements from JIRA issue KATA-5408. The updated test image tags ensure CI jobs use the latest OpenShift test suites for more comprehensive compatibility validation.