[Ovirt-devel] issue w/ fake nodes on Fedora 10
clalance at redhat.com
Thu Nov 20 11:07:06 UTC 2008
Jim Meyering wrote:
> Perry Myers <pmyers at redhat.com> wrote:
>> ovirt-identify-node sends the hardware UUID to the ovirt-server as
>> part of the startup process. On F10 it looks like the fake nodes that
>> run in kvm have an empty UUID that causes the server to fail because
>> it's expecting a parameter there.
>>> [root at node3 ~]# lshal | grep uuid
>>> system.hardware.uuid = '' (string)
>> Do we rely on UUID for anything or is it just purely an informational
>> parameter? If we don't rely on it for anything we should accept a
>> blank string as valid input. If we are relying on it, we should
>> reconsider perhaps.
> Hi Perry,
> That means we need a newer qemu in F10.
> libvirt sets the guest's UUID via -uuid if
> it sees that qemu's --help output mentions that option.
> But F10's qemu-0.9.1-10.fc10.x86_64 does *not* support the -uuid
> option that's been in upstream qemu since mid September.
But, actually, it really doesn't matter. We need to fix the bug regardless,
because real physical hardware can have an empty UUID as well. I swear I fixed
this before, but maybe it got broken again.
More information about the ovirt-devel