Add `hide_hypervisor_id` flavor extra_spec
Blueprint add-kvm-
signature from guests. However, it was implemented only through an image
property.
A major reason for this feature is to allow passed-through Nvidia GPUs
to work correctly. GPU pci-passthrough is specified on the flavor's
extra_specs, without requiring an image with special properties.
Therefore, hiding the KVM signature should also be specifiable through
the flavor's extra_specs, in order to not require a special image for
this use case.
If the new flavor extra_spec is present and set to 'true', the libvirt
driver will produce an additional element to hide kvm's signature on
the vm, in the same way as with the image property
`img_hide_
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Low
- Drafter:
- Konstantinos Samaras-Tsakiris
- Direction:
- Approved
- Assignee:
- Konstantinos Samaras-Tsakiris
- Definition:
- Approved
- Series goal:
- Accepted for rocky
- Implementation:
- Implemented
- Milestone target:
- rocky-1
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add `hide_hyperviso
We'll go over this specless blueprint in the April 19 nova meeting. -- mriedem 20180417
Approved as a specless parity blueprint for Rocky during the April 19 nova team meeting. -- mriedem 20180419