Move VS deletion to backup-finalizer-controller#255
Conversation
b6714a9 to
8ebea89
Compare
sseago
left a comment
There was a problem hiding this comment.
This looks good. Acking for now, but we probably need to do the refactoring I was suggesting earlier to remove the duplication if we want to eventually submit this upstream.
|
@sseago Updated the PR with the requested changes, PTAL, Thank you ! |
| // using goroutine here instead of waiting in CSI plugin, because it's not easy to make BackupItemAction | ||
| // parallel by now. After BackupItemAction parallel is implemented, this logic should be moved to CSI plugin | ||
| // as https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/100 | ||
| func (r *backupFinalizerReconciler) waitVolumeSnapshotReadyToUse(ctx context.Context, |
There was a problem hiding this comment.
You don't need these funcs anymore since you're calling the version in backup_controller.go
|
@shubham-pampattiwar Looks like one more func can be removed from the finalizer controller (waitVolumeSnapshotReadyToUse) since you're calling the other version of it -- that and squash the commits and we should be good to go |
|
/retest-required |
|
/hold for final updates |
5367d18 to
4747f0c
Compare
|
/unhold |
|
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
cec485d to
89cb27a
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: kaovilai, shubham-pampattiwar, sseago The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@shubham-pampattiwar: 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/test-infra repository. I understand the commands that are listed here. |
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
pass missing params during controller registration refactor code to avoid code duplication and fix tests remove unused function fix via make update
veleroImageFqin: quay.io/spampatt/velero:defer-deletionfixes openshift/oadp-operator#905