From b0434bb5373b3713e961e182684b8bdcb888508a Mon Sep 17 00:00:00 2001 From: Pawan Date: Fri, 31 Jan 2020 12:39:47 +0530 Subject: [PATCH] fix(zfspv): do not destroy the dataset with -R option With "zfs destroy -R" we will delete snapshot and clones also. We should not use that for deleting the volumes. Signed-off-by: Pawan --- pkg/zfs/zfs_util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/zfs/zfs_util.go b/pkg/zfs/zfs_util.go index e1a8106..80a2211 100644 --- a/pkg/zfs/zfs_util.go +++ b/pkg/zfs/zfs_util.go @@ -197,7 +197,7 @@ func buildVolumeDestroyArgs(vol *apis.ZFSVolume) []string { volume := vol.Spec.PoolName + "/" + vol.Name - ZFSVolArg = append(ZFSVolArg, ZFSDestroyArg, "-R", volume) + ZFSVolArg = append(ZFSVolArg, ZFSDestroyArg, volume) return ZFSVolArg }