When restoring a hibernated VM VDSM discards domain XML provided by engine and restores the original domain XML saved during hibernation. While this is normally correct it presents a problem for dedicated VMs. Stored CPU pinning cannot be used because the CPUs may be already dedicated to different VM or may not be available on the host at all. VDSM needs to remove the stored CPU pinning from domain XML and replace it with pinning from XML passed by engine or provide another method to get new pinning from engine.
verified on ovirt-engine-4.5.1.2-0.11.el8ev.noarch according to the attached https://polarion.engineering.redhat.com/polarion/redirect/project/RHEVM3/workitem?id=RHEVM-28104
This bugzilla is included in oVirt 4.5.1 release, published on June 22nd 2022. Since the problem described in this bug report should be resolved in oVirt 4.5.1 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.