containerized-data-importer/pkg/controller/populators
kubevirt-bot 8cf8cdc91f
Populators: Add to PVC' exclude velero backup label (#3526)
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
https://github.com/kubevirt/containerized-data-importer/pull/3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <skagan@redhat.com>
Co-authored-by: Shelly Kagan <skagan@redhat.com>
2024-11-11 09:40:00 +01:00
..
BUILD.bazel [release-v1.57] DataVolume Controller uses VolumeCloneSource Populator (#2783) 2023-06-30 20:16:35 +02:00
clone-populator_test.go [release-v1.57] Ensure priority class is assigned to pod populating pvc prime (#2872) 2023-08-25 20:21:17 +02:00
clone-populator.go Allow the usage of AnnPodRetainAfterCompletion with populators (#2910) 2023-10-25 21:46:14 +02:00
import-populator_test.go Populators: Add to PVC' exclude velero backup label (#3526) 2024-11-11 09:40:00 +01:00
import-populator.go Fix progress reporting for http imports (#3293) (#3324) 2024-06-18 14:31:49 +02:00
populator-base.go Populators: Add to PVC' exclude velero backup label (#3526) 2024-11-11 09:40:00 +01:00
populators_suite_test.go Upload populator (#2678) 2023-05-04 08:24:42 +02:00
upload-populator_test.go Populators: Add to PVC' exclude velero backup label (#3526) 2024-11-11 09:40:00 +01:00
upload-populator.go Prevent upload populator from hot looping prime annotation (#2992) 2023-11-18 01:07:15 +01:00
util.go Allow the usage of AnnPodRetainAfterCompletion with populators (#2910) 2023-10-25 21:46:14 +02:00