Skip to content

[main] OCPBUGS-84656: Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0#10524

Open
openshift-cherrypick-robot wants to merge 2 commits intoopenshift:mainfrom
openshift-cherrypick-robot:cherry-pick-10523-to-main
Open

[main] OCPBUGS-84656: Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0#10524
openshift-cherrypick-robot wants to merge 2 commits intoopenshift:mainfrom
openshift-cherrypick-robot:cherry-pick-10523-to-main

Conversation

@openshift-cherrypick-robot
Copy link
Copy Markdown

@openshift-cherrypick-robot openshift-cherrypick-robot commented Apr 29, 2026

This is an automated cherry-pick of #10523

/assign sdodson

Summary by CodeRabbit

  • Chores
    • Updated CoreOS RHEL 10 build metadata from 10.2.20260405-0 to 10.2.20260423-0
    • Updated CoreOS RHEL 9 build metadata from 9.8.20260403-0 to 9.8.20260428-0
    • Refreshed artifact locations, integrity verification hashes, and cloud provider configurations across all supported architectures and platforms

CoreOS Bot added 2 commits April 29, 2026 03:35
OCPBUGS-81187 - Multi-arch OpenShift 4.22.0-ec.4 and later vs. rpm-ostree "no signature exists"
OCPBUGS-83505 - Investigate RHCOS 9.8 initramfs size increase — risk to /boot on upgrading clusters

```
plume cosa2stream --target data/data/coreos/coreos-rhel-10.json                 \
    --distro rhcos --no-signatures --name rhel-10.2                     \
    --url https://rhcos.mirror.openshift.com/art/storage/prod/streams  \
    x86_64=10.2.20260423-0                                       \
    aarch64=10.2.20260423-0                                      \
    s390x=10.2.20260423-0                                        \
    ppc64le=10.2.20260423-0
```
OCPBUGS-81187 - Multi-arch OpenShift 4.22.0-ec.4 and later vs. rpm-ostree "no signature exists"
OCPBUGS-83505 - Investigate RHCOS 9.8 initramfs size increase — risk to /boot on upgrading clusters

```
plume cosa2stream --target data/data/coreos/coreos-rhel-9.json                 \
    --distro rhcos --no-signatures --name rhel-9.8                     \
    --url https://rhcos.mirror.openshift.com/art/storage/prod/streams  \
    x86_64=9.8.20260428-0                                       \
    aarch64=9.8.20260428-0                                      \
    s390x=9.8.20260428-0                                        \
    ppc64le=9.8.20260428-0
```
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 29, 2026

Walkthrough

Updated CoreOS RHEL build metadata across two JSON configuration files. Build versions were incremented for RHEL 10 (to 10.2.20260423-0) and RHEL 9 (to 9.8.20260428-0), with corresponding updates to release fields, artifact URLs, SHA256 hashes, AMI IDs, and digest references across all supported architectures and cloud providers.

Changes

Cohort / File(s) Summary
CoreOS RHEL Build Updates
data/data/coreos/coreos-rhel-10.json, data/data/coreos/coreos-rhel-9.json
Updated build version numbers and refreshed all associated metadata including release fields, artifact location URLs, SHA256/uncompressed-sha256 hashes, AWS AMI IDs, GCP artifact names, KubeVirt digest-ref values, and PowerVS region object references across all architectures (aarch64, ppc64le, s390x, x86_64) and cloud provider variants. Updated extension artifacts and metadata timestamps.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

🚥 Pre-merge checks | ✅ 12
✅ Passed checks (12 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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 This PR exclusively updates JSON metadata files with CoreOS build references and integrity hashes. No Ginkgo tests or test modifications are present.
Test Structure And Quality ✅ Passed PR contains only JSON data file updates to CoreOS metadata files with no Ginkgo test code, Go test files, or test-related modifications.
Microshift Test Compatibility ✅ Passed PR exclusively updates JSON metadata files with no new Ginkgo e2e tests or executable code, making the MicroShift test compatibility check not applicable.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR modifies only JSON metadata files with RHCOS bootimage build information; no Ginkgo test code or test additions are present, making this SNO compatibility check not applicable.
Topology-Aware Scheduling Compatibility ✅ Passed This PR exclusively updates JSON metadata files containing CoreOS build information and does not modify deployment manifests, operator code, controllers, or scheduling constraints.
Ote Binary Stdout Contract ✅ Passed PR modifies only JSON data files with metadata updates; no Go source code or process-level code changes that could violate stdout contract.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed The custom check for IPv6 and disconnected network test compatibility applies specifically to pull requests that add new Ginkgo e2e tests. This PR contains only updates to RHCOS metadata JSON files and does not introduce any new tests, making the check not applicable to this pull request.
Title check ✅ Passed The title accurately summarizes the main change: updating RHCOS bootimage metadata to specific build versions across two JSON files.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@sdodson
Copy link
Copy Markdown
Member

sdodson commented Apr 29, 2026

/test e2e-azure-ovn e2e-gcp-ovn e2e-vsphere-ovn e2e-openstack-ovn

@openshift-ci-robot openshift-ci-robot added jira/severity-moderate Referenced Jira bug's severity is moderate for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 29, 2026
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

@openshift-cherrypick-robot: This pull request references Jira Issue OCPBUGS-84643, which is invalid:

  • expected the bug to target either version "5.0." or "openshift-5.0.", but it targets "4.22.z" instead
  • expected the bug to be in one of the following states: NEW, ASSIGNED, POST, but it is MODIFIED instead

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

This is an automated cherry-pick of #10523

/assign sdodson

Summary by CodeRabbit

  • Chores
  • Updated CoreOS RHEL 10 build metadata from 10.2.20260405-0 to 10.2.20260423-0
  • Updated CoreOS RHEL 9 build metadata from 9.8.20260403-0 to 9.8.20260428-0
  • Refreshed artifact locations, integrity verification hashes, and cloud provider configurations across all supported architectures and platforms

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
Copy link
Copy Markdown
Contributor

@openshift-cherrypick-robot: Jira Issue OCPBUGS-84643 has been cloned as Jira Issue OCPBUGS-84656. Will retitle bug to link to clone.
/retitle [main] OCPBUGS-84656: Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0

Details

In response to this:

This is an automated cherry-pick of #10523

/assign sdodson

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 openshift-ci Bot changed the title [main] OCPBUGS-84643: Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0 [main] OCPBUGS-84656: Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0 Apr 29, 2026
@openshift-ci-robot openshift-ci-robot added jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. and removed jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 29, 2026
@openshift-ci-robot
Copy link
Copy Markdown
Contributor

@openshift-cherrypick-robot: This pull request references Jira Issue OCPBUGS-84656, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (5.0.0) matches configured target version for branch (5.0.0)
  • bug is in the state New, which is one of the valid states (NEW, ASSIGNED, POST)

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

This is an automated cherry-pick of #10523

/assign sdodson

Summary by CodeRabbit

  • Chores
  • Updated CoreOS RHEL 10 build metadata from 10.2.20260405-0 to 10.2.20260423-0
  • Updated CoreOS RHEL 9 build metadata from 9.8.20260403-0 to 9.8.20260428-0
  • Refreshed artifact locations, integrity verification hashes, and cloud provider configurations across all supported architectures and platforms

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
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 29, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jbtrystram

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

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 29, 2026
@openshift-merge-robot
Copy link
Copy Markdown
Contributor

Fix included in release 4.22.0-0.nightly-2026-04-29-114113

@sadasu
Copy link
Copy Markdown
Contributor

sadasu commented Apr 29, 2026

/retest-required

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 30, 2026

@openshift-cherrypick-robot: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-vsphere-ovn 98c7275 link true /test e2e-vsphere-ovn
ci/prow/e2e-openstack-ovn 98c7275 link true /test e2e-openstack-ovn

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.

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. jira/severity-moderate Referenced Jira bug's severity is moderate for the branch this PR is targeting. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants