Description of problem: According to https://bugzilla.redhat.com/show_bug.cgi?id=1560553#c9 (1) Things were saved/restored when using an export domain and are not saved/restored properly when using an OVA. Those fields include: Pinned hosts, Could-init/Sysprep, threads per CPI (which is different than IO thread that seems to be handled fine), CPU topology. (2) Things that were not saved/restored properly from an export domain as well. Those fields include: Host devices attached, Attached CD with ISO image. Version-Release number of selected component (if applicable): This bug is for the second group, Host devices attached and Attached CD with ISO image Version-Release number of selected component (if applicable): rhvm-4.2.3.5-0.1.el7.noarch vdsm-4.20.27.1-1.el7ev.x86_64 libvirt-client-3.9.0-14.el7_5.2.x86_64 qemu-kvm-rhev-2.10.0-21.el7_5.3.x86_64 sanlock-3.6.0-1.el7.x86_64 How reproducible: 100% Steps to Reproduce: 1. Export VM as OVA with the next configuration: Attach CD - with windows image VFIO passthrough - attach GPU device hostdev passthrough - attach PCI NIC 2. Delete source VM and import this OVA. Actual results: Host devices attached and Attached CD with ISO are not set on the imported VM. Expected results: Host devices attached and Attached CD with ISO should be set on imported VM. Additional info:
Re-targeting to 4.3.1 since it is missing a patch, an acked blocker flag, or both