[Libguestfs] [PATCH] v2v: -o libvirt: write win2k19 osinfo ID

Martin Kletzander mkletzan at redhat.com
Thu Feb 28 13:25:03 UTC 2019


On Thu, Feb 28, 2019 at 11:12:19AM +0100, Pino Toscano wrote:
>When writing the libosinfo metadata in the libvirt XML, use the newly
>added (in osinfo-db) ID for Windows Server 2019; sadly, this version of
>Windows has the same version as Windows Server 2016, so distinguish it
>by looking at its product name.
>---
> v2v/create_libvirt_xml.ml | 5 +++++
> 1 file changed, 5 insertions(+)
>

Looks OK to me.  FWIW: ACK

>diff --git a/v2v/create_libvirt_xml.ml b/v2v/create_libvirt_xml.ml
>index a8dc1f2f0..dbc24315f 100644
>--- a/v2v/create_libvirt_xml.ml
>+++ b/v2v/create_libvirt_xml.ml
>@@ -124,6 +124,11 @@ let get_osinfo_id = function
>   | { i_type = "windows"; i_major_version = 6; i_minor_version = 3 } ->
>     Some "http://microsoft.com/win/8.1"
>
>+  | { i_type = "windows"; i_major_version = 10; i_minor_version = 0;
>+      i_product_variant = "Server"; i_product_name = product }
>+      when String.find product "2019" >= 0 ->
>+    Some "http://microsoft.com/win/2k19"
>+
>   | { i_type = "windows"; i_major_version = 10; i_minor_version = 0;
>       i_product_variant = "Server" } ->
>     Some "http://microsoft.com/win/2k16"
>-- 
>2.20.1
>
>_______________________________________________
>Libguestfs mailing list
>Libguestfs at redhat.com
>https://www.redhat.com/mailman/listinfo/libguestfs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20190228/109654d0/attachment.sig>


More information about the Libguestfs mailing list