[Libosinfo] [osinfo-db PATCH v2 00/13] Fix kernel/initrd of Ubuntu (desktop) ISOs

Fabiano Fidêncio fidencio at redhat.com
Mon Feb 11 08:43:42 UTC 2019


Ubuntu's ISOs do not have their initrd/kernel files named consistently
accross the releases. Let's fix those for desktop ISOs according to:

initrd:
-------
[fidencio at dahmer Downloads]$ for i in `ls ubuntu-* | grep desktop`; do echo $i && isoinfo -J -i $i -f | grep initrd && echo ''; done
ubuntu-10.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-10.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-10.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-10.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-11.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-11.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-11.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-11.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-12.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-12.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-12.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-12.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-13.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-13.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-13.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-13.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-14.04.5-desktop-amd64.iso
/casper/initrd.lz

ubuntu-14.04.5-desktop-i386.iso
/casper/initrd.lz

ubuntu-14.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-14.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-15.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-15.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-15.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-15.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-16.04.5-desktop-amd64.iso
/casper/initrd

ubuntu-16.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-16.10-desktop-i386.iso
/casper/initrd.lz

ubuntu-17.04-desktop-amd64.iso
/casper/initrd.lz

ubuntu-17.04-desktop-i386.iso
/casper/initrd.lz

ubuntu-17.10.1-desktop-amd64.iso
/casper/initrd.lz

ubuntu-18.04.1-desktop-amd64.iso
/casper/initrd.lz

ubuntu-18.10-desktop-amd64.iso
/casper/initrd

ubuntu-6.06.1-desktop-amd64.iso
/casper/initrd.gz

ubuntu-6.06-desktop-amd64.iso
/casper/initrd.gz

ubuntu-6.06-desktop-i386.iso
/casper/initrd.gz

ubuntu-6.10-desktop-amd64.iso
/casper/initrd.gz

ubuntu-6.10-desktop-i386.iso
/casper/initrd.gz

ubuntu-7.04-desktop-amd64.iso
/casper/initrd.gz

ubuntu-7.04-desktop-i386.iso
/casper/initrd.gz

ubuntu-7.10-desktop-amd64.iso
/casper/initrd.gz

ubuntu-7.10-desktop-i386.iso
/casper/initrd.gz

ubuntu-8.04-desktop-amd64.iso
/casper/initrd.gz

ubuntu-8.04-desktop-i386.iso
/casper/initrd.gz

ubuntu-8.10-desktop-amd64.iso
/casper/initrd.gz

ubuntu-8.10-desktop-i386.iso
/casper/initrd.gz

ubuntu-9.04-desktop-amd64.iso
/casper/initrd.gz

ubuntu-9.04-desktop-i386.iso
/casper/initrd.gz

ubuntu-9.10-desktop-amd64.iso
/casper/initrd.lz

ubuntu-9.10-desktop-i386.iso
/casper/initrd.lz


kernel:
-------
[fidencio at dahmer Downloads]$ for i in `ls ubuntu-* | grep desktop`; do echo $i && isoinfo -J -i $i -f | grep vmlinuz && echo ''; done
ubuntu-10.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-10.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-10.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-10.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-11.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-11.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-11.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-11.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-12.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-12.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-12.10-desktop-amd64.iso
/casper/vmlinuz
/casper/vmlinuz.efi.signed

ubuntu-12.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-13.04-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-13.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-13.10-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-13.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-14.04.5-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-14.04.5-desktop-i386.iso
/casper/vmlinuz

ubuntu-14.10-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-14.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-15.04-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-15.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-15.10-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-15.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-16.04.5-desktop-amd64.iso
/casper/vmlinuz

ubuntu-16.10-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-16.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-17.04-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-17.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-17.10.1-desktop-amd64.iso
/casper/vmlinuz.efi

ubuntu-18.04.1-desktop-amd64.iso
/casper/vmlinuz

ubuntu-18.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-6.06.1-desktop-amd64.iso
/casper/vmlinuz

ubuntu-6.06-desktop-amd64.iso
/casper/vmlinuz

ubuntu-6.06-desktop-i386.iso
/casper/vmlinuz

ubuntu-6.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-6.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-7.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-7.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-7.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-7.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-8.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-8.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-8.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-8.10-desktop-i386.iso
/casper/vmlinuz

ubuntu-9.04-desktop-amd64.iso
/casper/vmlinuz

ubuntu-9.04-desktop-i386.iso
/casper/vmlinuz

ubuntu-9.10-desktop-amd64.iso
/casper/vmlinuz

ubuntu-9.10-desktop-i386.iso
/casper/vmlinuz


Fabiano Fidêncio (13):
  ubuntu: Fix initrd path for 11.04 desktop ISO
  ubuntu: Fix kernel path for 13.04 desktop ISOs
  ubuntu: Fix kernel path for 13.10 desktop ISO
  ubuntu: Fix kernel path for 14.04 desktop ISO
  ubuntu: Fix kernel path for 14.10 desktop ISO
  ubuntu: Fix kernel path for 15.04 desktop ISO
  ubuntu: Fix kernel path for 15.10 desktop ISO
  ubuntu: Fix kernel path for 16.04 desktop ISO
  ubuntu: Fix kernel path for 16.10 desktop ISO
  ubuntu: Fix kernel path for 17.04 desktop ISO
  ubuntu: Fix kernel path for 17.10 desktop ISO
  ubuntu: Fix initrd path for 18.10 desktop ISO
  ubuntu: Fix initrd path for 19.04 desktop ISO

 data/os/ubuntu.com/ubuntu-11.04.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-13.04.xml.in | 4 ++--
 data/os/ubuntu.com/ubuntu-13.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-14.04.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-14.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-15.04.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-15.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-16.04.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-16.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-17.04.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-17.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-18.10.xml.in | 2 +-
 data/os/ubuntu.com/ubuntu-19.04.xml.in | 2 +-
 13 files changed, 14 insertions(+), 14 deletions(-)

-- 
2.20.1




More information about the Libosinfo mailing list