velero/pkg
Daniel Jiang 1c372893ec Clean up leaked CSI snapshot for incomplete backup
This commit makes sure when a backup is deleted the controller will
delete the CSI snapshot even when the bakckup tarball is not uploaded.

fixes #8160

Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2025-01-22 17:17:41 +08:00
..
apis/velero data mover restore for Windows 2025-01-10 08:58:32 +00:00
archive testifylint: enable error-nil rule (#7670) 2024-07-16 12:23:16 -04:00
backup Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue 2025-01-13 12:56:26 +08:00
builder data mover restore for Windows 2025-01-10 08:58:32 +00:00
buildinfo testifylint: enable more rules (#8024) 2024-07-18 10:43:16 -04:00
client Use aggregated discovery API to discovery API groups and resources 2024-10-28 13:59:16 +08:00
cmd Merge pull request #8580 from Lyndon-Li/recall-repo-maintenance-history-on-restart 2025-01-17 14:08:27 +08:00
constant Skip patching the PV in finalization for failed operation 2025-01-09 01:42:50 +08:00
controller Clean up leaked CSI snapshot for incomplete backup 2025-01-22 17:17:41 +08:00
datamover Merge branch 'main' into update-du-dd-progress-when-terminal-event-is-missing 2025-01-13 19:17:53 +08:00
datapath Merge branch 'main' into update-du-dd-progress-when-terminal-event-is-missing 2025-01-13 19:17:53 +08:00
discovery Use aggregated discovery API to discovery API groups and resources 2024-10-28 13:59:16 +08:00
exposer distribute dd evenly across nodes 2025-01-14 14:37:30 +08:00
features Update CSI document. Remove the CSI plugin verifier. 2024-04-12 13:51:20 +08:00
install add use-node-agent-windows 2024-12-17 13:54:03 +08:00
itemblock ItemBlock model and phase 1 (single-thread) workflow changes 2024-09-03 19:04:18 -04:00
itemoperation jsontag 2023-04-16 12:49:55 -04:00
itemoperationmap Merge pull request #6194 from blackpiglet/linter_more 2023-04-26 14:12:47 +08:00
kopia Moving kopia logging to remove kopia from indirect dependency in velero plugins 2023-07-12 10:44:33 -04:00
kuberesource Support update the backup VolumeInfos by the Async ops result. 2024-03-28 19:52:44 +08:00
label golangci-lint: enable int-conversion and fiximports rule of perfsprint 2025-01-09 22:31:29 +00:00
metrics Fix some comments 2024-04-15 14:48:20 +08:00
nodeagent Merge branch 'main' into restore-pvc-ignore-wait-for-first-consumer 2025-01-03 14:14:37 +08:00
persistence Skip patching the PV in finalization for failed operation 2025-01-09 01:42:50 +08:00
plugin hybrid deploy 2024-12-17 13:05:46 +08:00
podexec Bump up the versions of severel Kubernetes-related libs 2024-03-05 13:09:38 +08:00
podvolume Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue 2025-01-13 12:56:26 +08:00
repository Merge pull request #8580 from Lyndon-Li/recall-repo-maintenance-history-on-restart 2025-01-17 14:08:27 +08:00
restic golangci-lint: use exclude-rules instead of skip-files and skip-dirs 2024-03-27 20:17:34 +00:00
restore Always create DataUpload configmap in restore namespace 2025-01-15 16:30:13 -05:00
restorehelper Pod Volume Backup/Restore Refactor: Rename Init Helper (#5432) 2022-10-17 13:42:09 +08:00
test add maintenance wait backoff log 2025-01-16 13:38:51 +08:00
types Pass Velero server command args to the plugins 2024-09-04 13:43:27 +08:00
uploader update du/dd progress on completion 2025-01-13 18:33:32 +08:00
util Clean up leaked CSI snapshot for incomplete backup 2025-01-22 17:17:41 +08:00