]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commit
cobbler: Support CentOS Stream 621/head
authorDavid Galloway <dgallowa@redhat.com>
Wed, 12 May 2021 20:37:24 +0000 (16:37 -0400)
committerDavid Galloway <dgallowa@redhat.com>
Tue, 18 May 2021 15:06:23 +0000 (11:06 -0400)
commitd8aeb87055336939780860a863a00a6a55456dbb
tree5f250f1a07dd1d407b50ee3418c6c73f12345897
parentdea61f38f252484a4c5aecbcdc32cb73ef24d02e
cobbler: Support CentOS Stream

"But David, why aren't we just using the CentOS 8 Stream ISO?"

Thank you for asking.
1) The vmlinuz and initrd that are baked into the CentOS 8 Stream ISO as of this writing are not compatible.  Filed https://bugs.centos.org/view.php?id=18188
2) Even if I take the vmlinuz and initrd from CentOS 8.3, after firstboot, the system still bizarrely boots as CentOS 8.3.  That's right, when using the CentOS 8 Stream ISO and we kickstart using Cobbler, you end up with CentOS 8.3.  I'm sure it has something to do with our kickstarts and snippets but nothing obvious stood out to me.

Signed-off-by: David Galloway <dgallowa@redhat.com>
cobbler.yml
roles/cobbler/templates/triggers/install/post/cephlab_ansible.sh
roles/cobbler_profile/defaults/main.yml
roles/cobbler_profile/tasks/import_distro.yml
roles/cobbler_profile/tasks/import_stream_profile.yml [new file with mode: 0644]
roles/testnode/tasks/yum/repos.yml
roles/testnode/templates/mirrorlists/8/CentOS-AppStream-mirrorlist
roles/testnode/templates/mirrorlists/8/CentOS-Base-mirrorlist
roles/testnode/templates/mirrorlists/8/CentOS-Extras-mirrorlist
roles/testnode/vars/yum_systems.yml
tools/convert-to-centos-stream.yml [new file with mode: 0644]