Track the skipped PV in a backup and print the summary in backup log (#6496)

Partially address the requirements in #5834

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
This commit is contained in:
Daniel Jiang
2023-07-20 16:13:48 +08:00
committed by GitHub
parent b4181ef803
commit 2548b20db9
16 changed files with 816 additions and 127 deletions

View File

@@ -140,8 +140,9 @@ func (r *backupFinalizerReconciler) Reconcile(ctx context.Context, req ctrl.Requ
}
backupRequest := &pkgbackup.Request{
Backup: backup,
StorageLocation: location,
Backup: backup,
StorageLocation: location,
SkippedPVTracker: pkgbackup.NewSkipPVTracker(),
}
var outBackupFile *os.File
if len(operations) > 0 {