On Fri, Feb 08, 2013 at 10:47:58AM -0500, Chris Noffsinger wrote:
So I am getting this error on Fed18 virt-v2v trying to convert
libvirtxml
to Rhev 3.1 NFS Export domain:
'iface' parameter is not supported by the libvirt attach-method at
/usr/share/perl5/vendor_perl/Sys/VirtConvert/GuestfsHandle.pm line 96.
Which is mentioned in this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=895898
and this one:
https://bugzilla.redhat.com/show_bug.cgi?id=892272
Yup, this is a missing feature in libguestfs when using the libvirt
backend (instead of the default which is to run qemu directly). In
Fedora 18, we're using the non-default libvirt backend, so
consequently this missing feature breaks virt-v2v.
Is there a work-around way for me to manipulate my xml to get it to
convert? Or am I not hitting a bug at all and just have the wrong hardware
specified somewhere?
The simplest workaround is to switch back to the default backend. Do:
export LIBGUESTFS_ATTACH_METHOD=appliance
before running virt-v2v.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW