[Libguestfs] The latest v2v-server 0.8.5.1 blows up

Matthew Booth mbooth at redhat.com
Tue Dec 13 09:46:40 UTC 2011


On 12/12/2011 09:28 PM, Greg Scott wrote:
> Trying to do a P2V; booted from the latest 0.8.5 CD and it immediately died.  What in the world does this error mean?
>
> [root at Fedora16-64P2V log]# more virt-p2v-server.1323724282.log
> libguestfs: trace: close
> virt-v2v: Can't use string ("/tmp/9_NlkdocoV/f76c1443-10d8-49"...) as a HASH ref while "strict ref
> s" in use at /usr/share/perl5/vendor_perl/Sys/VirtConvert/GuestfsHandle.pm line 80,<>  line 5.
> [root at Fedora16-64P2V log]#

It means you found a bug :)

It looks like there's a bug which affects format/allocation conversions 
in recent builds. Are you doing a format/allocation conversion with your 
P2V? I.e. does your profile specify an allocation policy of sparse, or a 
format of qcow2? The immediate workaround would be to not do that. The 
bug is simple to fix. I'll try to do it today as the impact is pretty 
severe.

Matt
-- 
Matthew Booth, RHCA, RHCSS
Red Hat Engineering, Virtualisation Team

GPG ID:  D33C3490
GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490




More information about the Libguestfs mailing list