]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
task/kernel: fix grub2 detection
authorSage Weil <sage@redhat.com>
Wed, 11 Dec 2019 17:23:20 +0000 (17:23 +0000)
committerSage Weil <sage@redhat.com>
Thu, 12 Dec 2019 18:55:52 +0000 (12:55 -0600)
commitc7764c135a1a8436261fdcf7b62d0fe4b64b274e
tree1679b6e4827816d976e093e45590183ab927da80
parent3d4b73987eef134225ff29df3a769eaa9e1853ed
task/kernel: fix grub2 detection

grub2 rpm doesn't exist... el8 has

grub2-tools-extra-2.02-66.el8.x86_64
grub2-pc-modules-2.02-66.el8.noarch
grub2-tools-2.02-66.el8.x86_64
grub2-pc-2.02-66.el8.x86_64
grubby-8.40-34.el8.x86_64
grub2-common-2.02-66.el8.noarch
grub2-tools-minimal-2.02-66.el8.x86_64

and el7 has

grub2-tools-minimal-2.02-0.76.el7.centos.x86_64
grub2-pc-2.02-0.76.el7.centos.x86_64
grub2-common-2.02-0.76.el7.centos.noarch
grub2-tools-extra-2.02-0.76.el7.centos.x86_64
grubby-8.28-25.el7.x86_64
grub2-pc-modules-2.02-0.76.el7.centos.noarch
grub2-tools-2.02-0.76.el7.centos.x86_64
grub2-2.02-0.76.el7.centos.x86_64

The difference seems to be that el7 *also* has a /boot/grub directory. Let's
hope this change doesn't break it!

Signed-off-by: Sage Weil <sage@redhat.com>
teuthology/task/kernel.py