Description of problem: Each policy unit uses a different scale for weight. That means factors are almost unusable because weight 1 (affinity group violation) will be always overridden by weight 500 (memory in MiB) even when the factor is for example a 100. Version-Release number of selected component (if applicable): iirc 3.1 till now
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.
oVirt 4.0 beta has been released, moving to RC milestone.
All support for this is present in the code for unit testing purposes, but we do not want to enable this for 4.0 as it will slightly change the scheduler behaviour. The plan is to enable normalization (using rank atm) for 4.1 and making sure all test plans are updated and QE is aware of this change.
Verified on rhevm-4.1.0-0.3.beta2.el7.noarch Tested: 1) Weight modules factors 2) Weight modules ranks 3) Weight modules: VmAffinityGroups OptimalForCpuEvenDistribution VmToHostsAffinityGroups OptimalForMemoryEvenDistribution PreferredHosts OptimalForCpuPowerSaving OptimalForMemoryPowerSaving