[Libosinfo] [PATCH 1/2] centos: Add CentOS 6.6 data
Fabiano Fidêncio
fidencio at redhat.com
Mon Dec 14 07:43:49 UTC 2015
Hey,
On Tue, Dec 8, 2015 at 1:00 PM, Christophe Fergeau <cfergeau at redhat.com> wrote:
> Hey,
>
> On Tue, Dec 08, 2015 at 10:28:21AM +0100, Fabiano Fidêncio wrote:
>> About the URL field I've opted to use a server who cleary is related
>> to CentOS and that was recommended by CentOS people from #centos-devel
>> at freenode. Those URLs will point the user to select from another URL
>> (from USA or Europe) where the ISOs can actually be downloaded.
>
> These URLs redirect me to a webpage listing mirrors with links to the
> toplevel centos directory on the mirror, not a direct link to the ISO.
> Hopefully centos will improve this server-side, so let's keep these
> links for now if this is what they recommended.
>
>
>
>> ---
>> data/os/centos.org/centos-6.6.xml.in | 113 +++++++++++++++++++++
>> po/POTFILES.in | 1 +
>> .../centos/centos6.6/CentOS-6.6-i386-bin-DVD1.iso | 29 ++++++
>> .../centos/centos6.6/CentOS-6.6-i386-minimal.iso | 29 ++++++
>> .../centos6.6/CentOS-6.6-i386-netinstall.iso | 29 ++++++
>> .../centos6.6/CentOS-6.6-x86_64-bin-DVD1.iso | 29 ++++++
>> .../centos/centos6.6/CentOS-6.6-x86_64-minimal.iso | 29 ++++++
>> .../centos6.6/CentOS-6.6-x86_64-netinstall.iso | 29 ++++++
>> 8 files changed, 288 insertions(+)
>> create mode 100644 data/os/centos.org/centos-6.6.xml.in
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-i386-bin-DVD1.iso
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-i386-minimal.iso
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-i386-netinstall.iso
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-x86_64-bin-DVD1.iso
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-x86_64-minimal.iso
>> create mode 100644 test/isodata/centos/centos6.6/CentOS-6.6-x86_64-netinstall.iso
>>
>> diff --git a/data/os/centos.org/centos-6.6.xml.in b/data/os/centos.org/centos-6.6.xml.in
>> new file mode 100644
>> index 0000000..d154ee5
>> --- /dev/null
>> +++ b/data/os/centos.org/centos-6.6.xml.in
>> @@ -0,0 +1,113 @@
>> +<libosinfo version="0.0.1">
>> + <os id="http://centos.org/centos/6.6">
>> + <short-id>centos6.6</short-id>
>> + <_name>CentOS 6.6</_name>
>> + <version>6.6</version>
>> + <_vendor>CentOS</_vendor>
>> + <family>linux</family>
>> + <distro>centos</distro>
>> + <upgrades id="http://centos.org/centos/6.5"/>
>> + <clones id="http://redhat.com/rhel/6.6"/>
>> +
>> + <!-- DVD -->
>> + <media arch="i686">
>> + <url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-i386-bin-DVD1.iso</url>
>> + <iso>
>> + <system-id>LINUX</system-id>
>> + <volume-id>CentOS_6.6_Final</volume-id>
>> + <volume-size>4029677568</volume-size>
>> + </iso>
>> + <kernel>isolinux/vmlinuz</kernel>
>> + <initrd>isolinux/initrd.img</initrd>
>> + </media>
>> + <media arch="x86_64">
>> + <url>http://vault.centos.org/6.6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso</url>
>> + <iso>
>> + <system-id>LINUX</system-id>
>> + <volume-id>CentOS_6.6_Final</volume-id>
>> + <volume-size>4632608768</volume-size>
>> + </iso>
>> + <kernel>isolinux/vmlinuz</kernel>
>> + <initrd>isolinux/initrd.img</initrd>
>> + </media>
>> +
>> + <!-- Minimal Installer -->
>> + <media arch="i686">
>> + <url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-i386-minimal.iso</url>
>> + <iso>
>> + <system-id>LINUX</system-id>
>> + <volume-id>CentOS_6.6_Final</volume-id>
>> + <volume-size>355467264</volume-size>
>> + </iso>
>> + <kernel>isolinux/vmlinuz</kernel>
>> + <initrd>isolinux/initrd.img</initrd>
>> + </media>
>> + <media arch="x86_64">
>> + <url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-x86_64-minimal.iso</url>
>
> Should be /x86_64/ rather than /i386/
Fixed locally, thanks.
>
>> + <iso>
>> + <system-id>LINUX</system-id>
>> + <volume-id>CentOS_6.6_Final</volume-id>
>> + <volume-size>401604608</volume-size>
>> + </iso>
>> + <kernel>isolinux/vmlinuz</kernel>
>> + <initrd>isolinux/initrd.img</initrd>
>> + </media>
>> +
>> + <!-- Network Installer -->
>> + <media arch="i686">
>> + <url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-i386-netinstall.iso</url>
>> + <iso>
>> + <system-id>LINUX</system-id>
>> + <volume-id>CentOS</volume-id>
>
> Did you ask CentOS people if it's possible to get a more specific volume
> id in the future (similar to the one for the non netinst ISOs)
I didn't, at all. But I open a bug about this (even with the situation
being improved a lot for 6.7).
> Maybe the netinst ISOs should be tagged with <variant>? (see how it's
> done for fedora for example).
I don't see why. The variant is used to differentiate between
workstation/server, for instance. In our case we just have one kind of
media.
>
>
>> + <volume-size>190840832</volume-size>
>> + </iso>
>> + <kernel>isolinux/vmlinuz</kernel>
>> + <initrd>isolinux/initrd.img</initrd>
>> + </media>
>> + <media arch="x86_64">
>> + <url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-x86_64-netinstall.iso</url>
>
> Should be /x86_64/ rather than /i386/
Fixed locally, thanks.
>
> Christophe
I will submit a v2 soon.
Best Regards,
--
Fabiano Fidêncio
More information about the Libosinfo
mailing list