Description of problem: CIrrus, QXL and VGA devices are not exported from the OVF store. As a consequence the agent does not tell VDSM that it is needed. Libvirt still creates it under the hood for the SPICE and VNC graphics devices but VDSM does not report them. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Do a full hosted-engine --deploy run 2. Import the Hosted engine VM into ovirt-engine 3. Wait until the first OVF write 4. Check /var/run/ovirt-hosted-engine-ha/vm.conf Actual results: Video device is not in vm.conf Expected results: Video device should be there. Additional info:
Verified with: HOST: vdsm-4.17.31-0.el7ev.noarch ovirt-hosted-engine-ha-1.3.5.7-1.el7ev.noarch ovirt-hosted-engine-setup-1.3.7.2-1.el7ev.noarch ENGINE: rhevm-3.6.7.3-0.1.el6 Verified once with VNC and once with SPICE according to steps in description. change ovf update interval to 1. At vm's creation vdsm reports the correct display type and includes the video device with correct value (qxl for spice, cirrus for vnc). After vm is imported to the engine and after the ovf update interval, agent.log and vm.conf show the correct values as well