Skip to content

CNF-23574: Bump ZTP images from RHEL8 to RHEL9 - #743

Open
by2waysprojects wants to merge 2 commits into
openshift-kni:mainfrom
by2waysprojects:CNF-23574-rhel8-to-rhel9-ztp
Open

CNF-23574: Bump ZTP images from RHEL8 to RHEL9#743
by2waysprojects wants to merge 2 commits into
openshift-kni:mainfrom
by2waysprojects:CNF-23574-rhel8-to-rhel9-ztp

Conversation

@by2waysprojects

@by2waysprojects by2waysprojects commented May 6, 2026

Copy link
Copy Markdown
Contributor

Update ztp-site-generate image from rhel8 to rhel9 for v5.0 in addPluginsPolicy, imageset-config, and get_ztp_installation script. Also update ubi8 and rhel8 support-tools additional images to their RHEL9 equivalents in the mirror registry imageset configuration.

@openshift-ci-robot

openshift-ci-robot commented May 6, 2026

Copy link
Copy Markdown
Collaborator

@by2waysprojects: This pull request references CNF-23574 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "5.0.0" version, but no target version was set.

Details

In response to this:

Update ztp-site-generate image from rhel8 to rhel9 for v4.22 in addPluginsPolicy, imageset-config, and get_ztp_installation script. Also update ubi8 and rhel8 support-tools additional images to their RHEL9 equivalents in the mirror registry imageset configuration.

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 requested review from lack and sabbir-47 May 6, 2026 15:13
@openshift-ci

openshift-ci Bot commented May 6, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: by2waysprojects
Once this PR has been reviewed and has the lgtm label, please assign marsik 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

@coderabbitai

coderabbitai Bot commented May 6, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: 5a45d8f8-c536-4f6d-b252-8d8bbba6133f

📥 Commits

Reviewing files that changed from the base of the PR and between 66c8386 and b9dd296.

📒 Files selected for processing (4)
  • telco-hub/configuration/example-overlays-config/registry/itms-generic-mirrors-patch.yaml
  • telco-hub/configuration/reference-crs-kube-compare/default_value.yaml
  • telco-hub/configuration/reference-crs/required/acm/acmMirrorRegistryCM.yaml
  • telco-hub/configuration/reference-crs/required/registry/itms-generic.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • telco-hub/configuration/reference-crs/required/registry/itms-generic.yaml

Included review availability: Your plan includes up to 12 reviews per rolling hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

Changes

RHEL9 image and registry migration

Layer / File(s) Summary
Registry mirror migration
telco-hub/install/mirror-registry/imageset-config.yaml, telco-hub/configuration/example-overlays-config/registry/itms-generic-mirrors-patch.yaml, telco-hub/configuration/reference-crs-kube-compare/default_value.yaml, telco-hub/configuration/reference-crs/required/acm/acmMirrorRegistryCM.yaml, telco-hub/configuration/reference-crs/required/registry/itms-generic.yaml
Mirror definitions and additional images now include or reference RHEL9 and UBI9 images. Existing RHEL8 entries remain where specified.
ZTP image updates
telco-hub/configuration/reference-crs/required/gitops/addPluginsPolicy.yaml, telco-hub/configuration/reference-crs/required/gitops/get_ztp_installation.sh
The kustomize plugin and ZTP generator use RHEL9-based images. The generator image changes from v4.21 to v4.22.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to b9dd2

The PR updates referenced ZTP and support-tool images from RHEL8 to RHEL9; no actionable merge-blocking risk remains beyond normal checks and review.

Suggested reviewers: lack, sabbir-47

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the primary change from RHEL8 to RHEL9 for ZTP images.
Description check ✅ Passed The description accurately covers the ZTP image and mirror registry updates in the changeset.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@by2waysprojects

Copy link
Copy Markdown
Contributor Author

/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 May 6, 2026
@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jun 24, 2026
Update ztp-site-generate image from rhel8 to rhel9 for v4.22 in
addPluginsPolicy, imageset-config, and get_ztp_installation script.
Also update ubi8 and rhel8 support-tools additional images to their
RHEL9 equivalents in the mirror registry imageset configuration.

Co-authored-by: Cursor <cursoragent@cursor.com>
@by2waysprojects
by2waysprojects force-pushed the CNF-23574-rhel8-to-rhel9-ztp branch from 0f49ba5 to 66c8386 Compare August 17, 2026 07:59
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 17, 2026
@openshift-ci-robot

openshift-ci-robot commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

@by2waysprojects: This pull request references CNF-23574 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "5.1.0" version, but no target version was set.

Details

In response to this:

Update ztp-site-generate image from rhel8 to rhel9 for v5.0 in addPluginsPolicy, imageset-config, and get_ztp_installation script. Also update ubi8 and rhel8 support-tools additional images to their RHEL9 equivalents in the mirror registry imageset configuration.

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.

Add rhel9/ubi9 mirror entries to ITMS, IDMS, ACM ConfigMap and
kube-compare default values, keeping rhel8/ubi8 entries for backward
compatibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
@by2waysprojects
by2waysprojects force-pushed the CNF-23574-rhel8-to-rhel9-ztp branch from 66c8386 to b9dd296 Compare August 17, 2026 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants