Remove backup.velero.io/must-include-additional-items label

Signed-off-by: Joseph <jvaikath@redhat.com>
This commit is contained in:
Joseph
2025-10-22 11:20:34 -04:00
committed by Tiger Kaovilai
parent 87dbc16b0a
commit eae5bea469

View File

@@ -112,6 +112,10 @@ func (a *PVCAction) cleanupStaleVeleroLabels(pvc *corev1api.PersistentVolumeClai
shouldRemove = true
}
if k == "backup.velero.io/must-include-additional-items" {
shouldRemove = true
}
// Remove backup-name labels that don't match current backup
if k == "velero.io/backup-name" && v != backup.Name {
shouldRemove = true