diff --git a/pkg/controller/datavolume-controller.go b/pkg/controller/datavolume-controller.go index 81edbf9490..2d95c97d29 100644 --- a/pkg/controller/datavolume-controller.go +++ b/pkg/controller/datavolume-controller.go @@ -2830,6 +2830,9 @@ func updatePvcOwnerRefs(pvc *corev1.PersistentVolumeClaim, dv *cdiv1.DataVolume) break } } + for i := range dv.OwnerReferences { + dv.OwnerReferences[i].BlockOwnerDeletion = nil + } pvc.OwnerReferences = append(pvc.OwnerReferences, dv.OwnerReferences...) }