[2.2RC3] MAAS doesn't handle switching BIOS from Legacy to UEFI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
High
|
Unassigned |
Bug Description
When MAAS is used to manage systems with legacy BIOS, all disks have MBR partition table. If one tries to switch BIOS from legacy to UEFI, ideally all should go smoothly. Due to UEFI/MBR incompatibilities, recommissioning of the nodes (and data loss) is unfortunately expected.
However, recommissioning the nodes is not enough. Despite presenting the user with clean sda (or whatever the disk is), MAAS still re-creates the same partitioning table that was on the disk previously. This results with a node that is not bootable.
User has to delete partitions manually and recreate /boot/efi and / partitions, deploy and then recommission again. At that stage, MAAS will continue setting up GPT on disks.
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 2.2.0rc4 |
Changed in maas: | |
milestone: | 2.2.0rc4 → 2.2.1 |
Changed in maas: | |
milestone: | 2.2.1 → 2.2.x |
Changed in maas: | |
milestone: | 2.2.x → next |
milestone: | next → 2.3.x |
This is part of 00-maas-01-lshw (presented in xml). It comes from the node that did UEFI boot:
TFTP Request - grubx64.efi
TFTP Request - bootx64.efi
TFTP Request - bootx64.efi