diff --git a/pkg/zfs/zfs_util.go b/pkg/zfs/zfs_util.go index 77f59dd3..f0ed321f 100644 --- a/pkg/zfs/zfs_util.go +++ b/pkg/zfs/zfs_util.go @@ -297,6 +297,10 @@ func buildVolumeResizeArgs(vol *apis.ZFSVolume) []string { ZFSVolArg = append(ZFSVolArg, volsizeProperty) } + if vol.Spec.ThinProvision == "no" { + ZFSVolArg = append(ZFSVolArg, "-o", reservationProperty(vol.Spec.QuotaType, vol.Spec.Capacity)) + } + ZFSVolArg = append(ZFSVolArg, volume) return ZFSVolArg