These patches change the transfer script and the fix scripts to search for what block device to use on the instance rather than always using /dev/xvda. I don't have a KVM or xen-hvm cluster to test on, but it does still work for me with xen-pvm.
Ben Lipton (2): Dynamically choose the hard disk device used in the instance Make fix scripts device-agnostic instance-p2v-target/fixes/fixlib/__init__.py | 20 ++++++++++ instance-p2v-target/fixes/fixlib/fix_fstab.py | 20 +++++----- instance-p2v-target/test/fix_fstab_test.py | 30 ++++++++++++++ p2v-transfer/p2v_transfer.py | 49 ++++++++++++++++++----- p2v-transfer/test/p2v_transfer_test.py | 51 ++++++++++++++++++++----- 5 files changed, 139 insertions(+), 31 deletions(-) -- 1.7.3.1
