ART-14263: Migrate OCP 4.23 RPM repos to R2 CloudFlare - #80631
Conversation
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
@ashwindasr: This pull request references ART-14263 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. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
WalkthroughAcross 16 OCP 4.23 yum ChangesOCP 4.23 Mirror URL Migration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@ashwindasr: all tests passed! 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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ashwindasr, jupierce The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@ashwindasr: Updated the following 16 configmaps:
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. |
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrate OCP 4.23 RPM repository baseurls from mirror2.openshift.com to the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costs. Follows the same pattern as PR openshift#79886 for 5.0. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Summary
mirror2.openshift.comto the Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev) to eliminate CloudFront egress costsbaseurlin 17ocp-4.23-*.repofiles undercore-services/release-controller/_repos/username_file/password_file), and CDN (cdn.redhat.com) baseurlsTest plan
Related
🤖 Generated with Claude Code
Summary by CodeRabbit
This pull request migrates RPM repository downloads for OCP 4.23 across 17 repository configuration files from
mirror2.openshift.comto a Cloudflare Workers R2 endpoint (openshift-mirror-list.ci-systems.workers.dev). This change reduces CloudFront egress costs while maintaining the same path structures and authentication mechanisms.Files affected: 17
.repoconfiguration files incore-services/release-controller/_repos/directory, including:What changed: The
baseurlparameter in each repository stanza was updated fromhttps://mirror2.openshift.com/...tohttps://openshift-mirror-list.ci-systems.workers.dev/..., while all path hierarchies (enterprise/reposync/4.23/...) remain identical. Authentication configuration files (username_fileandpassword_file) and all other repository settings are preserved unchanged. CDN URLs pointing tocdn.redhat.comare unaffected.Infrastructure impact: This affects the RPM sources used during OpenShift CI builds and tests for the 4.23 release. The change aligns with similar migrations completed for OCP 4.12 and 4.13 and is tracked under Jira issue ART-14263.