Description of problem: Call /ovirt-engine/api/vmpools with 'All-content: True' doesn't return <type> element in VMpool -> VM -> display. Version-Release number of selected component (if applicable): ovirt-engine-restapi-4.2.4.1-0.1.el7.noarch How reproducible: always Steps to Reproduce: 1. create some template and VM pool from it with 1 VM 2. run url without all-content first curl -k -u admin@internal:passwd -H "Prefer: persistent-auth" https://engine/ovirt-engine/api/vmpools <vm href="/ovirt-engine/api/vms/de711526-d5d9-4a2c-ba79-2ad6e81819fa" id="de711526-d5d9-4a2c-ba79-2ad6e81819fa"> ... <display> <allow_override>false</allow_override> <copy_paste_enabled>true</copy_paste_enabled> <disconnect_action>LOCK_SCREEN</disconnect_action> <file_transfer_enabled>true</file_transfer_enabled> <monitors>1</monitors> <single_qxl_pci>false</single_qxl_pci> <smartcard_enabled>false</smartcard_enabled> <type>spice</type> </display> 3. now run it with all-content curl -k -u admin@internal:passwd -H "Prefer: persistent-auth" -H "All-content: true" https://engine/ovirt-engine/api/vmpools Actual results: vm -> display element doesn't contain <type> <vm href="/ovirt-engine/api/vms/de711526-d5d9-4a2c-ba79-2ad6e81819fa" id="de711526-d5d9-4a2c-ba79-2ad6e81819fa"> ... <display> <allow_override>false</allow_override> <copy_paste_enabled>true</copy_paste_enabled> <disconnect_action>LOCK_SCREEN</disconnect_action> <file_transfer_enabled>true</file_transfer_enabled> <monitors>1</monitors> <single_qxl_pci>false</single_qxl_pci> <smartcard_enabled>false</smartcard_enabled> </display> Expected results: <type>spice</type> should be there Additional info: <display> elements with/without All-content from /ovirt-engine/api/vms are both correct.
This bugzilla is included in oVirt 4.2.5 release, published on July 30th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.5 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.