Kueue downstream ci for s390x - #83236
Conversation
|
Hi @Meghagaur. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Meghagaur The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
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: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
WalkthroughThe PR adds a remote s390x libvirt workflow for the Kueue operator and connects it to the release-1.4 OpenShift CI configuration. It also adds workflow ownership and metadata. ChangesKueue s390x libvirt CI
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant Prow
participant Boskos
participant KueueOperatorWorkflow
participant IBMZLibvirtHypervisors
participant DownstreamE2ETest
Prow->>Boskos: Allocate libvirt resources
Prow->>KueueOperatorWorkflow: Start s390x workflow
KueueOperatorWorkflow->>IBMZLibvirtHypervisors: Provision ephemeral OpenShift cluster
KueueOperatorWorkflow->>DownstreamE2ETest: Run daily downstream test
KueueOperatorWorkflow->>IBMZLibvirtHypervisors: Gather logs and clean up resources
Possibly related PRs
Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 inconclusive)
✅ Passed checks (14 passed)
✨ 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 |
|
/ok-to-test |
|
@sivaramsingana: Cannot trigger testing until a trusted user reviews the PR and leaves an 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 kubernetes-sigs/prow repository. |
|
/ok-to-test |
|
/ok-to-test |
2c27259 to
1b35c38
Compare
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse periodic-ci-openshift-kueue-operator-release-1.4-libvirt-s390x-test-e2e-downstream-4-22 |
|
@Meghagaur: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/ok-to-test |
|
@Meghagaur: The following tests 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. |
Summary by CodeRabbit
This PR adds downstream CI support for the Kueue operator release-1.4 on s390x. It configures nightly release inputs, resource requests, and daily downstream end-to-end tests.
It also adds a libvirt-s390x workflow that provisions temporary OpenShift 4.21 clusters on remote IBM Z hypervisors. The workflow includes setup, cleanup, log collection, ownership, and workflow metadata.