Displaying 20 results from an estimated 112 matches for "i_minor_version".
2018 Apr 04
2
[PATCH] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...386" } ->
+ 18
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = "x86_64" } ->
+ 19
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
+ 1007
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = ("ppc64"|"ppc64le") } ->
+ 1003
+
+ | { i_type = "li...
2018 Apr 05
2
Re: [PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...t; + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_arch = "x86_64" } ->
> + 19
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
> + 1007
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_arch = ("ppc64"|"ppc64le") } ->
> + 1003
&...
2018 Apr 05
4
[PATCH v2 0/2] v2v: improve OVF in OVirt flavour
Hi,
v2 of this patch:
https://www.redhat.com/archives/libguestfs/2018-April/msg00003.html
that includes an additional fix.
Thanks,
Pino Toscano (2):
v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
v2v: OVF: fix ovf:id for VirtualSystem in OVirt flavour
v2v/create_ovf.ml | 204 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 202 insertions(+), 2
2018 Apr 05
1
Re: [PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
..."rhel"|"centos"); i_major_version = 6;
> > > + i_arch = "x86_64" } ->
> > > + 19
> > > +
> > > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> > > + i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
> > > + 1007
> > > +
> > > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> > > + i_arch = ("ppc64"|"...
2018 Nov 23
2
[PATCH] v2v: Add support for libosinfo metadata
...@@ let find_target_disk targets { s_disk_id = id } =
try List.find (fun t -> t.target_overlay.ov_source.s_disk_id = id) targets
with Not_found -> assert false
+let get_osinfo_id = function
+ | { i_type = "linux"; i_distro = "rhel";
+ i_major_version = major; i_minor_version = minor } ->
+ Some (sprintf "http://redhat.com/rhel/%d.%d" major minor)
+
+ | { i_type = "linux"; i_distro = "centos";
+ i_major_version = major; i_minor_version = minor } when major < 7 ->
+ Some (sprintf "http://centos.org/centos/%d.%d"...
2018 Apr 05
0
[PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...386" } ->
+ 18
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = "x86_64" } ->
+ 19
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
+ 1007
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = ("ppc64"|"ppc64le") } ->
+ 1003
+
+ | { i_type = "li...
2018 Apr 05
0
[PATCH v3 2/3] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...386" } ->
+ 18
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = "x86_64" } ->
+ 19
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
+ 1007
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
+ i_arch = ("ppc64"|"ppc64le") } ->
+ 1003
+
+ | { i_type = "li...
2018 Apr 05
0
Re: [PATCH] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...t; + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_arch = "x86_64" } ->
> + 19
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
> + 1007
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> + i_arch = ("ppc64"|"ppc64le") } ->
> + 1003
&...
2018 Apr 05
0
Re: [PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> > + i_arch = "x86_64" } ->
> > + 19
> > +
> > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> > + i_minor_version = min; i_arch = ("ppc64"|"ppc64le") } when min >= 9 ->
> > + 1007
> > +
> > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 6;
> > + i_arch = ("ppc64"|"ppc64le") } -&...
2018 Nov 23
1
[PATCH v2] v2v: Add support for libosinfo metadata
...@@ let find_target_disk targets { s_disk_id = id } =
try List.find (fun t -> t.target_overlay.ov_source.s_disk_id = id) targets
with Not_found -> assert false
+let get_osinfo_id = function
+ | { i_type = "linux"; i_distro = "rhel";
+ i_major_version = major; i_minor_version = minor } ->
+ Some (sprintf "http://redhat.com/rhel/%d.%d" major minor)
+
+ | { i_type = "linux"; i_distro = "centos";
+ i_major_version = major; i_minor_version = minor } when major < 7 ->
+ Some (sprintf "http://centos.org/centos/%d.%d"...
2018 Nov 23
0
Re: [PATCH] v2v: Add support for libosinfo metadata
...ts { s_disk_id = id } =
> try List.find (fun t -> t.target_overlay.ov_source.s_disk_id = id) targets
> with Not_found -> assert false
>
> +let get_osinfo_id = function
> + | { i_type = "linux"; i_distro = "rhel";
> + i_major_version = major; i_minor_version = minor } ->
> + Some (sprintf "http://redhat.com/rhel/%d.%d" major minor)
> +
> + | { i_type = "linux"; i_distro = "centos";
> + i_major_version = major; i_minor_version = minor } when major < 7 ->
> + Some (sprintf "http://cen...
2018 Apr 05
6
[PATCH v3 0/3] v2v: improve OVF in OVirt flavour
Hi,
v3 of these patches:
https://www.redhat.com/archives/libguestfs/2018-April/msg00002.html
https://www.redhat.com/archives/libguestfs/2018-April/msg00006.html
Thanks,
Pino Toscano (3):
v2v: OVF: improve get_ostype mappings
v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
v2v: OVF: fix ovf:id for VirtualSystem in OVirt flavour
v2v/create_ovf.ml | 253
2017 Apr 05
2
[PATCH] v2v: Rename OVF module to Create_ovf.
This is just a bit of preparatory refactoring ...
Rich.
2019 Feb 28
2
[PATCH] v2v: -o libvirt: write win2k19 osinfo ID
...changed, 5 insertions(+)
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 "h...
2018 Nov 23
2
Re: [PATCH] v2v: Add support for libosinfo metadata
...=
>> try List.find (fun t -> t.target_overlay.ov_source.s_disk_id = id) targets
>> with Not_found -> assert false
>>
>> +let get_osinfo_id = function
>> + | { i_type = "linux"; i_distro = "rhel";
>> + i_major_version = major; i_minor_version = minor } ->
>> + Some (sprintf "http://redhat.com/rhel/%d.%d" major minor)
>> +
>> + | { i_type = "linux"; i_distro = "centos";
>> + i_major_version = major; i_minor_version = minor } when major < 7 ->
>> + Some (spri...
2015 Oct 13
2
[PATCH v2 1/4] v2v: consolidate virtio-win file copying
...- match drivers with
- | [] ->
- warning (f_"there are no virtio drivers available for this version of Windows (%d.%d %s %s). virt-v2v looks for drivers in %s\n\nThe guest will be configured to use slower emulated devices.")
- inspect.i_major_version inspect.i_minor_version
- inspect.i_arch inspect.i_product_variant
- virtio_win;
- ( IDE, RTL8139, Cirrus )
-
- | drivers ->
- (* Can we install the block driver? *)
- let block : guestcaps_block_type =
- try
- let viostor_sys_file =
- List....
2015 Aug 10
0
[PATCH 2/4] v2v: consolidate virtio-win file copying
...- match drivers with
- | [] ->
- warning (f_"there are no virtio drivers available for this version of Windows (%d.%d %s %s). virt-v2v looks for drivers in %s\n\nThe guest will be configured to use slower emulated devices.")
- inspect.i_major_version inspect.i_minor_version
- inspect.i_arch inspect.i_product_variant
- virtio_win;
- ( IDE, RTL8139, Cirrus )
-
- | drivers ->
- (* Can we install the block driver? *)
- let block : guestcaps_block_type =
- try
- let viostor_sys_file =
- List....
2016 Feb 09
3
Re: [PATCH 3/4] v2v: take requested caps into account when converting
...t; video in
> +
> + if block_type = Virtio_blk || net_type = Virtio_net || video = QXL then
> + error (f_"there are no virtio drivers available for this version of Windows (%d.%d %s %s). virt-v2v looks for drivers in %s")
> + inspect.i_major_version inspect.i_minor_version inspect.i_arch
> + inspect.i_product_variant virtio_win;
This is a bit obscure, and type unsafe.
I think it's better to cover all the cases by a big match statement.
The code would look something like this:
if not (copy_drivers g inspect driverdir) then (
match rcaps with...
2016 Feb 09
0
[PATCH 3/4] v2v: take requested caps into account when converting
...| Some video -> video in
+
+ if block_type = Virtio_blk || net_type = Virtio_net || video = QXL then
+ error (f_"there are no virtio drivers available for this version of Windows (%d.%d %s %s). virt-v2v looks for drivers in %s")
+ inspect.i_major_version inspect.i_minor_version inspect.i_arch
+ inspect.i_product_variant virtio_win;
+
warning (f_"there are no virtio drivers available for this version of Windows (%d.%d %s %s). virt-v2v looks for drivers in %s\n\nThe guest will be configured to use slower emulated devices.")
inspect.i_...
2015 Aug 10
15
[PATCH 0/4] v2v: simplify driver copying from virtio-win iso
Libguestfs supports passing an ISO image as a source of virtio windows
drivers to v2v.
That support, however, looks too heavy-weight: in order to access those
drivers, a separate guestfs handle is created (and thus a new emulator
process is started), which runs until v2v completes.
This series attempts to make it simpler and lighter-weight, by making
the relevant code more local, and by