Signed-off-by: Fabian Ebner <f.eb...@proxmox.com> --- PVE/Storage/ZFSPoolPlugin.pm | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/PVE/Storage/ZFSPoolPlugin.pm b/PVE/Storage/ZFSPoolPlugin.pm index dbe0465..b29fba5 100644 --- a/PVE/Storage/ZFSPoolPlugin.pm +++ b/PVE/Storage/ZFSPoolPlugin.pm @@ -645,8 +645,6 @@ sub create_base { sub volume_resize { my ($class, $scfg, $storeid, $volname, $size, $running) = @_; - my $new_size = $size; - my (undef, $vname, undef, undef, undef, undef, $format) = $class->parse_volname($volname); @@ -654,13 +652,13 @@ sub volume_resize { # align size to 1M so we always have a valid multiple of the volume block size if ($format eq 'raw') { - my $padding = (1024 - $new_size % 1024) % 1024; - $new_size = $new_size + $padding; + my $padding = (1024 - $size % 1024) % 1024; + $size = $size + $padding; } - $class->zfs_request($scfg, undef, 'set', "$attr=${new_size}k", "$scfg->{pool}/$vname"); + $class->zfs_request($scfg, undef, 'set', "$attr=${size}k", "$scfg->{pool}/$vname"); - return $new_size; + return $size; } sub storage_can_replicate { -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel