Skip to content

NO-ISSUE: Reenable RHEL 9.8 and 10.2 leftover image builds and scenarios - #7045

Merged
openshift-merge-bot[bot] merged 12 commits into
openshift:mainfrom
ggiguash:rhel-98-102-leftover-fixes
Aug 7, 2026
Merged

NO-ISSUE: Reenable RHEL 9.8 and 10.2 leftover image builds and scenarios#7045
openshift-merge-bot[bot] merged 12 commits into
openshift:mainfrom
ggiguash:rhel-98-102-leftover-fixes

Conversation

@ggiguash

@ggiguash ggiguash commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

The following issues are addressed in this PR:

Summary by CodeRabbit

  • New Features

    • Added automated coverage for FIPS-enabled environments and upgrade recovery workflows across supported releases.
    • Added validation for optional signature verification scenarios with expanded VM resources and execution timeouts.
    • Added disabled test configurations for tuned, TLS, IPv6, and storage workload combinations.
  • Bug Fixes

    • Simplified FIPS image setup by removing an unnecessary networking package.
    • Corrected VM launch behavior for release upgrade testing.

@openshift-ci-robot

Copy link
Copy Markdown

@ggiguash: This pull request explicitly references no jira issue.

Details

In 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.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jul 14, 2026
@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

Adds EL10 and EL9 bootc scenario coverage, updates release scenario VM settings, and adds disabled RHEL 9.8 tuned image and multi-configuration test assets.

Changes

Bootc scenario coverage

Layer / File(s) Summary
EL10 bootc FIPS scenario
test/image-blueprints-bootc/..., test/scenarios-bootc/el10/periodics/...
Adds an aarch64 skip guard, FIPS-enabled rhel102-bootc VM lifecycle, FIPS suite execution, and removes an unused image package.
EL10 upgrade and optional scenarios
test/scenarios-bootc/el10/presubmits/..., test/scenarios-bootc/el10/releases/...
Adds upgrade recovery hooks and sets optional sigstore timeouts and explicit VM sizing.

EL9 scenario coverage

Layer / File(s) Summary
Upgrade recovery scenarios
test/scenarios-bootc/el9/presubmits/..., test/scenarios/presubmits/...
Adds VM setup, teardown, and Robot Framework execution for EL9 upgrade recovery flows.
EL9 release scenario launch settings
test/scenarios-bootc/el9/releases/..., test/scenarios/releases/...
Adds optional sigstore timeouts and VM sizing, and removes the boot blueprint argument from the RPM upgrade launch.

Tuned release coverage

Layer / File(s) Summary
RHEL 9.8 tuned image blueprint
test/image-blueprints/layer4-release/...
Adds the disabled rhel98-brew-lrel-tuned blueprint with package, kernel, service, firewall, kubelet, and tuned configuration.
Tuned multi-configuration scenario
test/scenarios/releases/el98-lrel@ginkgo-multi-config.sh.disabled
Adds disabled IPv6 VM setup, tuned reboot checks, TLSv1.3 configuration, MicroShift orchestration, LVMS checks, and disruptive Ginkgo execution.

Estimated code review effort: 4 (Complex) | ~45 minutes

Suggested reviewers: pmtk, copejon, agullon, pacevedom

Sequence Diagram(s)

sequenceDiagram
  participant scenario.sh
  participant host1
  participant FIPS_Suite
  scenario.sh->>host1: Create rhel102-bootc with FIPS kickstart
  scenario.sh->>FIPS_Suite: Run suites/fips/ against host1
  scenario.sh->>host1: Remove host1
Loading

Caution

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

  • Ignore

❌ Failed checks (1 error, 1 warning)

Check name Status Explanation Resolution
No-Sensitive-Data-In-Logs ❌ Error New scenarios pass MIRROR_REGISTRY_URL and WEB_SERVER_URL-derived URLs to run_tests, while scenario.sh logs all test arguments, exposing internal registry/web hostnames. Redact URL-valued Robot arguments in run_tests logs, or change logging to print only argument names and non-sensitive values.
Docstring Coverage ⚠️ Warning Docstring coverage is 16.67% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (13 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed The PR delta adds or renames shell scenarios and image files only; it adds no Ginkgo It/Describe/Context/When titles or dynamic title interpolation, and the Ginkgo runner is disabled.
Test Structure And Quality ✅ Passed PASS: The PR changes no Ginkgo test code; its only Ginkgo-related change renames a Bash scenario to .disabled, while the shared runner already provides execution timeouts.
Microshift Test Compatibility ✅ Passed The PR adds no Ginkgo or Go tests. The only Ginkgo-named file is an existing scenario renamed to .disabled, so the MicroShift API compatibility check is not applicable.
Single Node Openshift (Sno) Test Compatibility ✅ Passed The PR adds or renames shell and image-blueprint files only; no new Ginkgo test declarations such as It(), Describe(), Context(), or When() were found.
Topology-Aware Scheduling Compatibility ✅ Passed The PR changes only test scripts and image blueprint/containerfile content; the diff adds no deployment, operator, controller, or topology scheduling constraints.
Ote Binary Stdout Contract ✅ Passed The PR changes only shell, Containerfile, TOML, and disabled scenario files; no OTE Go entry point or suite setup code is added or modified, and no contract violation is present.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed No new Ginkgo test declarations were added; the only Ginkgo scenario was renamed to .disabled. Changed files show no flagged IPv4-only logic or public connectivity.
No-Weak-Crypto ✅ Passed The PR adds no MD5, SHA1, DES, RC4, 3DES, Blowfish, or ECB usage, custom crypto, or secret comparisons; the FIPS change only enables the FIPS crypto policy.
Container-Privileges ✅ Passed PR diff adds no container/Kubernetes privilege controls; no privileged, hostPID, hostNetwork, hostIPC, SYS_ADMIN, or allowPrivilegeEscalation settings occur in added lines.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main changes: re-enabling leftover RHEL 9.8 and 10.2 image builds and test scenarios.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@openshift-ci
openshift-ci Bot requested review from copejon and pacevedom July 14, 2026 05:15
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 14, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 4

🧹 Nitpick comments (1)
test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile (1)

12-13: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Update the stale RHEL 9.x comment.

The comment references RHEL 9.x, but this is a RHEL 10.2 containerfile. Please update it to avoid confusion, and verify if containernetworking-plugins is still needed for RHEL 10 (or if netavark is used instead).

📝 Proposed update
-# Note: CNI plugins are required for podman to operate normally on RHEL 9.x.
+# Note: CNI plugins are required for podman/cri-o to operate normally.
 # This package is no longer installed as cri-o dependency.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile`
around lines 12 - 13, Update the CNI dependency comment in the RHEL 10.2
containerfile to reference RHEL 10 accurately, and verify the current networking
implementation before stating that containernetworking-plugins is required;
document netavark instead if it has replaced that dependency.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@test/scenarios-bootc/el10/periodics/el102-src`@fips.sh:
- Around line 1-2: Update both
test/scenarios-bootc/el10/periodics/el102-src@fips.sh lines 1-2 and
test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh
lines 1-2 to use the /usr/bin/bash shebang and add set -euo pipefail immediately
afterward.

In `@test/scenarios-bootc/el10/releases/el102-lrel`@optional-sigstore.sh:
- Line 26: Update the launch_vm invocation to pass rhel102-bootc as the first
positional argument instead of using the --boot_blueprint option, while
preserving the existing disk-size and vCPU arguments.

In `@test/scenarios-bootc/el9/presubmits/el98-src`@upgrade-fails-then-recovers.sh:
- Around line 1-2: Update the shebang and add strict error handling in all four
scripts:
test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@low-latency.sh lines 1-5, and
test/scenarios/releases/el98-lrel@low-latency.sh lines 1-5. Use the
/usr/bin/bash shebang and insert set -euo pipefail immediately afterward.

In `@test/scenarios/releases/el98-zprel`@el98-lrel@rpm-upgrade.sh:
- Around line 1-2: Update the script shebang to #!/usr/bin/bash and add strict
shell options with set -euo pipefail immediately afterward.

---

Nitpick comments:
In
`@test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile`:
- Around line 12-13: Update the CNI dependency comment in the RHEL 10.2
containerfile to reference RHEL 10 accurately, and verify the current networking
implementation before stating that containernetworking-plugins is required;
document netavark instead if it has replaced that dependency.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: f8664e79-d4f0-4936-9e67-77abd6a551a7

📥 Commits

Reviewing files that changed from the base of the PR and between 182cc6b and 02100ae.

📒 Files selected for processing (11)
  • test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile
  • test/image-blueprints/layer2-presubmit/group1/rhel98-source-tuned.toml
  • test/scenarios-bootc/el10/periodics/el102-src@fips.sh
  • test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh
  • test/scenarios-bootc/el10/releases/el102-lrel@optional-sigstore.sh
  • test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh
  • test/scenarios-bootc/el9/releases/el98-lrel@optional-sigstore.sh
  • test/scenarios/presubmits/el98-src@low-latency.sh
  • test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh
  • test/scenarios/releases/el98-lrel@low-latency.sh
  • test/scenarios/releases/el98-zprel@el98-lrel@rpm-upgrade.sh

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Caution

Inline review comments failed to post. This is likely due to GitHub's internal server error or limits when posting large numbers of comments. If you are seeing this consistently it is likely a permissions issue. Please check "Moderation" -> "Code review limits" under your organization settings.

Actionable comments posted: 4

🧹 Nitpick comments (1)
test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile (1)

12-13: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Update the stale RHEL 9.x comment.

The comment references RHEL 9.x, but this is a RHEL 10.2 containerfile. Please update it to avoid confusion, and verify if containernetworking-plugins is still needed for RHEL 10 (or if netavark is used instead).

📝 Proposed update
-# Note: CNI plugins are required for podman to operate normally on RHEL 9.x.
+# Note: CNI plugins are required for podman/cri-o to operate normally.
 # This package is no longer installed as cri-o dependency.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile`
around lines 12 - 13, Update the CNI dependency comment in the RHEL 10.2
containerfile to reference RHEL 10 accurately, and verify the current networking
implementation before stating that containernetworking-plugins is required;
document netavark instead if it has replaced that dependency.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@test/scenarios-bootc/el10/periodics/el102-src`@fips.sh:
- Around line 1-2: Update both
test/scenarios-bootc/el10/periodics/el102-src@fips.sh lines 1-2 and
test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh
lines 1-2 to use the /usr/bin/bash shebang and add set -euo pipefail immediately
afterward.

In `@test/scenarios-bootc/el10/releases/el102-lrel`@optional-sigstore.sh:
- Line 26: Update the launch_vm invocation to pass rhel102-bootc as the first
positional argument instead of using the --boot_blueprint option, while
preserving the existing disk-size and vCPU arguments.

In `@test/scenarios-bootc/el9/presubmits/el98-src`@upgrade-fails-then-recovers.sh:
- Around line 1-2: Update the shebang and add strict error handling in all four
scripts:
test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@low-latency.sh lines 1-5, and
test/scenarios/releases/el98-lrel@low-latency.sh lines 1-5. Use the
/usr/bin/bash shebang and insert set -euo pipefail immediately afterward.

In `@test/scenarios/releases/el98-zprel`@el98-lrel@rpm-upgrade.sh:
- Around line 1-2: Update the script shebang to #!/usr/bin/bash and add strict
shell options with set -euo pipefail immediately afterward.

---

Nitpick comments:
In
`@test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile`:
- Around line 12-13: Update the CNI dependency comment in the RHEL 10.2
containerfile to reference RHEL 10 accurately, and verify the current networking
implementation before stating that containernetworking-plugins is required;
document netavark instead if it has replaced that dependency.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: f8664e79-d4f0-4936-9e67-77abd6a551a7

📥 Commits

Reviewing files that changed from the base of the PR and between 182cc6b and 02100ae.

📒 Files selected for processing (11)
  • test/image-blueprints-bootc/el10/layer2-presubmit/group2/rhel102-bootc-source-fips.containerfile
  • test/image-blueprints/layer2-presubmit/group1/rhel98-source-tuned.toml
  • test/scenarios-bootc/el10/periodics/el102-src@fips.sh
  • test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh
  • test/scenarios-bootc/el10/releases/el102-lrel@optional-sigstore.sh
  • test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh
  • test/scenarios-bootc/el9/releases/el98-lrel@optional-sigstore.sh
  • test/scenarios/presubmits/el98-src@low-latency.sh
  • test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh
  • test/scenarios/releases/el98-lrel@low-latency.sh
  • test/scenarios/releases/el98-zprel@el98-lrel@rpm-upgrade.sh
🛑 Comments failed to post (4)
test/scenarios-bootc/el10/periodics/el102-src@fips.sh (1)

1-2: 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Use the correct shebang and enable strict error handling.

As per coding guidelines, shell scripts must use #!/usr/bin/bash and set -euo pipefail.

  • test/scenarios-bootc/el10/periodics/el102-src@fips.sh#L1-L2: Update the shebang and add set -euo pipefail.
  • test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh#L1-L2: Update the shebang and add set -euo pipefail.
📍 Affects 2 files
  • test/scenarios-bootc/el10/periodics/el102-src@fips.sh#L1-L2 (this comment)
  • test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh#L1-L2
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@test/scenarios-bootc/el10/periodics/el102-src`@fips.sh around lines 1 - 2,
Update both test/scenarios-bootc/el10/periodics/el102-src@fips.sh lines 1-2 and
test/scenarios-bootc/el10/presubmits/el102-src@upgrade-fails-then-recovers.sh
lines 1-2 to use the /usr/bin/bash shebang and add set -euo pipefail immediately
afterward.

Source: Coding guidelines

test/scenarios-bootc/el10/releases/el102-lrel@optional-sigstore.sh (1)

26-26: 🎯 Functional Correctness | 🔴 Critical | ⚡ Quick win

Pass boot_blueprint as a positional argument.

launch_vm expects boot_blueprint as its first positional argument. Passing --boot_blueprint will cause the argument parser to fail and exit.

🐛 Proposed fix
-    launch_vm --boot_blueprint rhel102-bootc --vm_disksize 25 --vm_vcpus 4
+    launch_vm rhel102-bootc --vm_disksize 25 --vm_vcpus 4
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

    launch_vm rhel102-bootc --vm_disksize 25 --vm_vcpus 4
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@test/scenarios-bootc/el10/releases/el102-lrel`@optional-sigstore.sh at line
26, Update the launch_vm invocation to pass rhel102-bootc as the first
positional argument instead of using the --boot_blueprint option, while
preserving the existing disk-size and vCPU arguments.
test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh (1)

1-2: 📐 Maintainability & Code Quality | 🔴 Critical | ⚡ Quick win

Fix shebang and add strict error handling.

As per coding guidelines, shell scripts must use the #!/usr/bin/bash shebang and include set -euo pipefail.

  • test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh#L1-L2: Update the shebang and insert set -euo pipefail.
  • test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh#L1-L2: Update the shebang and insert set -euo pipefail.
  • test/scenarios/presubmits/el98-src@low-latency.sh#L1-L5: Update the shebang and insert set -euo pipefail.
  • test/scenarios/releases/el98-lrel@low-latency.sh#L1-L5: Update the shebang and insert set -euo pipefail.
📍 Affects 4 files
  • test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh#L1-L2 (this comment)
  • test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh#L1-L2
  • test/scenarios/presubmits/el98-src@low-latency.sh#L1-L5
  • test/scenarios/releases/el98-lrel@low-latency.sh#L1-L5
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@test/scenarios-bootc/el9/presubmits/el98-src`@upgrade-fails-then-recovers.sh
around lines 1 - 2, Update the shebang and add strict error handling in all four
scripts:
test/scenarios-bootc/el9/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@upgrade-fails-then-recovers.sh
lines 1-2, test/scenarios/presubmits/el98-src@low-latency.sh lines 1-5, and
test/scenarios/releases/el98-lrel@low-latency.sh lines 1-5. Use the
/usr/bin/bash shebang and insert set -euo pipefail immediately afterward.

Source: Coding guidelines

test/scenarios/releases/el98-zprel@el98-lrel@rpm-upgrade.sh (1)

1-2: 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Use required shebang and strict shell options.

As per coding guidelines, shell scripts must use the #!/usr/bin/bash shebang and include set -euo pipefail.

🛠️ Proposed fix
-#!/bin/bash
-
+#!/usr/bin/bash
+set -euo pipefail
+
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

#!/usr/bin/bash
set -euo pipefail

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@test/scenarios/releases/el98-zprel`@el98-lrel@rpm-upgrade.sh around lines 1 -
2, Update the script shebang to #!/usr/bin/bash and add strict shell options
with set -euo pipefail immediately afterward.

Source: Coding guidelines

@ggiguash
ggiguash marked this pull request as draft July 14, 2026 08:22
@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 14, 2026
@ggiguash

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-bootc-release-el9
/test e2e-aws-tests-bootc-release-el10
/test e2e-aws-tests-release

2 similar comments
@ggiguash

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-bootc-release-el9
/test e2e-aws-tests-bootc-release-el10
/test e2e-aws-tests-release

@ggiguash

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-bootc-release-el9
/test e2e-aws-tests-bootc-release-el10
/test e2e-aws-tests-release

@ggiguash
ggiguash marked this pull request as ready for review July 31, 2026 07:59
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 31, 2026
@openshift-ci
openshift-ci Bot requested review from agullon and pmtk July 31, 2026 08:00
@ggiguash

Copy link
Copy Markdown
Contributor Author

/test ?

@ggiguash
ggiguash marked this pull request as draft July 31, 2026 08:01
@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 31, 2026
@ggiguash

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-cache
/test e2e-aws-tests-cache-arm

@openshift-ci
openshift-ci Bot requested a review from kasturinarra August 6, 2026 11:07
@ggiguash

ggiguash commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-bootc-release-el10

@pacevedom pacevedom left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Aug 6, 2026
@openshift-ci

openshift-ci Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ggiguash, pacevedom

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

The pull request process is described 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

@copejon

copejon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

/override e2e-aws-tests-bootc-release-arm-el9
/override e2e-aws-tests-bootc-release-arm-el10
/override e2e-aws-tests-bootc-release-el9
/override e2e-aws-tests-bootc-release-el10
/override e2e-aws-tests-release
/override e2e-aws-tests-release-arm

@openshift-ci

openshift-ci Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

@copejon: /override requires failed status contexts, check run or a prowjob name to operate on.
The following unknown contexts/checkruns were given:

  • e2e-aws-tests-bootc-release-arm-el10
  • e2e-aws-tests-bootc-release-arm-el9
  • e2e-aws-tests-bootc-release-el10
  • e2e-aws-tests-bootc-release-el9
  • e2e-aws-tests-release
  • e2e-aws-tests-release-arm

Only the following failed contexts/checkruns were expected:

  • CodeRabbit
  • ci/prow/e2e-aws-tests
  • ci/prow/e2e-aws-tests-arm
  • ci/prow/e2e-aws-tests-bootc-arm-el10
  • ci/prow/e2e-aws-tests-bootc-arm-el9
  • ci/prow/e2e-aws-tests-bootc-el10
  • ci/prow/e2e-aws-tests-bootc-el9
  • ci/prow/e2e-aws-tests-bootc-release-arm-el10
  • ci/prow/e2e-aws-tests-bootc-release-arm-el9
  • ci/prow/e2e-aws-tests-bootc-release-el10
  • ci/prow/e2e-aws-tests-bootc-release-el9
  • ci/prow/e2e-aws-tests-cache
  • ci/prow/e2e-aws-tests-cache-arm
  • ci/prow/e2e-aws-tests-release
  • ci/prow/e2e-aws-tests-release-arm
  • ci/prow/images
  • ci/prow/security
  • ci/prow/test-unit
  • ci/prow/verify
  • ci/prow/verify-deps
  • pull-ci-openshift-microshift-main-e2e-aws-tests
  • pull-ci-openshift-microshift-main-e2e-aws-tests-arm
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-arm-el10
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-arm-el9
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-el10
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-el9
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-release-arm-el10
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-release-arm-el9
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-release-el10
  • pull-ci-openshift-microshift-main-e2e-aws-tests-bootc-release-el9
  • pull-ci-openshift-microshift-main-e2e-aws-tests-cache
  • pull-ci-openshift-microshift-main-e2e-aws-tests-cache-arm
  • pull-ci-openshift-microshift-main-e2e-aws-tests-release
  • pull-ci-openshift-microshift-main-e2e-aws-tests-release-arm
  • pull-ci-openshift-microshift-main-images
  • pull-ci-openshift-microshift-main-security
  • pull-ci-openshift-microshift-main-test-unit
  • pull-ci-openshift-microshift-main-verify
  • pull-ci-openshift-microshift-main-verify-deps
  • tide

If you are trying to override a checkrun that has a space in it, you must put a double quote on the context.

Details

In response to this:

/override e2e-aws-tests-bootc-release-arm-el9
/override e2e-aws-tests-bootc-release-arm-el10
/override e2e-aws-tests-bootc-release-el9
/override e2e-aws-tests-bootc-release-el10
/override e2e-aws-tests-release
/override e2e-aws-tests-release-arm

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.

@copejon

copejon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

/override ci/prow/e2e-aws-tests-bootc-release-arm-el9
/override ci/prow/e2e-aws-tests-bootc-release-arm-el10
/override ci/prow/e2e-aws-tests-bootc-release-el9
/override ci/prow/e2e-aws-tests-bootc-release-el10
/override ci/prow/e2e-aws-tests-release
/override ci/prow/e2e-aws-tests-release-arm

@openshift-ci

openshift-ci Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

@copejon: Overrode contexts on behalf of copejon: ci/prow/e2e-aws-tests-bootc-release-arm-el10, ci/prow/e2e-aws-tests-bootc-release-arm-el9, ci/prow/e2e-aws-tests-bootc-release-el10, ci/prow/e2e-aws-tests-bootc-release-el9, ci/prow/e2e-aws-tests-release, ci/prow/e2e-aws-tests-release-arm

Details

In response to this:

/override ci/prow/e2e-aws-tests-bootc-release-arm-el9
/override ci/prow/e2e-aws-tests-bootc-release-arm-el10
/override ci/prow/e2e-aws-tests-bootc-release-el9
/override ci/prow/e2e-aws-tests-bootc-release-el10
/override ci/prow/e2e-aws-tests-release
/override ci/prow/e2e-aws-tests-release-arm

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.

@copejon

copejon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

/verified by ci

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Aug 6, 2026
@openshift-ci-robot

Copy link
Copy Markdown

@copejon: This PR has been marked as verified by ci.

Details

In response to this:

/verified by ci

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.

@copejon

copejon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

/label backport-risk-assessed

@openshift-ci openshift-ci Bot added the backport-risk-assessed Indicates a PR to a release branch has been evaluated and considered safe to accept. label Aug 6, 2026
@ggiguash

ggiguash commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

Need to run periodics
/hold

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 6, 2026
@ggiguash

ggiguash commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/test ?

@ggiguash

ggiguash commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/test e2e-aws-tests-bootc-periodic-arm-el10
/test e2e-aws-tests-bootc-periodic-arm-el9
/test e2e-aws-tests-bootc-periodic-el10
/test e2e-aws-tests-bootc-periodic-el9
/test e2e-aws-tests-periodic
/test e2e-aws-tests-periodic-arm

@ggiguash

ggiguash commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

Flakes in periodics - not related to the PR
/unhold

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 6, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 88ded63 and 2 for PR HEAD aa2219f in total

@copejon

copejon commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

/test ci/prow/e2e-aws-tests-bootc-periodic-arm-el10
/test ci/prow/e2e-aws-tests-bootc-periodic-el9
/test ci/prow/e2e-aws-tests-bootc-periodic-el10
/test ci/prow/e2e-aws-tests-periodic-arm

@copejon

copejon commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

/test e2e-aws-tests-bootc-periodic-arm-el10
/test e2e-aws-tests-bootc-periodic-el9
/test e2e-aws-tests-bootc-periodic-el10
/test e2e-aws-tests-periodic-arm

@copejon

copejon commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

/test e2e-aws-tests-periodic-arm
/test e2e-aws-tests-bootc-periodic-el9

@ggiguash

ggiguash commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Flakes. Saving on CI cycles
/override ci/prow/e2e-aws-tests-bootc-periodic-el9

@openshift-ci

openshift-ci Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

@ggiguash: Overrode contexts on behalf of ggiguash: ci/prow/e2e-aws-tests-bootc-periodic-el9

Details

In response to this:

Flakes. Saving on CI cycles
/override ci/prow/e2e-aws-tests-bootc-periodic-el9

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.

@openshift-ci

openshift-ci Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

@ggiguash: all tests passed!

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

@openshift-merge-bot
openshift-merge-bot Bot merged commit d026782 into openshift:main Aug 7, 2026
27 checks passed
@ggiguash
ggiguash deleted the rhel-98-102-leftover-fixes branch August 7, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. backport-risk-assessed Indicates a PR to a release branch has been evaluated and considered safe to accept. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants