Displaying 20 results from an estimated 102 matches for "i_distro".
2018 Apr 04
2
[PATCH] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...t;
+(* Determine the ovirt:id attribute from libguestfs inspection.
+ * See ovirt-engine sources, file:
+ * packaging/conf/osinfo-defaults.properties
+ * and also:
+ * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
+ *)
+and get_ovirt_osid = function
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "i386" } ->
+ 9
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "x86_64" } ->
+ 15
+
+ | { i_type = "linux&...
2018 Apr 05
2
Re: [PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...ribute from libguestfs inspection.
> + * See ovirt-engine sources, file:
> + * packaging/conf/osinfo-defaults.properties
> + * and also:
> + * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
> + *)
> +and get_ovirt_osid = function
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> + i_arch = "i386" } ->
> + 9
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> + i_arch = "x86_64" } ->
> + 15...
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
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
...sources, file:
> > > + * packaging/conf/osinfo-defaults.properties
> > > + * and also:
> > > + * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
> > > + *)
> > > +and get_ovirt_osid = function
> > > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> > > + i_arch = "i386" } ->
> > > + 9
> > > +
> > > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> > > +...
2018 Apr 05
0
[PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...t;
+(* Determine the ovirt:id attribute from libguestfs inspection.
+ * See ovirt-engine sources, file:
+ * packaging/conf/osinfo-defaults.properties
+ * and also:
+ * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
+ *)
+and get_ovirt_osid = function
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "i386" } ->
+ 9
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "x86_64" } ->
+ 15
+
+ | { i_type = "linux&...
2018 Apr 05
0
[PATCH v3 2/3] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...t;
+(* Determine the ovirt:id attribute from libguestfs inspection.
+ * See ovirt-engine sources, file:
+ * packaging/conf/osinfo-defaults.properties
+ * and also:
+ * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
+ *)
+and get_ovirt_osid = function
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "i386" } ->
+ 9
+
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
+ i_arch = "x86_64" } ->
+ 15
+
+ | { i_type = "linux&...
2018 Apr 05
0
Re: [PATCH] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...ribute from libguestfs inspection.
> + * See ovirt-engine sources, file:
> + * packaging/conf/osinfo-defaults.properties
> + * and also:
> + * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
> + *)
> +and get_ovirt_osid = function
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> + i_arch = "i386" } ->
> + 9
> +
> + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> + i_arch = "x86_64" } ->
> + 15...
2018 Apr 05
0
Re: [PATCH v2 1/2] v2v: OVF: write ovirt:id attribute for the OS in OVirt flavour
...> > + * See ovirt-engine sources, file:
> > + * packaging/conf/osinfo-defaults.properties
> > + * and also:
> > + * https://bugzilla.redhat.com/show_bug.cgi?id=1219857#c9
> > + *)
> > +and get_ovirt_osid = function
> > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> > + i_arch = "i386" } ->
> > + 9
> > +
> > + | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = 3;
> > + i_arch = "x86_64&qu...
2018 Apr 03
0
[PATCH] v2v: OVF: map CentOS as RHEL
...2v/create_ovf.ml
index 87245fdc8..64edd2b86 100644
--- a/v2v/create_ovf.ml
+++ b/v2v/create_ovf.ml
@@ -53,17 +53,17 @@ let iso_time =
(* Guess vmtype based on the guest inspection data. *)
let get_vmtype = function
(* Special cases for RHEL 3 & RHEL 4. *)
- | { i_type = "linux"; i_distro = "rhel"; i_major_version = (3|4);
+ | { i_type = "linux"; i_distro = ("rhel"|"centos"); i_major_version = (3|4);
i_product_name = product }
when String.find product "ES" >= 0 ->
`Server
- | { i_type = "linux"...
2018 Nov 23
2
[PATCH] v2v: Add support for libosinfo metadata
...bvirt_xml.ml
+++ b/v2v/create_libvirt_xml.ml
@@ -34,8 +34,102 @@ 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 <...
2019 Dec 10
1
[v2v PATCH] v2v: -o libvirt: write CentOS 8 osinfo ID
...v2v/create_libvirt_xml.ml
+++ b/v2v/create_libvirt_xml.ml
@@ -43,9 +43,14 @@ let get_osinfo_id = function
i_major_version = major; i_minor_version = minor } when major < 7 ->
Some (sprintf "http://centos.org/centos/%d.%d" major minor)
- | { i_type = "linux"; i_distro = "centos"; i_major_version = major } ->
+ | { i_type = "linux"; i_distro = "centos"; i_major_version = major }
+ when major = 7 ->
Some (sprintf "http://centos.org/centos/%d.0" major)
+ | { i_type = "linux"; i_distro = "cento...
2018 Nov 23
1
[PATCH v2] v2v: Add support for libosinfo metadata
...bvirt_xml.ml
+++ b/v2v/create_libvirt_xml.ml
@@ -34,8 +34,112 @@ 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 <...
2018 Nov 23
2
Re: [PATCH] v2v: Add support for libosinfo metadata
...; @@ -34,8 +34,102 @@ 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 = majo...
2018 Nov 23
0
Re: [PATCH] v2v: Add support for libosinfo metadata
...libvirt_xml.ml
> @@ -34,8 +34,102 @@ 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 =...
2017 Feb 23
2
virt-v2v and import of Debian OVAs
Hi
Is virt-v2v able to import a debian guest from an OVA archive ?
According to the "true" in convert_linux.ml, I would have said yes
let matching = function
| { i_type = "linux";
i_distro = ("fedora"
| "rhel" | "centos" | "scientificlinux" |
"redhat-based"
| "oraclelinux"
| "sles" | "suse-based" | "opensuse") } -> true...
2018 Nov 23
0
Re: [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_...
2016 Apr 26
4
v2v: Remove --no-trim, --vmtype options and other fixes.
The first two patches implement the change discussed here:
https://www.redhat.com/archives/libguestfs/2016-April/msg00178.html
The third patch fixes the mapping of inspection data to OVF VmType
which was inherited directly from old virt-v2v and had never been
changed. It had a number of problems.
The fourth patch is only slightly related to the others. It adds an
extra slow test to ensure that
2017 Feb 23
1
Re: virt-v2v and import of Debian OVAs
...ET Emmanuel Kasper wrote:
>> Is virt-v2v able to import a debian guest from an OVA archive ?
>>
>> According to the "true" in convert_linux.ml, I would have said yes
>>
>> let matching = function
>> | { i_type = "linux";
>> i_distro = ("fedora"
>> | "rhel" | "centos" | "scientificlinux" |
>> "redhat-based"
>> | "oraclelinux"
>> | "sles" | "suse-based" | &qu...
2017 Mar 14
0
[PATCH 1/2] v2v: OVF: add Debian and Ubuntu osinfo variants
...29..1f838f5 100644
--- a/v2v/OVF.ml
+++ b/v2v/OVF.ml
@@ -105,6 +105,26 @@ and get_ostype = function
i_arch = "ppc64" | "ppc64le" } ->
"sles_11_ppc64"
+ (* Only Debian 7 is available, so use it for any 7+ version. *)
+ | { i_type = "linux"; i_distro = "debian"; i_major_version = v }
+ when v >= 7 ->
+ "debian_7"
+
+ (* Only Ubuntu 12.04 to 14.04 are available, so use them starting
+ * from 12.04, and 14.04 for anything after it.
+ *)
+ | { i_type = "linux"; i_distro = "ubuntu"; i_m...