fix: add velero to renovate ignoreDeps#225
Conversation
The openshift/velero fork is managed via a go.mod replace directive and must track specific oadp-* branches. Renovate incorrectly updates it to incompatible versions (e.g. v1.2.0) that remove APIs the plugin depends on (velero/pkg/apis/velero/v2alpha1). Closes openshift#223 Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering> Signed-off-by: Tiger Kaovilai <passawit.kaovilai@gmail.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughThe PR adds an Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Assessment against linked issues
Out-of-scope changes
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Pull request overview
Updates Renovate configuration to stop automated dependency PRs from bumping Velero modules to incompatible versions, aligning with the repo’s need to manage the upstream/forked Velero version manually.
Changes:
- Added
github.com/vmware-tanzu/veleroto RenovateignoreDeps. - Added
github.com/openshift/veleroto RenovateignoreDeps.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@kaovilai: 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. |
|
/retest |
|
/override oadp-hypershift-oadp-plugin-main-on-pull-request |
|
@kaovilai: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. 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. |
|
@kaovilai: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. 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. |
|
/override "Red Hat Konflux / oadp-hypershift-oadp-plugin-main-on-pull-request" |
|
@kaovilai: Overrode contexts on behalf of kaovilai: Red Hat Konflux / oadp-hypershift-oadp-plugin-main-on-pull-request 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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kaovilai, sseago 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 |
Summary
github.com/vmware-tanzu/veleroandgithub.com/openshift/velerotoignoreDepsinrenovate.jsonreplacedirective and must track specificoadp-*branches manuallyCloses #223
Context
Renovate PRs #215 and #216 updated velero to v1.2.0 which removed the
v2alpha1API package that the plugin depends on. The velero dependency should be managed manually to track the correctopenshift/velerobranch.Note
Responses generated with Claude