Promote rebasebot image#79778
Conversation
Publish the shared rebasebot image to ci/rebasebot:latest so follow-up jobs can consume it without bootstrap rehearsal failures. Co-authored-by: Cursor <cursoragent@cursor.com>
WalkthroughThis PR adds a ChangesRebasebot image promotion
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes 🚥 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 |
|
[REHEARSALNOTIFIER]
A total of 43 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse periodic-ci-openshift-eng-rebasebot-main-cluster-api-provider-aws |
|
@RadekManak: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse ack |
|
@RadekManak: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: damdo, RadekManak 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 |
|
@RadekManak: 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. |
Summary
openshift-eng/rebasebotimage so postsubmits publishci/rebasebot:latestbranch-ci-openshift-eng-rebasebot-main-imagespostsubmit jobTest plan
make updaterebasebotconfig and generatedpostsubmitsfile changedMade with Cursor
Summary by CodeRabbit
This PR adds image promotion configuration to the OpenShift CI setup for the openshift-eng/rebasebot repository. Specifically, it enables the rebasebot container image to be published to
ci/rebasebot:latestafter successful postsubmit builds on the main branch.The change adds a
promotionsection (lines 27-30) to the rebasebot CI configuration file, which instructs the CI system to push the built image to the shared OpenShift CI image registry with thelatesttag. This allows downstream jobs to consume the rebasebot image directly from the CI registry without requiring bootstrap rehearsal workarounds.This is a foundational change that unblocks follow-up work by establishing the shared image infrastructure, with CAPA migration changes intentionally excluded to allow the image bootstrap to complete first.