(grnet) Enable -device option for old disks upon migration
authorDimitris Aragiorgis <dimara@grnet.gr>
Thu, 28 Nov 2013 07:04:09 +0000 (09:04 +0200)
committerDimitris Aragiorgis <dimara@grnet.gr>
Thu, 27 Mar 2014 07:59:01 +0000 (09:59 +0200)
commitaf245c80ca16d5937c43910d3d3b682c52663671
treebdaebdf79b5c71d2445f602ddacc204404f9936f
parentff7886aa577a6bf48af6e68a00fe209959b9bc34
(grnet) Enable -device option for old disks upon migration

Change _GenerateDeviceKVMId() to take device index as an
extra argument. In case device has uuid and pci info
we return proper device id. In case idx is given we return
a dummy id (e.g. hotdisk-0). Otherwise we raise an Exception.

This is used only by GenerateKVMBlockDevicesOptions() for
block_devices found in runtime files that have not uuid or
pci info (Ganeti 2.6.2 hotplug implementation). By returning
a dummy id we enable -device option in for paravirtual disk types.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
lib/hypervisor/hv_kvm.py