hw_video:ram_max_mb is tracked for quota but not compute node resource provider allocations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Low
|
Unassigned |
Bug Description
This came up in discussion here:
https:/
There is a flavor extra spec called "hw_video:
The hw_video:ram_max_mb flavor extra spec is only then used in the libvirt driver, but not anywhere else.
The issue is that when doing claims in the resource tracker and reporting allocations for the compute node resource provider to the placement service, we don't account for the hw_video:ram_max_mb value in addition to the flavor.memory_mb value, so we're really taking up more MEMORY_MB inventory capacity on the compute node than what's reported to Placement, which is a problem, probably. :)
This is a latent bug since that flavor extra spec was introduced.
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Related fix proposed to branch: master /review. openstack. org/483133
Review: https:/