show server numa_topology
proposal show numa_topology on "nova show" and "nova list".
currently, nova could list the extra spec details as some reference for numa topology, but the numa topology actually contains many related properties, like mem, page size, cpu pin, cpu/thread policy etc. each one come from a different set extra spec.
so provide a unified and human readable way to list topology is convenient for user and admin.
Blueprint information
- Status:
- Complete
- Approver:
- Dan Smith
- Priority:
- Low
- Drafter:
- Yongli He
- Direction:
- Approved
- Assignee:
- Yongli He
- Definition:
- Approved
- Series goal:
- Accepted for train
- Implementation:
- Implemented
- Milestone target:
- train-3
- Started by
- melanie witt
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
add 'show-server-group' spec
Addressed by: https:/
add spec "show-server-
Addressed by: https:/
Add numa topology and pci devices into server detail API
Spec has merged today, approved for Stein. -- melwitt 20190109
This did not complete in the Stein release so I am deferring to the Train release. Remember to re-propose the spec for Train as necessary: https:/
Gerrit topic: https:/
Addressed by: https:/
add spec "show-server-
Addressed by: https:/
Add server sub-resource topology API
This has merged as compute API microversion 2.78. We're just waiting for the python-novaclient change to merge and then we'll close this out. -- mriedem 20190905
The python-novaclient change is merged and will be released with novaclient 16.0.0. We still need a patch for python-