-
Bug
-
Resolution: Done-Errata
-
None
Description of problem:
There is a QEMU && libvirt conflict regarding which features are needed to run a vmi with named CPU model.
To solve this we need to support a CPU model only if we have the requirements by both libvirt and qemu.
Version-Release number of selected component (if applicable):
How reproducible:
Try to create VMI with `x86_Icelake` when mpx is missing on the nodes.
Steps to Reproduce:
1.
2.
3.
Actual results:
VMI creation will fail with libvirt error
Expected results:
The node shouldn't have label for `x86_Icelake` in that case and virt-launcher pod shouldn't be scheduled.
Additional info:
For more information : https://wiki.qemu.org/Features/CPUModels in "Getting information about CPU models" section