From: Dietmar Maurer Date: Mon, 25 Mar 2013 11:51:26 +0000 (+0100) Subject: use integer size in rbd size parameter X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=87cf5d409ccf9253dbada74ff01b532a2703fc48;p=pve-storage.git use integer size in rbd size parameter --- diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index e625999..fe013c5 100644 --- a/PVE/Storage/RBDPlugin.pm +++ b/PVE/Storage/RBDPlugin.pm @@ -332,7 +332,7 @@ sub alloc_image { $name = &$find_free_diskname($storeid, $scfg, $vmid); - my $cmd = &$rbd_cmd($scfg, $storeid, 'create', '--format' , 2, '--size', ($size/1024), $name); + my $cmd = &$rbd_cmd($scfg, $storeid, 'create', '--format' , 2, '--size', int(($size+1023)/1024), $name); run_command($cmd, errmsg => "rbd create $name' error", errfunc => sub {}); return $name;