]> git.proxmox.com Git - pve-storage.git/commit
rbd: volume resize: avoid passing floating point value to rbd
authorFiona Ebner <f.ebner@proxmox.com>
Fri, 28 Apr 2023 12:32:09 +0000 (14:32 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 6 Jun 2023 17:25:27 +0000 (19:25 +0200)
commit93e34f7259787a8b5704a4cdbdd16e962af0573a
treee6ef5f19d3805b39bb95015a406d4d475089df58
parent4ff0f451bd00556a11e66b0d04441dd4df15ead6
rbd: volume resize: avoid passing floating point value to rbd

which causes an error "the argument for option '--size' is invalid".
Just round up to the nearest integer to have at least the requested
size. This is similar to what is done for ZFS with d3e3e5d ("When
resizing a ZFS volume, align size to 1M") and makes commands like 'qm
resize 102 scsi1 +0.01G' work.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
src/PVE/Storage/RBDPlugin.pm