qemu-server/PVE
Stefan Reiter d1cbb1a93b fix #2408, #2355, #2380: use scsi-hd backend for iSCSI as well
As mentioned in #2408, live-migrating a VM between storages that use
different scsi backends (scsi-hd, scsi-generic, scsi-block) breaks.

To fix, from QEMU 4.1 machine types onward (to not break current
behaviour any more), only use scsi-hd, as in recent versions, there is
almost no difference between the two anyway.

scsi-block (which potentially also breaks) requires a flag to be
manually set on the disk, so we can assume the user knows what they're
doing.

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
Suggested-by: Daniel Berteaud <daniel@firewall-services.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-10-23 11:31:23 +02:00
..
API2 fix #2344: ignore cloudinit in replication check 2019-10-18 21:39:05 +02:00
CLI cli: use guesthelper for pending 2019-10-18 18:45:27 +02:00
QemuServer cloudinit: fix vm start hanging with disk on ZFS 2019-10-18 21:40:34 +02:00
VZDump backup: is IOThread comaptible: only check running VMs 2019-10-23 11:28:51 +02:00
Makefile buildsys: use $(MAKE) instead of make 2019-09-24 18:06:16 +02:00
QemuConfig.pm Fix #2171: vm_start: volid based statefiles were not activated 2019-10-17 19:20:32 +02:00
QemuMigrate.pm close #2263: die on live migration with local cloudinit disk 2019-08-26 12:13:07 +02:00
QemuServer.pm fix #2408, #2355, #2380: use scsi-hd backend for iSCSI as well 2019-10-23 11:31:23 +02:00
QMPClient.pm tree-wide trailing whitespace cleanup 2019-09-25 16:55:53 +02:00