Seem that something have change in qemu. iscsi qemu block driver need to use raw, or we get a segfault. (like rbd).
sheepdog works also with .raw, so we don't need anymore specific storage format, we can use raw. Signed-off-by: Alexandre Derumier <[email protected]> --- PVE/QemuServer.pm | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 5cf8b89..4f633e6 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -4549,16 +4549,10 @@ sub qemu_img_format { if ($scfg->{path} && $volname =~ m/\.(raw|qcow2|qed|vmdk)$/) { return $1; - } elsif ($scfg->{type} eq 'nexenta' || $scfg->{type} eq 'iscsidirect') { - return "iscsi"; } elsif ($scfg->{type} eq 'iscsi') { return "host_device"; - } elsif ($scfg->{type} eq 'lvm') { - return "raw"; - } elsif ($scfg->{type} eq 'rbd') { + } else { return "raw"; - } else { # sheepdog or other qemu block driver - return $scfg->{type}; } } -- 1.7.10.4 _______________________________________________ pve-devel mailing list [email protected] http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
