reorder_uefi is not respected when using automatic layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
New
|
Undecided
|
Unassigned |
Bug Description
When performing a boot with Ubuntu autoinstall, the boot order change curtin performs can not be trivially disabled. You can call the reorder_uefi flag, but this flag is ignored when using layout: direct or layout: lvm for automatic storage configuration.
The user has to perform manual storage configuration in order for this flag to be respected, which is very inconvenient. One way to get around this is to use automatic configuration, dive into the generated user-data in /var/log, and copy the resulting manual configuration and add reorder_uefi: False, but this is highly impractical.
Basically, we should be able to call grub.reorder_uefi when using the layout option for curtin to avoid having hardware-specific manual configuration required for each device that needs it.