[pve-devel] applied: [PATCH pve-storage] Fix RBD resize with krbd option enabled.
Wolfgang Bumiller
w.bumiller at proxmox.com
Mon Jan 16 09:17:22 CET 2017
On Mon, Jan 16, 2017 at 10:45:09AM +0300, Dmitry Petuhov wrote:
> With krbd we resize volume and tell QemuSever to notify running QEMU
> with zero $size by returning undef.
>
> Signed-off-by: Dmitry Petuhov <mityapetuhov at gmail.com>
> ---
> This patch depends on
> [PATCH qemu-server] Set zero $size and continue if volume_resize() returns false
>
> PVE/Storage/RBDPlugin.pm | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm
> index 538a16a..0a31854 100644
> --- a/PVE/Storage/RBDPlugin.pm
> +++ b/PVE/Storage/RBDPlugin.pm
> @@ -604,7 +604,7 @@ sub volume_size_info {
> sub volume_resize {
> my ($class, $scfg, $storeid, $volname, $size, $running) = @_;
>
> - return 1 if $running;
> + return 1 if $running && !$scfg->{krbd};
>
> my ($vtype, $name, $vmid) = $class->parse_volname($volname);
>
> --
> 2.1.4
More information about the pve-devel
mailing list