[2.4] PXE template for localboot in EFI no longer filters based on OS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Lee Trager |
Bug Description
I'm deploy CentOS on a EFI machine to test the bugfix for [1],[2]. However, what I noticed is that MAAS is not providing the localboot configuration correctly, and instead of providing it for centos, it provides it for Ubuntu.
So this would seem that [1]'s kernel_
NOTE: I also modified [2] to hardcode the return of the /efi/centos/
[1]: https:/
[2]: https:/
### rackd.log (see last line)
2018-05-10 15:46:04 provisioningser
2018-05-10 15:46:04 provisioningser
2018-05-10 15:46:05 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:06 provisioningser
2018-05-10 15:46:07 provisioningser
## machine console:
What I see in the console:
Booting local disk...
error: no such device: /efi/ubuntu/
error: File not found.
Press any key to continue...
Related branches
- Andres Rodriguez (community): Approve
- MAAS Lander: Needs Fixing
-
Diff: 39 lines (+6/-4)2 files modifiedsrc/maasserver/rpc/boot.py (+2/-2)
src/maasserver/rpc/tests/test_boot.py (+4/-2)
Changed in maas: | |
milestone: | none → 2.4.0rc1 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in maas: | |
importance: | High → Critical |
assignee: | nobody → Lee Trager (ltrager) |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
milestone: | 2.4.0rc1 → 2.4.0rc2 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Duplicate to https:/ /bugs.launchpad .net/maas/ +bug/1740925 ?