maas 2.0 pxeboot fails on power 8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Newell Jensen | ||
2.0 |
Fix Released
|
Critical
|
Newell Jensen |
Bug Description
I have a working environment on ubuntu 14.04 with MAAS 1.9 . MAAS server is a power 812L with 822L nodes and cisco c220 m4 x86 nodes. It works exactly as expected.
I loaded up a cisco c220 with ubuntu 16.04 and installed MAAS 2.0. It recruits x86 nodes without issue but the power 822L i tried will not pxe boot- cannot find the kernel files.
in petitboot i see...
[Network: eth2 / 98:be:94:67:66:a2]
netboot eth2 (pxelinux.0)
details for netboot eth2 (pxelinux.o)
Device: (*) Specify paths/URLs manually
Kernel: tftp://
Ithis is as expected..
but it is missing the execute which should appear below the netboot line and which should point to the actual boot-kernel and boot-initrd files.
Appears that the power can find the maas server but the maas server cannot return the correct pxeboot info.
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii maas 2.0.0~beta3+
ii maas-cli 2.0.0~beta3+
un maas-cluster-
ii maas-common 2.0.0~beta3+
ii maas-dhcp 2.0.0~beta3+
ii maas-dns 2.0.0~beta3+
ii maas-proxy 2.0.0~beta3+
ii maas-rack-
ii maas-region-api 2.0.0~beta3+
ii maas-region-
un maas-region-
un python-django-maas <none> <none> (no description available)
un python-maas-client <none> <none> (no description available)
un python-
ii python3-django-maas 2.0.0~beta3+
ii python3-maas-client 2.0.0~beta3+
ii python3-
Related branches
- Gavin Panella (community): Approve
-
Diff: 264 lines (+94/-48)4 files modifiedsrc/provisioningserver/boot/powernv.py (+28/-16)
src/provisioningserver/boot/tests/test_powernv.py (+29/-29)
src/provisioningserver/pserv_services/tests/test_tftp.py (+25/-0)
src/provisioningserver/pserv_services/tftp.py (+12/-3)
tags: | added: blocks-hwcert-server |
Changed in maas: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in maas: | |
assignee: | nobody → Newell Jensen (newell-jensen) |
status: | Confirmed → In Progress |
Changed in maas: | |
status: | In Progress → Incomplete |
Changed in maas: | |
status: | Incomplete → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | none → next |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Changed in maas: | |
milestone: | next → none |
my maas release was only at beta 3 -- i added the ppa:next and updated to the latest release
(2.0.0~ beta8+bzr5134- 0ubuntu1~ xenial1)
Updating to latest release of MAAS 2.0 beta8 had same result--- unable to pxe boot a power 8 node.