KeyError: 'mac-pxe' from cluster-genesis
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
open-power-ref-design |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
While running cluster-genesis the following error was received:
PLAY [container/
TASK [command] *******
changed: [deployer]
TASK [command] *******
fatal: [deployer]: FAILED! => {"changed": true, "cmd": ["/home/
In messaging with development it may be related to this:
"From a code perspective, that means that there is one or more PXE port for which the corresponding client MAC address was not returned when querying the management switch.
From the inventory.yml file you can see it affected the controller nodes, PXE ports 2, 4 and/or 6.
"
It contains a code stack with a non-helpful message. If this is a code issue it needs to be fixed, if it is a user error or hardware blip it needs a better error message.
The code should be updated to check for missing MACs and the port(s) and nodes should be called out in a clear error message so the user can check cables, check system states, etc.
This issue is fixed in the following commit: /github. com/open- power-ref- design/ cluster- genesis/ commit/ abb759d31990162 125c05f3aa1037e b7ff2069b7
https:/
The fix is included in 'release-1.0': /github. com/open- power-ref- design/ cluster- genesis/ tree/release- 1.0
https:/