Remove prow jobs from placement-operator repo#80460
Conversation
|
@amartyasinha, Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
placement-operator repo is no longer maintained, thus removing prow jobs and configs for the same Signed-off-by: Amartya Sinha <amsinha@redhat.com>
14c1a78 to
815aec7
Compare
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (7)
💤 Files with no reviewable changes (7)
WalkthroughThis pull request removes placement-operator from the OpenShift release CI infrastructure. The changes delete Prow plugin automation configuration and presubmit job pipeline references across multiple configuration files within the release repository. ChangesPlacement-operator CI Infrastructure Removal
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
🚥 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)
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. Comment |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
gibizer
left a comment
There was a problem hiding this comment.
Yepp. We moved the placement-operator logic into the nova-operator and therefore the placement-operator repo is not maintained any more so we don't need CI runs on it any more.
|
/pj-rehearse ack |
|
@abays: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abays, amartyasinha, gibizer, hector-vido, stuggi 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 |
|
@amartyasinha: 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. |
|
@amartyasinha: Updated the following 2 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. |
placement-operator repo is no longer maintained, thus removing prow jobs and configs for the same
Summary by CodeRabbit
This pull request removes all CI/CD automation configuration for the
openstack-k8s-operators/placement-operatorrepository from the OpenShift CI infrastructure, reflecting that the placement-operator is no longer actively maintained.Impact:
CI Operator Configuration: Deletion of build and test pipeline definitions for the placement-operator, including configurations for the
mainbranch and18.0-fr5variant. These files defined base images, build stages (including opm-builder), resource limits, and test workflows (functional tests, pre-commit checks, and KUTTL-based deployment tests).Prow Job Management: Removal of Prow job configurations and plugin settings for the repository, including approval workflows, external plugin integrations (cherrypick, backport-verifier, JIRA lifecycle, payload testing), merge strategies (rebase merge method), and merge eligibility rules.
Automated Job Sanitization: Removal of prow job entries from the sanitization configuration, eliminating automated cleanup rules specific to the placement-operator.
The changes effectively decommission the repository from the OpenShift CI infrastructure, stopping automated builds, tests, and merge workflows for the placement-operator.