2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-01-11 02:22:31 +00:00

Fixes for installtodisk for diskless for el9

This commit is contained in:
Jarrod Johnson
2025-08-20 09:55:26 -04:00
parent c9c5165245
commit 9a85b9ee94

View File

@@ -181,8 +181,10 @@ def fixup(rootdir, vols):
elif ent.startswith('root='):
newkcmdlineent.append('root={}'.format(newrootdev))
elif ent.startswith('rd.lvm.lv='):
ent = convert_lv(ent)
if ent:
nent = convert_lv(ent)
if nent:
newkcmdlineent.append(ent)
else:
newkcmdlineent.append(ent)
else:
newkcmdlineent.append(ent)
@@ -204,8 +206,10 @@ def fixup(rootdir, vols):
elif cfgpart.startswith('resume='):
newcfgparts.append('resume={}'.format(newswapdev))
elif cfgpart.startswith('rd.lvm.lv='):
cfgpart = convert_lv(cfgpart)
if cfgpart:
ncfgpart = convert_lv(cfgpart)
if ncfgpart:
newcfgparts.append(ncfgpart)
else:
newcfgparts.append(cfgpart)
else:
newcfgparts.append(cfgpart)
@@ -238,11 +242,11 @@ def fixup(rootdir, vols):
elif ent.startswith('root='):
newline.append('root={}'.format(newrootdev))
elif ent.startswith('rd.lvm.lv='):
ent = convert_lv(ent)
if ent:
nent = convert_lv(ent)
if nent:
newline.append(nent)
else
newline.append(ent)
elif '""' in ent:
newline.append('""')
else:
newline.append(ent)
defgrubout.write(' '.join(newline) + '\n')