-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload progress monitoring for plugins after backup completion #3533
Comments
Moving this to icebox as we have decided to choose the alternative approach to track the progress: #5108 |
@reasonerjt I just want to confirm that issue is not resolved in all released versions of velero. There are a lot of tasks that are closed that run into this particular issue (specifically restores failing because snapshots are not ready yet.) We have patched our own version of velero that handles this case, I want to confirm that we should continue to maintain our own patched version until this is fixed via #5108? Again, I want to mention for others that this issue may not be completely relevant if you're using CSI snapshots because they handle this case, here is my comment from a few years ago:
I am unsure if CSI snapshots support restoring to another namespace, but our hope is one day to move to CSI snapshots to solve this issue. Cheers, |
Does https://github.com/vmware-tanzu/velero/blob/main/design/Implemented/general-progress-monitoring.md address this issue? |
@jglick |
@blackpiglet @jglick Just a note, we've not yet implemented this for volumesnapshotter plugins (native aws, gcp, azure snapshots), but it is available for BackupItemAction/RestoreItemAction plugins as of 1.11, and will be used for the CSI plugin (and the new datamover) in 1.12 |
Describe the problem/challenge you have
Volume snapshotter plug-in are used by Velero to take snapshots of persistent volume contents.
Depending on the underlying storage system, those snapshots may be available to use immediately,
they may be uploaded to stable storage internally by the plug-in or they may need to be uploaded after
the snapshot has been taken. We would like for Velero to continue on to the next part of the backup as quickly
as possible but we would also like the backup to not be marked as complete until it is a usable backup. We'd also
eventually like to bring the control of upload under the control of Velero and allow the user to make decisions
about the ultimate destination of backup data independent of the storage system they're using.
Describe the solution you'd like
Enable monitoring of uploads that are in-progress without blocking backups from starting.
Vote on this issue!
This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.
The text was updated successfully, but these errors were encountered: