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 use it to properly generate the kernel command line. 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 (14): schema: Add <kernel-url-argument/> to <os/> rhel: Add <kernel-url-argument/> centos: 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 | 6 ++ .../centos.org/centos-kickstart-jeos.xml.in | 6 ++ .../fedora-kickstart-desktop.xml.in | 56 ++++++++++++++----- .../fedora-kickstart-jeos.xml.in | 56 ++++++++++++++----- .../silverblue-kickstart-desktop.xml.in | 17 ++++++ .../opensuse-autoyast-desktop.xml.in | 22 +++++++- .../opensuse-autoyast-jeos.xml.in | 22 +++++++- .../redhat.com/rhel-kickstart-desktop.xml.in | 6 ++ .../redhat.com/rhel-kickstart-jeos.xml.in | 6 ++ data/os/centos.org/centos-6.0.xml.in | 2 + data/os/centos.org/centos-6.1.xml.in | 2 + data/os/centos.org/centos-6.10.xml.in | 2 + data/os/centos.org/centos-6.2.xml.in | 2 + data/os/centos.org/centos-6.3.xml.in | 2 + data/os/centos.org/centos-6.4.xml.in | 2 + data/os/centos.org/centos-6.5.xml.in | 2 + data/os/centos.org/centos-6.6.xml.in | 2 + data/os/centos.org/centos-6.7.xml.in | 2 + data/os/centos.org/centos-6.8.xml.in | 2 + data/os/centos.org/centos-6.9.xml.in | 2 + data/os/centos.org/centos-7.0.xml.in | 2 + data/os/fedoraproject.org/fedora-1.xml.in | 2 + data/os/fedoraproject.org/fedora-10.xml.in | 2 + data/os/fedoraproject.org/fedora-11.xml.in | 2 + data/os/fedoraproject.org/fedora-12.xml.in | 2 + data/os/fedoraproject.org/fedora-13.xml.in | 2 + data/os/fedoraproject.org/fedora-14.xml.in | 2 + data/os/fedoraproject.org/fedora-15.xml.in | 2 + data/os/fedoraproject.org/fedora-16.xml.in | 2 + data/os/fedoraproject.org/fedora-17.xml.in | 2 + data/os/fedoraproject.org/fedora-18.xml.in | 2 + data/os/fedoraproject.org/fedora-19.xml.in | 2 + data/os/fedoraproject.org/fedora-2.xml.in | 2 + data/os/fedoraproject.org/fedora-20.xml.in | 2 + data/os/fedoraproject.org/fedora-21.xml.in | 2 + data/os/fedoraproject.org/fedora-22.xml.in | 2 + data/os/fedoraproject.org/fedora-23.xml.in | 2 + data/os/fedoraproject.org/fedora-24.xml.in | 2 + data/os/fedoraproject.org/fedora-25.xml.in | 2 + data/os/fedoraproject.org/fedora-26.xml.in | 2 + data/os/fedoraproject.org/fedora-27.xml.in | 2 + data/os/fedoraproject.org/fedora-28.xml.in | 2 + data/os/fedoraproject.org/fedora-29.xml.in | 2 + data/os/fedoraproject.org/fedora-3.xml.in | 2 + data/os/fedoraproject.org/fedora-30.xml.in | 2 + data/os/fedoraproject.org/fedora-4.xml.in | 2 + data/os/fedoraproject.org/fedora-5.xml.in | 2 + data/os/fedoraproject.org/fedora-6.xml.in | 2 + data/os/fedoraproject.org/fedora-7.xml.in | 2 + data/os/fedoraproject.org/fedora-8.xml.in | 2 + data/os/fedoraproject.org/fedora-9.xml.in | 2 + .../fedoraproject.org/fedora-unknown.xml.in | 2 + .../os/fedoraproject.org/silverblue-28.xml.in | 2 + .../os/fedoraproject.org/silverblue-29.xml.in | 2 + .../os/fedoraproject.org/silverblue-30.xml.in | 2 + data/os/opensuse.org/opensuse-15.0.xml.in | 2 + data/os/opensuse.org/opensuse-42.1.xml.in | 2 + data/os/opensuse.org/opensuse-42.2.xml.in | 2 + data/os/opensuse.org/opensuse-42.3.xml.in | 2 + .../opensuse.org/opensuse-tumbleweed.xml.in | 2 + data/os/redhat.com/rhel-6-unknown.xml.in | 2 + data/os/redhat.com/rhel-6.0.xml.in | 2 + data/os/redhat.com/rhel-6.1.xml.in | 2 + data/os/redhat.com/rhel-6.10.xml.in | 2 + data/os/redhat.com/rhel-6.2.xml.in | 2 + data/os/redhat.com/rhel-6.3.xml.in | 2 + data/os/redhat.com/rhel-6.4.xml.in | 2 + data/os/redhat.com/rhel-6.5.xml.in | 2 + data/os/redhat.com/rhel-6.6.xml.in | 2 + data/os/redhat.com/rhel-6.7.xml.in | 2 + data/os/redhat.com/rhel-6.8.xml.in | 2 + data/os/redhat.com/rhel-6.9.xml.in | 2 + data/os/redhat.com/rhel-7-unknown.xml.in | 2 + data/os/redhat.com/rhel-7.0.xml.in | 2 + data/os/redhat.com/rhel-7.1.xml.in | 2 + data/os/redhat.com/rhel-7.2.xml.in | 2 + data/os/redhat.com/rhel-7.3.xml.in | 2 + data/os/redhat.com/rhel-7.4.xml.in | 2 + data/os/redhat.com/rhel-7.5.xml.in | 2 + data/os/redhat.com/rhel-7.6.xml.in | 2 + data/os/redhat.com/rhel-8-unknown.xml.in | 2 + data/os/redhat.com/rhel-8.0.xml.in | 2 + data/os/redhat.com/rhel-unknown.xml.in | 2 + data/schema/osinfo.rng.in | 5 ++ 84 files changed, 322 insertions(+), 28 deletions(-) -- 2.21.0 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo