From zeeshanak at gnome.org Mon Jan 5 19:33:19 2015
From: zeeshanak at gnome.org (Zeeshan Ali (Khattak))
Date: Mon, 5 Jan 2015 19:33:19 +0000
Subject: [Libosinfo] [PATCH 2/3] schema: Allow variants for install trees
In-Reply-To: <1420486400-2075-1-git-send-email-zeeshanak@gnome.org>
References: <1420486400-2075-1-git-send-email-zeeshanak@gnome.org>
Message-ID: <1420486400-2075-2-git-send-email-zeeshanak@gnome.org>
Allow install trees to be associated with specific variants of the OS.
---
data/schemas/libosinfo.rng | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/data/schemas/libosinfo.rng b/data/schemas/libosinfo.rng
index e693674..d99ea31 100644
--- a/data/schemas/libosinfo.rng
+++ b/data/schemas/libosinfo.rng
@@ -415,6 +415,12 @@
+
+
+
+
+
+
--
2.1.0
From zeeshanak at gnome.org Mon Jan 5 19:33:20 2015
From: zeeshanak at gnome.org (Zeeshan Ali (Khattak))
Date: Mon, 5 Jan 2015 19:33:20 +0000
Subject: [Libosinfo] [PATCH 3/3] fedora: Add/update media & tree info for F21
In-Reply-To: <1420486400-2075-1-git-send-email-zeeshanak@gnome.org>
References: <1420486400-2075-1-git-send-email-zeeshanak@gnome.org>
Message-ID: <1420486400-2075-3-git-send-email-zeeshanak@gnome.org>
Fedora now has variants and simply updating the ISO URLs is not a good
way forward. This patch adds information about media/tree of each
variant seperately.
Unfortunately, there is no installer media for Workstation variant and
even though Server netiso is actually generic enough to let user install
Workstation as well, both netiso and full installer ISO have the exact
same volume-id so we can't simply assign netiso a (fake) generic variant
and be done with it. :( For more details:
https://bugzilla.redhat.com/show_bug.cgi?id=1178787
---
data/oses/fedora.xml.in | 108 ++++++++++++++++++++++++++++++++++++++----------
1 file changed, 87 insertions(+), 21 deletions(-)
diff --git a/data/oses/fedora.xml.in b/data/oses/fedora.xml.in
index 00b1034..0c01ab9 100644
--- a/data/oses/fedora.xml.in
+++ b/data/oses/fedora.xml.in
@@ -1545,51 +1545,116 @@
2014-12-03
+
+ <_name>Fedora 21 Workstation
+
+
+ <_name>Fedora 21 Server
+
+
+ <_name>Fedora 21 Cloud
+
+
+
+
+
+
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Workstation/i386/iso/Fedora-Live-Workstation-i686-21-5.iso
+
+ Fedora-Live-WS-i686-21.*
+ LINUX
+
+ isolinux/vmlinuz0
+ isolinux/initrd0.img
+
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21-5.iso
+
+ Fedora-Live-WS-x86_64-21.*
+ LINUX
+
+ isolinux/vmlinuz0
+ isolinux/initrd0.img
+
+
+
+
-
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/i386/iso/Fedora-Server-DVD-i386-21.iso
- Fedora.*21.*-i386
+ Fedora-S.*21.*-i386
LINUX
isolinux/vmlinuz
isolinux/initrd.img
-
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/iso/Fedora-Server-DVD-x86_64-21.iso
- Fedora.*-21.*-x86_64
+ Fedora-S.*-21.*-x86_64
LINUX
isolinux/vmlinuz
isolinux/initrd.img
-
-
-
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/i386/os/
+
+ Fedora
+ 21
+ i386
+
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/os/
+
+
+ Fedora
+ 21
+ x86_64
+
+
+
+
+
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/i386/iso/Fedora-Cloud-netinst-i386-21.iso
- Fedora-Live-.*-i686-21
+ Fedora-C.*21.*-i386
LINUX
- isolinux/vmlinuz0
- isolinux/initrd0.img
+ isolinux/vmlinuz
+ isolinux/initrd.img
-
-
+
+
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/x86_64/iso/Fedora-Cloud-netinst-x86_64-21.iso
- Fedora-Live-.*-x86_64-21
+ Fedora-C.*-21.*-x86_64
LINUX
- isolinux/vmlinuz0
- isolinux/initrd0.img
+ isolinux/vmlinuz
+ isolinux/initrd.img
-
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/i386/os/
+
Fedora
21
@@ -1597,7 +1662,8 @@ Fedora/x86_64/iso/Fedora-21-x86_64-DVD.iso -->
-
+ http://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/x86_64/os/
+
Fedora
21
--
2.1.0
From zeeshanak at gnome.org Mon Jan 5 19:33:18 2015
From: zeeshanak at gnome.org (Zeeshan Ali (Khattak))
Date: Mon, 5 Jan 2015 19:33:18 +0000
Subject: [Libosinfo] [PATCH 1/3] fedora: Mark F21 as released
Message-ID: <1420486400-2075-1-git-send-email-zeeshanak@gnome.org>
F21 was release on Dec 3, 2014. Add release date for F21 and update
release status.
---
data/oses/fedora.xml.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/data/oses/fedora.xml.in b/data/oses/fedora.xml.in
index 1c1953a..00b1034 100644
--- a/data/oses/fedora.xml.in
+++ b/data/oses/fedora.xml.in
@@ -1542,7 +1542,8 @@
fedora
- prerelease
+
+ 2014-12-03
>
>
> - (GRMCPRFRER)_
> + (GRMCPRFRER|GRMCPRFREO)_
I see that you are adding under 'unknown' variant. If you have access
to the media, it should be easily possible to find out what variant it
is? Once you have figured the variant, please:
1. Add the volume id under the appropriate media entry
2. Specify the variant in git log
For the record, we actually never added 'unknown variant' medias to
our db but rather we had lots of volume ids and when we added the
concept of variants, we couldn't figure out what variants were some of
the medias.
--
Regards,
Zeeshan Ali (Khattak)
________________________________________
Befriend GNOME: http://www.gnome.org/friends/
From gscrivan at redhat.com Thu Jan 8 08:08:59 2015
From: gscrivan at redhat.com (Giuseppe Scrivano)
Date: Thu, 08 Jan 2015 09:08:59 +0100
Subject: [Libosinfo] [v6 6/7] installer,
fedora: Add injection method info
In-Reply-To:
(Zeeshan Ali's message of "Wed, 7 Jan 2015 16:39:31 +0000")
References: <1394119373-32555-1-git-send-email-gscrivan@redhat.com>
<1394142492-329-1-git-send-email-zeeshanak@gnome.org>
<1394142492-329-7-git-send-email-zeeshanak@gnome.org>
Message-ID: <87387ly9r8.fsf@redhat.com>
Hi Zeeshan,
"Zeeshan Ali (Khattak)" writes:
> On Thu, Mar 6, 2014 at 9:48 PM, Zeeshan Ali (Khattak)
> wrote:
>> From: Giuseppe Scrivano
>>
>> Signed-off-by: Giuseppe Scrivano
>> ---
>> data/install-scripts/fedora.xml | 6 ++++++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/data/install-scripts/fedora.xml b/data/install-scripts/fedora.xml
>> index 0a5de10..e4113ae 100644
>> --- a/data/install-scripts/fedora.xml
>> +++ b/data/install-scripts/fedora.xml
>> @@ -11,6 +11,9 @@
>>
>>
>>
>> + cdrom
>> + disk
>> + floppy
>>
>> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>> @@ -161,6 +164,9 @@ reboot
>>
>>
>>
>> + cdrom
>> + disk
>> + floppy
>
> A regression in Boxes made it choose floppy method instead of disk and
> installer broke for both Fedora and RHEL because of that. Have you (or
> anyone) actually tested if floppy (and cdrom) methods are working
> against these scripts or we added these lines solely based on what
> kickstart supports?
IIRC, these two methods were added because kickstarts supported them.
Regards,
Giuseppe
From zeeshanak at gnome.org Mon Jan 26 16:09:21 2015
From: zeeshanak at gnome.org (Zeeshan Ali (Khattak))
Date: Mon, 26 Jan 2015 16:09:21 +0000
Subject: [Libosinfo] [PATCH] fedora,script: Don't specify interface
Message-ID: <1422288561-13917-1-git-send-email-zeeshanak@gnome.org>
Its not guaranteed that we'll have 'eth0' available or that it will be
named 'eth0' by kernel. Since kickstart allows us not to specify the
name of the interface, lets omit that and let kickstart choose the best
device for us.
---
data/install-scripts/fedora.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/data/install-scripts/fedora.xml b/data/install-scripts/fedora.xml
index 76f28da..c4264e5 100644
--- a/data/install-scripts/fedora.xml
+++ b/data/install-scripts/fedora.xml
@@ -104,7 +104,7 @@ langsupport --default
skipx
-network --device eth0 --bootproto dhcp
+network --bootproto dhcp
rootpw
firewall --disabled
authconfig --enableshadow --enablemd5
@@ -254,7 +254,7 @@ install
cdrom
keyboard ''
lang
-network --onboot yes --device eth0 --bootproto dhcp --noipv6 --hostname=
+network --onboot yes --bootproto dhcp --noipv6 --hostname=
rootpw dummyPa55w0rd # Actual password set (or unset) in %post below
firewall --disabled
authconfig --enableshadow --enablemd5
--
2.1.0
From cfergeau at redhat.com Tue Jan 27 09:51:25 2015
From: cfergeau at redhat.com (Christophe Fergeau)
Date: Tue, 27 Jan 2015 10:51:25 +0100
Subject: [Libosinfo] [PATCH] fedora,script: Don't specify interface
In-Reply-To: <1422288561-13917-1-git-send-email-zeeshanak@gnome.org>
References: <1422288561-13917-1-git-send-email-zeeshanak@gnome.org>
Message-ID: <20150127095125.GR5038@edamame.cdg.redhat.com>
Hey,
On Mon, Jan 26, 2015 at 04:09:21PM +0000, Zeeshan Ali (Khattak) wrote:
> Its not guaranteed that we'll have 'eth0' available or that it will be
> named 'eth0' by kernel. Since kickstart allows us not to specify the
> name of the interface, lets omit that and let kickstart choose the best
> device for us.
Any idea if the ability to omit eth0 is something new, or if this has
been working forever? My main reason for asking is that the rhel
install-script will most likely need the same change, this will work for
rhel7, but it needs to work for rhel6 too.
ACK to the fedora changes though.
Christophe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: