From 7d8bca8a7bb8159e31bdc26af04c7a44d8fdb9d8 Mon Sep 17 00:00:00 2001 From: Abdul Haleem Date: Wed, 22 Nov 2023 20:15:19 +0530 Subject: [PATCH] Add grubby to handle latest grub2 changes With latest grub2 installer, one should set the kernel to be booted explicitly after update or install of latest kernel Signed-off-by: Abdul Haleem --- testcases/InstallUpstreamKernel.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/testcases/InstallUpstreamKernel.py b/testcases/InstallUpstreamKernel.py index d2d42d616..0a2b7543c 100644 --- a/testcases/InstallUpstreamKernel.py +++ b/testcases/InstallUpstreamKernel.py @@ -128,8 +128,7 @@ def is_url(path): time.sleep(10) if not self.use_kexec: # FIXME: Handle distributions which do not support grub - con.run_command( - "grub2-mkconfig --output=/boot/grub2/grub.cfg") + con.run_command("grubby --set-default /boot/vmlinuz-%s" % res[-1]) log.debug("Rebooting after kernel install...") self.console_thread.console_terminate() con.close()