GRUB error on RHEL 8.5 with custom partitioning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
Low
|
Unassigned | ||
curtin |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I've got an issue where a client is deploying a RHEL 8.5 instance with custom partitioning. After provisioning, the instance won't boot.
We ran through the exercise of manually booting from GRUB, which worked.
Followup investigation reveals the error; GRUB calls ($root)
Layout is defined in MAAS > Machine > storage, and is structured like:
sdb-part1 511.7MB fat32 /boot/efi
sdb-part2 1.99GB xfs /boot
vg00-lvhome .....
...
....
vg00-root 14.99GB xfs /
...
Image was created with default packer-maas settings, using the latest commit (fcc4d5c):
cd packer-maas/rhel8;
sudo -Es CHECKPOINT_
Issue has been independently reproduced twice outside the client's environment.
I've attached install logs from my local reproducer (less complicated than the client's environment), but don't think they reveal anything.
Best regards,
~ Nate
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in maas: | |
milestone: | next → 3.2.0 |
Changed in maas: | |
status: | Incomplete → New |
status: | New → Incomplete |
I added a curtin task, since I suspect that the problem is there. Maybe some curtin dev could take a look at the logs?
FWIW, I can reproduce this with ext4 as well. So the issue seems to show when you put /boot on a separate partition.