John Ferlan
b50efe97ad
conf: Add VM Generation ID parse/format support
...
The VM Generation ID is a mechanism to provide a unique 128-bit,
cryptographically random, and integer value identifier known as
the GUID (Globally Unique Identifier) to the guest OS. The value
is used to help notify the guest operating system when the virtual
machine is executed with a different configuration.
This patch adds support for a new "genid" XML element similar to
the "uuid" element. The "genid" element can have two forms "<genid/>"
or "<genid>$GUID</genid>". If the $GUID is not provided, libvirt
will generate one and save it in the XML.
Since adding support for a generated GUID (or UUID like) value to
be displayed modifying the xml2xml test to include virrandommock.so
is necessary since it will generate a "known" value.
Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-05-25 08:04:34 -04:00
..
2018-03-13 13:05:43 +01:00
2018-02-13 14:40:03 +01:00
2018-02-13 14:40:02 +01:00
2018-02-13 14:40:03 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-01-29 09:08:38 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-04-06 14:12:25 +02:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-05-11 09:02:56 +02:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-05-25 08:04:34 -04:00
2018-05-25 08:04:34 -04:00
2018-05-25 08:04:34 -04:00
2018-05-25 08:04:34 -04:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-01-20 22:01:24 -05:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-05-14 12:27:44 -04:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-05-14 09:42:20 +02:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-05-14 09:42:20 +02:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-23 19:40:20 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-04-23 15:20:54 +02:00
2018-04-23 15:20:54 +02:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-21 17:59:24 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2017-12-05 14:52:49 +01:00
2018-05-23 09:51:53 +02:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-05-03 11:28:42 -04:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-03-13 13:05:43 +01:00
2018-03-13 13:05:43 +01:00
2018-03-23 19:40:20 +01:00
2018-03-23 19:40:20 +01:00
2017-12-05 14:52:49 +01:00
2018-05-15 16:50:38 -04:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2017-12-05 14:52:49 +01:00
2018-05-03 16:37:41 -04:00
2017-12-05 14:52:49 +01:00