diff --git a/pkg/zfs/volume.go b/pkg/zfs/volume.go index eb374dd70..e153c2572 100644 --- a/pkg/zfs/volume.go +++ b/pkg/zfs/volume.go @@ -154,7 +154,8 @@ func ProvisionVolume( zv, err := GetZFSVolume(vol.Name) if err == nil { - // update the spec and status + // update the finalizers spec and status + zv.Finalizers = vol.Finalizers zv.Spec = vol.Spec zv.Status = vol.Status _, err = volbuilder.NewKubeclient().WithNamespace(OpenEBSNamespace).Update(zv)