-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
4
-
False
-
-
False
-
None
-
---
-
---
-
-
None
The test "should have cloud-init meta_data with aligned cpus to sriov interface numa node for VMIs with dedicatedCPUs"
Has several issues:
1) It does not demand that alignment exists, but instead, if alignment is empty (i.e. no CPUs are aligned) it just verifies that the guest knows that, in the meta-data file. See topology manager doc for restricted/single-numa-node policy enforcement
2) It relies on DomainXML to calculate alignment
3) It calculates the alignment against the local machine that the test runs from, instead of checking it in the virt-launcher machine. It "happens" to succeed in CI because when running with kind provider, those machines are the same one.
Fix this test. Most probably requires modification of kind cluster launch parameters to enable topology manager and set policy