Merge pull request #7282 from Lyndon-Li/issue-fix-6928

Issue 6928: remove snapshot deletion timeout for PVB
This commit is contained in:
lyndon-li
2024-01-08 12:58:43 +08:00
committed by GitHub
2 changed files with 2 additions and 5 deletions

View File

@@ -0,0 +1 @@
Fix issue #6928, remove snapshot deletion timeout for PVB

View File

@@ -54,7 +54,6 @@ import (
)
const (
snapshotDeleteTimeout = time.Minute
deleteBackupRequestMaxAge = 24 * time.Hour
)
@@ -508,12 +507,9 @@ func (r *backupDeletionReconciler) deletePodVolumeSnapshots(ctx context.Context,
return []error{err}
}
ctx2, cancelFunc := context.WithTimeout(ctx, snapshotDeleteTimeout)
defer cancelFunc()
var errs []error
for _, snapshot := range snapshots {
if err := r.repoMgr.Forget(ctx2, snapshot); err != nil {
if err := r.repoMgr.Forget(ctx, snapshot); err != nil {
errs = append(errs, err)
}
}