From crobinso at redhat.com Fri Apr 11 22:44:20 2014 From: crobinso at redhat.com (Cole Robinson) Date: Fri, 11 Apr 2014 18:44:20 -0400 Subject: [Libosinfo] [PATCH libosinfo] freebsd: 10.0 is released, and supports virtio Message-ID: <3dd75215087702632c5bd3034489027118814e49.1397256260.git.crobinso@redhat.com> dates from: http://www.freebsd.org/security/ virtio support from: http://www.freebsd.org/cgi/man.cgi?query=virtio&sektion=4 And the fact that the gnome 3.12 freebsd image requires it. Signed-off-by: Cole Robinson --- data/oses/freebsd.xml.in | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data/oses/freebsd.xml.in b/data/oses/freebsd.xml.in index 392c833..b20b8b0 100644 --- a/data/oses/freebsd.xml.in +++ b/data/oses/freebsd.xml.in @@ -583,7 +583,14 @@ freebsd - snapshot + + 2014-01-20 + 2015-01-31 + + + + + -- 1.9.0 From zeeshanak at gnome.org Sat Apr 12 18:19:25 2014 From: zeeshanak at gnome.org (Zeeshan Ali (Khattak)) Date: Sat, 12 Apr 2014 19:19:25 +0100 Subject: [Libosinfo] [PATCH libosinfo] freebsd: 10.0 is released, and supports virtio In-Reply-To: <3dd75215087702632c5bd3034489027118814e49.1397256260.git.crobinso@redhat.com> References: <3dd75215087702632c5bd3034489027118814e49.1397256260.git.crobinso@redhat.com> Message-ID: On Fri, Apr 11, 2014 at 11:44 PM, Cole Robinson wrote: > dates from: http://www.freebsd.org/security/ > virtio support from: http://www.freebsd.org/cgi/man.cgi?query=virtio&sektion=4 > > And the fact that the gnome 3.12 freebsd image requires it. ACK. From zeeshanak at gnome.org Sat Apr 12 18:22:27 2014 From: zeeshanak at gnome.org (Zeeshan Ali (Khattak)) Date: Sat, 12 Apr 2014 19:22:27 +0100 Subject: [Libosinfo] [PATCH] rhel: Add testcase for a 6.5 ISO Message-ID: <1397326947-11850-1-git-send-email-zeeshanak@gnome.org> --- Pushed under trivial rule. ...L6.5-20131213.0-Workstation-x86_64-DVD1.iso.txt | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 test/isodata/rhel/rhel6.5/RHEL6.5-20131213.0-Workstation-x86_64-DVD1.iso.txt diff --git a/test/isodata/rhel/rhel6.5/RHEL6.5-20131213.0-Workstation-x86_64-DVD1.iso.txt b/test/isodata/rhel/rhel6.5/RHEL6.5-20131213.0-Workstation-x86_64-DVD1.iso.txt new file mode 100644 index 0000000..96ca62f --- /dev/null +++ b/test/isodata/rhel/rhel6.5/RHEL6.5-20131213.0-Workstation-x86_64-DVD1.iso.txt @@ -0,0 +1,29 @@ +CD-ROM is in ISO 9660 format +System id: LINUX +Volume id: RHEL_6.5 x86_64 Disc 1 +Volume set id: RHEL_6.5 x86_64 +Publisher id: +Data preparer id: +Application id: RHEL_6.5 x86_64 +Copyright File id: +Abstract File id: +Bibliographic File id: +Volume set size is: 1 +Volume set sequence number is: 1 +Logical block size is: 2048 +Volume size is: 2188414 +El Torito VD version 1 found, boot catalog is in sector 627 +Joliet with UCS level 3 found +Rock Ridge signatures version 1 found +Eltorito validation header: + Hid 1 + Arch 0 (x86) + ID '' + Key 55 AA + Eltorito defaultboot header: + Bootid 88 (bootable) + Boot media 0 (No Emulation Boot) + Load segment 0 + Sys type 0 + Nsect 4 + Bootoff 32E 814 -- 1.9.0 From crobinso at redhat.com Sun Apr 13 21:30:19 2014 From: crobinso at redhat.com (Cole Robinson) Date: Sun, 13 Apr 2014 17:30:19 -0400 Subject: [Libosinfo] [PATCH libosinfo] freebsd: 10.0 is released, and supports virtio In-Reply-To: References: <3dd75215087702632c5bd3034489027118814e49.1397256260.git.crobinso@redhat.com> Message-ID: <534B01EB.2050602@redhat.com> On 04/12/2014 02:19 PM, Zeeshan Ali (Khattak) wrote: > On Fri, Apr 11, 2014 at 11:44 PM, Cole Robinson wrote: >> dates from: http://www.freebsd.org/security/ >> virtio support from: http://www.freebsd.org/cgi/man.cgi?query=virtio&sektion=4 >> >> And the fact that the gnome 3.12 freebsd image requires it. > > ACK. > Thanks, the patch needs to be pushed though since I don't have commit. - Cole From zeeshanak at gnome.org Mon Apr 14 12:48:23 2014 From: zeeshanak at gnome.org (Zeeshan Ali (Khattak)) Date: Mon, 14 Apr 2014 13:48:23 +0100 Subject: [Libosinfo] [PATCH libosinfo] freebsd: 10.0 is released, and supports virtio In-Reply-To: <534B01EB.2050602@redhat.com> References: <3dd75215087702632c5bd3034489027118814e49.1397256260.git.crobinso@redhat.com> <534B01EB.2050602@redhat.com> Message-ID: On Sun, Apr 13, 2014 at 10:30 PM, Cole Robinson wrote: > On 04/12/2014 02:19 PM, Zeeshan Ali (Khattak) wrote: >> On Fri, Apr 11, 2014 at 11:44 PM, Cole Robinson wrote: >>> dates from: http://www.freebsd.org/security/ >>> virtio support from: http://www.freebsd.org/cgi/man.cgi?query=virtio&sektion=4 >>> >>> And the fact that the gnome 3.12 freebsd image requires it. >> >> ACK. >> > > Thanks, the patch needs to be pushed though since I don't have commit. Pushed. Thanks. -- Regards, Zeeshan Ali (Khattak) FSF member#5124 From cbosdonnat at suse.com Mon Apr 14 14:09:32 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:32 +0200 Subject: [Libosinfo] [PATCH 1/7] docs: added missing includes to get a more complete reference In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-2-git-send-email-cbosdonnat@suse.com> --- docs/reference/Libosinfo-docs.xml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/reference/Libosinfo-docs.xml b/docs/reference/Libosinfo-docs.xml index 74b3f5f..52a72a8 100644 --- a/docs/reference/Libosinfo-docs.xml +++ b/docs/reference/Libosinfo-docs.xml @@ -15,19 +15,30 @@ Libosinfo + + + - + + + + + + + + + @@ -38,6 +49,8 @@ + + Object Hierarchy -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:33 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:33 +0200 Subject: [Libosinfo] [PATCH 2/7] Fixed bad cast in osinfo_os_find_install_script In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-3-git-send-email-cbosdonnat@suse.com> --- osinfo/osinfo_os.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osinfo/osinfo_os.c b/osinfo/osinfo_os.c index c8b6ad5..3fa814f 100644 --- a/osinfo/osinfo_os.c +++ b/osinfo/osinfo_os.c @@ -607,7 +607,7 @@ void osinfo_os_add_recommended_resources(OsinfoOs *os, OsinfoInstallScript *osinfo_os_find_install_script(OsinfoOs *os, const gchar *profile) { g_return_val_if_fail(OSINFO_IS_OS(os), NULL); - GList *scripts = osinfo_list_get_elements(OSINFO_LIST(os)); + GList *scripts = osinfo_list_get_elements(OSINFO_LIST(os->priv->scripts)); GList *tmp = scripts; while (tmp) { -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:34 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:34 +0200 Subject: [Libosinfo] [PATCH 3/7] Completed sle 11 data In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-4-git-send-email-cbosdonnat@suse.com> --- data/oses/suse.xml.in | 227 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 227 insertions(+) diff --git a/data/oses/suse.xml.in b/data/oses/suse.xml.in index 90aeb7f..dbd190a 100644 --- a/data/oses/suse.xml.in +++ b/data/oses/suse.xml.in @@ -28,6 +28,119 @@ sles + + + LINUX + SUSE_SLES-11.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SUSE_SLES-11.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + + + + + + sles11sp1 + <_name>Suse Linux Enterprise Server 11 SP1 + 11.1 + <_vendor>Novell + linux + sles + + + + + LINUX + SLES-11-SP1-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLES-11-SP1-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + + + + + + sles11sp2 + <_name>Suse Linux Enterprise Server 11 SP2 + 11.2 + <_vendor>Novell + linux + sles + + + + + LINUX + SLES-11-SP2-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLES-11-SP2-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + + + + + + sles11sp3 + <_name>Suse Linux Enterprise Server 11 SP3 + 11.3 + <_vendor>Novell + linux + sles + + + + + LINUX + SLES-11-SP3-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLES-11-SP3-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + @@ -85,4 +198,118 @@ + + sled11sp1 + <_name>Suse Linux Enterprise Desktop 11 SP1 + 11.1 + <_vendor>Novell + linux + sled + + + + + LINUX + SLED-11-SP1-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLED-11-SP1-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + 500000000 + 536870912 + 3221225472 + + + 1073741824 + + + + + + sled11sp2 + <_name>Suse Linux Enterprise Desktop 11 SP2 + 11.2 + <_vendor>Novell + linux + sled + + + + + LINUX + SLED-11-SP2-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLED-11-SP2-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + 500000000 + 536870912 + 3221225472 + + + 1073741824 + + + + + + sled11sp3 + <_name>Suse Linux Enterprise Desktop 11 SP3 + 11.3 + <_vendor>Novell + linux + sled + + + + + LINUX + SLED-11-SP3-DVD-i586.* + + boot/i386/loader/linux + boot/i386/loader/initrd + + + + LINUX + SLED-11-SP3-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + 500000000 + 536870912 + 3221225472 + + + 1073741824 + + + + -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:35 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:35 +0200 Subject: [Libosinfo] [PATCH 4/7] Changed vendor from Novell to SUSE on SLE oses In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-5-git-send-email-cbosdonnat@suse.com> --- data/oses/suse.xml.in | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/data/oses/suse.xml.in b/data/oses/suse.xml.in index dbd190a..ba98d9c 100644 --- a/data/oses/suse.xml.in +++ b/data/oses/suse.xml.in @@ -4,7 +4,7 @@ sles9 <_name>Suse Linux Enterprise Server 9 9 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -13,7 +13,7 @@ sles10 <_name>Suse Linux Enterprise Server 10 10 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -23,7 +23,7 @@ sles11 <_name>Suse Linux Enterprise Server 11 11 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -55,7 +55,7 @@ sles11sp1 <_name>Suse Linux Enterprise Server 11 SP1 11.1 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -87,7 +87,7 @@ sles11sp2 <_name>Suse Linux Enterprise Server 11 SP2 11.2 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -119,7 +119,7 @@ sles11sp3 <_name>Suse Linux Enterprise Server 11 SP3 11.3 - <_vendor>Novell + <_vendor>SUSE linux sles @@ -151,7 +151,7 @@ sled9 <_name>Suse Linux Enterprise Desktop 9 9 - <_vendor>Novell + <_vendor>SUSE linux sled @@ -160,7 +160,7 @@ sled10 <_name>Suse Linux Enterprise Desktop 10 10 - <_vendor>Novell + <_vendor>SUSE linux sled @@ -181,7 +181,7 @@ sled11 <_name>Suse Linux Enterprise Desktop 11 11 - <_vendor>Novell + <_vendor>SUSE linux sled @@ -202,7 +202,7 @@ sled11sp1 <_name>Suse Linux Enterprise Desktop 11 SP1 11.1 - <_vendor>Novell + <_vendor>SUSE linux sled @@ -240,7 +240,7 @@ sled11sp2 <_name>Suse Linux Enterprise Desktop 11 SP2 11.2 - <_vendor>Novell + <_vendor>SUSE linux sled @@ -278,7 +278,7 @@ sled11sp3 <_name>Suse Linux Enterprise Desktop 11 SP3 11.3 - <_vendor>Novell + <_vendor>SUSE linux sled -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:31 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:31 +0200 Subject: [Libosinfo] [PATCH 0/7] install script for lxc + fixes Message-ID: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> This patch series intends to bring install scripts for lxc... but it also contains some other improvements like: * bug/doc fixes * improvements on the SUSE oses data The idea behind lxc install script is to be able to create distro rootfs pretty easily from virt-install, virt-manager (or other apps). C?dric Bosdonnat (7): docs: added missing includes to get a more complete reference Fixed bad cast in osinfo_os_find_install_script Completed sle 11 data Changed vendor from Novell to SUSE on SLE oses Added future SLE-12 data Add lxc install script injection method data: added lxc install script for suse data/install-scripts/Makefile.am | 1 + data/install-scripts/suse.xml | 41 ++++++ data/oses/suse.xml.in | 301 +++++++++++++++++++++++++++++++++++++- data/schemas/libosinfo.rng | 2 +- docs/reference/Libosinfo-docs.xml | 15 +- osinfo/osinfo_install_script.h | 1 + osinfo/osinfo_os.c | 2 +- 7 files changed, 354 insertions(+), 9 deletions(-) create mode 100644 data/install-scripts/suse.xml -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:37 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:37 +0200 Subject: [Libosinfo] [PATCH 6/7] Add lxc install script injection method In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-7-git-send-email-cbosdonnat@suse.com> --- data/schemas/libosinfo.rng | 2 +- osinfo/osinfo_install_script.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/data/schemas/libosinfo.rng b/data/schemas/libosinfo.rng index 4f4edac..e06b08c 100644 --- a/data/schemas/libosinfo.rng +++ b/data/schemas/libosinfo.rng @@ -777,7 +777,7 @@ - cdrom|disk|floppy|initrd|web + cdrom|disk|floppy|initrd|web|lxc diff --git a/osinfo/osinfo_install_script.h b/osinfo/osinfo_install_script.h index d328a96..b0fc217 100644 --- a/osinfo/osinfo_install_script.h +++ b/osinfo/osinfo_install_script.h @@ -134,6 +134,7 @@ typedef enum { OSINFO_INSTALL_SCRIPT_INJECTION_METHOD_FLOPPY = 1 << 2, OSINFO_INSTALL_SCRIPT_INJECTION_METHOD_INITRD = 1 << 3, OSINFO_INSTALL_SCRIPT_INJECTION_METHOD_WEB = 1 << 4, + OSINFO_INSTALL_SCRIPT_INJECTION_METHOD_LXC = 1 << 5, } OsinfoInstallScriptInjectionMethod; GType osinfo_install_script_get_type(void); -- 1.8.4.5 From cbosdonnat at suse.com Mon Apr 14 14:09:36 2014 From: cbosdonnat at suse.com (=?UTF-8?q?C=C3=A9dric=20Bosdonnat?=) Date: Mon, 14 Apr 2014 16:09:36 +0200 Subject: [Libosinfo] [PATCH 5/7] Added future SLE-12 data In-Reply-To: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> References: <1397484578-15795-1-git-send-email-cbosdonnat@suse.com> Message-ID: <1397484578-15795-6-git-send-email-cbosdonnat@suse.com> --- data/oses/suse.xml.in | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/data/oses/suse.xml.in b/data/oses/suse.xml.in index ba98d9c..94b2ac9 100644 --- a/data/oses/suse.xml.in +++ b/data/oses/suse.xml.in @@ -147,6 +147,34 @@ + + sles12 + <_name>Suse Linux Enterprise Server 12 + 12.0 + <_vendor>SUSE + linux + sles + + + + + LINUX + SLE-12-Server-DVD-x86_64.* + + boot/x86_64/loader/linux + boot/x86_64/loader/initrd + + + + + + + + +