Skip to content

Switch baremetal and end-to-end jobs to 4.22 - #4124

Open
bshewale wants to merge 1 commit into
openstack-k8s-operators:mainfrom
bshewale:switch-baremetal-tofu-github-check-jobs-to-ocp-4-22
Open

Switch baremetal and end-to-end jobs to 4.22#4124
bshewale wants to merge 1 commit into
openstack-k8s-operators:mainfrom
bshewale:switch-baremetal-tofu-github-check-jobs-to-ocp-4-22

Conversation

@bshewale

Copy link
Copy Markdown
Contributor

This PR switched baremetal and end-to-end jobs to OCP- 4.22

Jobs:
baremetal and end-to-end

Signed-off-by: Bhagyashri Shewale bshewale@redhat.com

@openshift-ci

openshift-ci Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign dasm for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@qodo-code-review

Copy link
Copy Markdown

PR Summary by Qodo

Run baremetal and end-to-end CI jobs on OCP 4.22

⚙️ Configuration changes 🕐 Less than 5 minutes

Grey Divider

AI Description

• Moves three EDPM baremetal jobs to OCP 4.22 CRC nodes.
• Moves the shared end-to-end base job and descendants to OCP 4.22.
Diagram

graph TD
  BM["Baremetal jobs"] --> NS6["4.22 6xlarge nodeset"] --> R6["CRC 2.62 runner"]
  E2E["E2E base job"] --> NS3["4.22 3xl nodeset"] --> R3["CRC 2.62 runner"]
  E2E --> CHILD["E2E child jobs"]
Loading
High-Level Assessment

Using the existing OCP 4.22 nodesets is the most direct and maintainable approach. It preserves each job family's current resource sizing and inheritance while avoiding duplicated nodeset definitions or unrelated parent-job changes.

Files changed (2) +4 / -4

Other (2) +4 / -4
edpm.yamlMove EDPM baremetal jobs to the OCP 4.22 nodeset +3/-3

Move EDPM baremetal jobs to the OCP 4.22 nodeset

• Switches the standard, bootc, and minor-update baremetal jobs from the CRC 2.56.0 6xlarge nodeset to the CRC 2.62.0 6xlarge nodeset for OCP 4.22 coverage.

zuul.d/edpm.yaml

end-to-end.yamlMove end-to-end jobs to the OCP 4.22 nodeset +1/-1

Move end-to-end jobs to the OCP 4.22 nodeset

• Updates the shared end-to-end base job from the CRC 2.56.0 3xl nodeset to CRC 2.62.0. Both inherited end-to-end job variants receive the new OCP 4.22 environment.

zuul.d/end-to-end.yaml

@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (1) 📜 Skill insights (0)

Grey Divider


Action required

1. Modified zuul.d/edpm.yaml 📘 Rule violation ⚙ Maintainability
Description
This PR directly modifies the read-only/generated paths zuul.d/edpm.yaml and
zuul.d/end-to-end.yaml, which are prohibited by the compliance checklist. The nodeset changes
should instead be made through the supported generation or maintenance workflow, or another approved
mechanism.
Code

zuul.d/edpm.yaml[16]

+    nodeset: centos-9-crc-2-62-0-6xlarge
Evidence
The diff adds three new nodeset values directly in zuul.d/edpm.yaml and changes a nodeset directly
in zuul.d/end-to-end.yaml; the checklist prohibits any direct pull request modifications under
zuul.d/*.

AGENTS.md: Do Not Modify Read-Only/Generated or Local-Only Paths (zuul.d/*, custom/, hooks/playbooks/roles/)
zuul.d/edpm.yaml[16-16]
zuul.d/edpm.yaml[37-37]
zuul.d/edpm.yaml[54-54]
zuul.d/end-to-end.yaml[5-5]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
The PR directly edits `zuul.d/edpm.yaml` and `zuul.d/end-to-end.yaml`, which the compliance checklist prohibits because `zuul.d/*` is a read-only/generated path.

## Issue Context
Apply the changed nodesets through the repository's supported source and regeneration or maintenance workflow, or otherwise obtain the approved mechanism for changing this configuration.

## Fix Focus Areas
- zuul.d/edpm.yaml[16-16]
- zuul.d/edpm.yaml[37-37]
- zuul.d/edpm.yaml[54-54]
- zuul.d/end-to-end.yaml[5-5]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

Context sources
Review mode: 🚀 Fast: This is a small, localized CI configuration change that only updates nodeset versions and avoids security, API, schema, or complex logic risks.

Grey Divider

Tip of the day
💡 Did you know, you can copy the agent prompt from any finding and feed it to your IDE agent

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

Comment thread zuul.d/edpm.yaml
- job:
name: cifmw-crc-podified-edpm-baremetal
nodeset: centos-9-crc-2-56-0-6xlarge
nodeset: centos-9-crc-2-62-0-6xlarge

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

1. Modified zuul.d/edpm.yaml 📘 Rule violation ⚙ Maintainability

This PR directly modifies the read-only/generated paths zuul.d/edpm.yaml and
zuul.d/end-to-end.yaml, which are prohibited by the compliance checklist. The nodeset changes
should instead be made through the supported generation or maintenance workflow, or another approved
mechanism.
Agent Prompt
## Issue description
The PR directly edits `zuul.d/edpm.yaml` and `zuul.d/end-to-end.yaml`, which the compliance checklist prohibits because `zuul.d/*` is a read-only/generated path.

## Issue Context
Apply the changed nodesets through the repository's supported source and regeneration or maintenance workflow, or otherwise obtain the approved mechanism for changing this configuration.

## Fix Focus Areas
- zuul.d/edpm.yaml[16-16]
- zuul.d/edpm.yaml[37-37]
- zuul.d/edpm.yaml[54-54]
- zuul.d/end-to-end.yaml[5-5]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/016cfd0b9f414c90b547c50f3ae96cdb

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 27m 42s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 35m 12s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000175881 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000175882 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 01s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 41m 59s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000175916 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 26s
✔️ cifmw-pod-pre-commit SUCCESS in 10m 00s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/4520aeb222a743beac9e3ed9fadbae7a

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 04m 22s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 44m 16s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000176230 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000176231 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 50s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 41m 20s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000176268 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 15s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 23s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/64dc89a3625d48e7a4b231eaac45a291

✔️ openstack-k8s-operators-content-provider SUCCESS in 18m 43s
podified-multinode-edpm-deployment-crc NODE_FAILURE Node(set) request 099-0000176609 failed in 0s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000176610 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000176611 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 6m 08s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 39m 13s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000176640 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 57s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 53s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/6ff97da4250d4b6f94aec731b83be3e2

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 48m 43s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 34m 30s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000177087 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000177088 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 6m 47s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 34m 44s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000177093 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 10m 50s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 24s

@fserucas

Copy link
Copy Markdown

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/c9e719517a914691ade09e9e2b60ae42

openstack-k8s-operators-content-provider FAILURE in 10m 17s
⚠️ podified-multinode-edpm-deployment-crc SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ cifmw-crc-podified-edpm-baremetal SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ cifmw-crc-podified-edpm-baremetal-minor-update SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
✔️ cifmw-pod-zuul-files SUCCESS in 5m 33s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 34m 12s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000177775 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 45s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 26s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

This PR switched baremetal and end-to-end jobs to OCP- 4.22

Jobs:
baremetal and end-to-end

Signed-off-by: Bhagyashri Shewale bshewale@redhat.com
@bshewale
bshewale force-pushed the switch-baremetal-tofu-github-check-jobs-to-ocp-4-22 branch from e16ecd0 to afc04c6 Compare August 22, 2026 02:31
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/92bfdf2308ae41fcb2e157e075277a27

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 16m 47s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 30m 48s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000178271 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000178272 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 7m 23s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 37m 17s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000178301 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 11m 55s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 57s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/f1c8a7260c27410f85d7d5d9baaa6617

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 43m 27s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 29m 51s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000178937 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000178938 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 20s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 32m 53s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000178944 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 10s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 02s

@bshewale

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/23e62539accd4f189d1f7a89b3b9e5b0

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 44m 16s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 30m 50s
cifmw-crc-podified-edpm-baremetal NODE_FAILURE Node(set) request 099-0000181232 failed in 0s
cifmw-crc-podified-edpm-baremetal-minor-update NODE_FAILURE Node(set) request 099-0000181233 failed in 0s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 11s
✔️ openstack-k8s-operators-content-provider-bootc SUCCESS in 35m 41s
cifmw-crc-podified-edpm-baremetal-bootc NODE_FAILURE Node(set) request 099-0000181092 failed in 0s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 9m 21s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 56s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants