-
-
Notifications
You must be signed in to change notification settings - Fork 145
Wrong hypervisor vCPUs calculation if node reports multiple NUMA cells #494
Copy link
Copy link
Open
Description
On some hardware libvirt may report host as having multiple NUMA cells with a single socket.
Here an example: Kolla 2024.1 ubuntu-jammy on Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz reports following topology:
# nova api microversion 2.87
cpu_info:
arch: x86_64
model: Cascadelake-Server-noTSX
vendor: Intel
topology:
cells: 2
sockets: 1
cores: 20
threads: 2
features:
...So calculation introduced in #466 expose only half of available vCPUs, while vcpus remains correct 80 cores...
Unfortunately gophercloud unaware of that cells field too:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels