-
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
Make snapshot timeout configurable #5048
Comments
@drewboswell Haven't meet such issue yet, and I'm not familiar with how AWS storage snapshot works. I used to assume that snapshotting time consumption has not so much relation with data amount, because snapshotting looks like instant on most cloud provider. Not sure about whether data transferring time is also included in it. |
I found this about EBS snapshotting. |
I'm doing volume snapshots of 500GB-3TB volumes, given the rate of data change one snapshot a day takes 10-30min currently. In these or more extreme cases it makes sense to externalise and tune this timeout config. |
The worst thing about this is that it times out to partially failed but the Aws volume snapshot actually completes. This means the backup was made but the reference is unusable from velero. |
Describe the problem/challenge you have
Scheduled velero backups on large volumes fail if the snapshot takes more than 10 minutes. This breaks all automation and requires manual interactions.
https://github.com/vmware-tanzu/velero-plugin-for-csi/blob/701adfefb17a57435f9c84030d0674c9e50b6105/internal/util/util.go#L157-L158
Describe the solution you'd like
Make the timeout configurable.
Environment:
kubectl version
):Helm, v2.30.0
AWS EKS
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: