Sometimes in Puppet Application Manager (PAM), when you try to delete a backup, the process gets stuck. When this happens, in the PAM UI, you can see the backup in Snapshots > Full Snapshots (Instance), but the name of the instance is greyed out, and underneath the name of the instance, it says Deleting.
You can delete the backup in the command line.
Version and installation information
To check for the Velero pod name, run:
kubectl get pods -n velero
The output is similar to the following:
NAME READY STATUS RESTARTS AGE restic-fblp7 1/1 Running 0 5d6h velero-6b8fd5f88d-tvv5t 1/1 Running 0 5d6h
To delete the backup, run the following on the control plane node:
kubectl delete backup -n velero-<INSTANCE NAME>
kubectl delete backup -n velero velero-6b8fd5f88d-tvv5t
If this does not solve the issue, please open a ticket and attach a support bundle to the ticket.