[Libosinfo] [osinfo-db PATCH v3 00/13] Add missing command line info for tree based installations

Fabiano Fidêncio fidencio at redhat.com
Fri May 3 15:55:40 UTC 2019


Tree based installations will need more info from the command line than
what's currently provided by osinfo-db.

Let's add the needed info as part of <os/> and also to the command line
geenerated to passed to the kernel.

The reason of the duplication is because ther entry in <os/> takes
advantage of inheritance, making the new <kernel-url-argument/>
attribute not present for all OSes.

With those patches, management apps can rely solely in the command line
generated by us for doing tree based installations.

This patch has been built atop of:
https://www.redhat.com/archives/libosinfo/2019-May/msg00013.html

Fabiano Fidêncio (13):
  schema: Add <kernel-url-argument/> to <os/>
  rhel: Add <kernel-url-argument/>
  fedora: Add <kernel-url-argument/>
  silverblue: Add <kernel-url-argument/>
  opensuse: Add <kernel-url-argument/>
  centos: Adjust command-line for tree based install
  rhel: Adjust command-line for tree based install
  fedora: Fix command-line template identation
  fedora: Prefer user set URL over the default one
  fedora: Adjust command-line for tree based install
  silverblue: Adjust command line for tree based install
  opensuse: Prefer user set URL over the default one
  opensuse: Adjust command line for tree based install

 .../centos-kickstart-desktop.xml.in           | 11 ++++
 .../centos.org/centos-kickstart-jeos.xml.in   | 11 ++++
 .../fedora-kickstart-desktop.xml.in           | 51 ++++++++++++++++---
 .../fedora-kickstart-jeos.xml.in              | 51 ++++++++++++++++---
 .../silverblue-kickstart-desktop.xml.in       | 15 ++++++
 .../opensuse-autoyast-desktop.xml.in          | 20 +++++++-
 .../opensuse-autoyast-jeos.xml.in             | 20 +++++++-
 .../redhat.com/rhel-kickstart-desktop.xml.in  | 11 ++++
 .../redhat.com/rhel-kickstart-jeos.xml.in     | 11 ++++
 data/os/fedoraproject.org/fedora-1.xml.in     |  2 +
 data/os/fedoraproject.org/fedora-19.xml.in    |  2 +
 .../os/fedoraproject.org/silverblue-28.xml.in |  2 +
 data/os/opensuse.org/opensuse-42.1.xml.in     |  2 +
 data/os/redhat.com/rhel-5.0.xml.in            |  2 +
 data/os/redhat.com/rhel-6.0.xml.in            |  2 +
 data/os/redhat.com/rhel-7.0.xml.in            |  2 +
 data/os/redhat.com/rhel-8.0.xml.in            |  2 +
 data/schema/osinfo.rng.in                     |  5 ++
 18 files changed, 204 insertions(+), 18 deletions(-)

-- 
2.21.0




More information about the Libosinfo mailing list