1
0
Fork 0

Do not hardcode disk name in tuned initrd path.

Cleaner solution by jskarvad@redhat.com

Resolves: rhbz#2050246

Signed-off-by: Jan Zerdik <jzerdik@redhat.com>
This commit is contained in:
Jan Zerdik 2022-03-07 12:21:59 +01:00
parent 048adab2b4
commit f23ff06632

View file

@ -395,7 +395,7 @@ class BootloaderPlugin(base.Plugin):
initrd_grubpath = "/"
lc = len(curr_cmdline)
if lc:
path = re.sub(r"^\s*BOOT_IMAGE=\s*(\S*/).*$", "\\1", curr_cmdline)
path = re.sub(r"^\s*BOOT_IMAGE=\s*(?:\([^)]*\))?(\S*/).*$", "\\1", curr_cmdline)
if len(path) < lc:
initrd_grubpath = path
self._initrd_val = os.path.join(initrd_grubpath, img_name)