Comment 2 for bug 917736

Revision history for this message
Christian Berendt (berendt) wrote :

I think the uuid is set using field "uuid" in the general metadata. At the moment the field "uuid" is not used in the libvirt template (nova/virt/libvirt.xml.template). I think extending the libvirt template with "<uuid>$uuid</uuid>" and defining the variable $uuid should solve the problem. I'll try this tomorrow.

uuid
The content of the uuid element provides a globally unique identifier for the virtual machine. The format must be RFC 4122 compliant, eg 3e3fce45-4f53-4fa7-bb32-11f34168b82b. If omitted when defining/creating a new machine, a random UUID is generated. It is also possible to provide the UUID via a sysinfo specification. Since 0.0.1, sysinfo since 0.8.7