grub_device ignored when args.devices != 0 and args.devices > 1
Bug #1896758 reported by
Gabriel Samfira
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Triaged
|
High
|
Unassigned |
Bug Description
When deploying a server with more than 1 disk, using whole disk images, the selected boot device from storage configuration is ignored, and curtin writes the disk image to the first block device in the list.
The devpath is correctly identified here:
https:/
and it is completely ignored, because len(devices) is > 1, and it selects the first disk from the list of a sorted args.devices here:
https:/
summary: |
- grub_device ignored when args.devices != 0 + grub_device ignored when args.devices != 0 and args.devices > 1 |
Changed in curtin: | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
To post a comment you must log in.
Thanks for filing a bug. Can you provide your curtin storage config and command line (if you're invoking it manually)?