KERNEL and INITRD PXE parameters are not populated
Bug #1030878 reported by
Gavin Panella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Gavin Panella |
Bug Description
These are meant to be provided by the HTTP call from the TFTP server when requesting a PXE config file. Currently only the empty string is provided, because the TFTP server has no prior knowledge of where these files are. It doesn't know what series is meant to be booted, for example. The API must instead be responsible for composing these paths. See the pxeconfig() view in maasserver.api.
Related branches
lp:~allenap/maas/kernel-initrd-parameters
- Raphaël Badin (community): Approve
-
Diff: 334 lines (+124/-54)6 files modifiedsrc/maasserver/api.py (+51/-24)
src/maasserver/tests/test_api.py (+36/-8)
src/provisioningserver/pxe/config.py (+9/-4)
src/provisioningserver/pxe/tests/test_config.py (+26/-6)
src/provisioningserver/tests/test_tftp.py (+2/-10)
src/provisioningserver/tftp.py (+0/-2)
Changed in maas: | |
assignee: | nobody → Gavin Panella (allenap) |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.