From 2d8a87fec43162cc7de19887b5adf627f95eab15 Mon Sep 17 00:00:00 2001 From: Joseph Date: Wed, 22 Oct 2025 11:21:48 -0400 Subject: [PATCH] Add condition to catch backup.velero.io labels Signed-off-by: Joseph --- pkg/backup/actions/backup_pv_action.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/backup/actions/backup_pv_action.go b/pkg/backup/actions/backup_pv_action.go index 03baf895f..1ba7669d4 100644 --- a/pkg/backup/actions/backup_pv_action.go +++ b/pkg/backup/actions/backup_pv_action.go @@ -103,7 +103,7 @@ func (a *PVCAction) cleanupStaleVeleroLabels(pvc *corev1api.PersistentVolumeClai // Clean stale Velero labels from main metadata if pvc.Labels != nil { for k, v := range pvc.Labels { - if strings.HasPrefix(k, "velero.io/") { + if strings.HasPrefix(k, "velero.io/") || strings.HasPrefix(k, "backup.velero.io/") { // Only remove labels that are clearly stale from previous operations shouldRemove := false