Failure to process commissioning results with memory in NUMA node with no CPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Medium
|
Adam Collard | ||
2.8 |
Fix Released
|
Medium
|
Adam Collard |
Bug Description
Whilst processing commissioning results gathered from a PPC64 machine with NUMA nodes for memory that don't have corresponding CPU cores, MAAS hits a traceback.
MAAS 2.8.0
Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
node, node.current_
File "/usr/lib/
**args, timedout=(status == SIGNAL_
File "/usr/lib/
--- <exception caught here> ---
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
Snippet for context
"environment": {
"kernel": "Linux",
"os_name": "ubuntu",
"server": "maas-machine-
},
Related branches
- Adam Collard (community): Approve
- MAAS Lander: Approve
-
Diff: 148 lines (+64/-10)4 files modifiedsrc/maasserver/models/numa.py (+3/-0)
src/metadataserver/builtin_scripts/hooks.py (+2/-5)
src/metadataserver/builtin_scripts/tests/test_hooks.py (+47/-0)
src/provisioningserver/utils/lxd.py (+12/-5)
- MAAS Lander: Approve
- Lee Trager (community): Approve
-
Diff: 148 lines (+64/-10)4 files modifiedsrc/maasserver/models/numa.py (+3/-0)
src/metadataserver/builtin_scripts/hooks.py (+2/-5)
src/metadataserver/builtin_scripts/tests/test_hooks.py (+47/-0)
src/provisioningserver/utils/lxd.py (+12/-5)
Changed in maas: | |
status: | New → Incomplete |
status: | Incomplete → In Progress |
assignee: | nobody → Adam Collard (adam-collard) |
importance: | Undecided → Medium |
Changed in maas: | |
milestone: | none → next |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | next → 2.9.0b1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |