Hide Forgot
Description of problem: There is a difference between VV file downloaded via UI and if same file is downloaded as a REST API response body. Missing field "tittle" which is present in VV file downloaded via UI but missing in file downloaded via REST. Version-Release number of selected component (if applicable): master Engine: Red Hat Virtualization Manager Version: 4.1.1-0.1.el7 How reproducible: 100% Steps to Reproduce: 1. Create VM with spice console protocol used and start it. 2. Download VV file via UI. 3. Verify field "title" is present in the VV file. 4. Download VV file info via REST, using following call: NOTE: use 'Accept': 'application/x-virt-viewer' header. GET ../ovirt-engine/api/vms/<vm-id>/graphicsconsoles/<console-id> Actual results: Raw response body does not contain "title" field. Expected results: Data achieved by both methods should be the same (contain same info). "title" field should be present in the response body. Additional info:
AFAIK there was a difference also in the USB filter field (e.g. missing from API)
unfortunately have to postpone it due to capacity
Re-targeting to 4.3.1 since it is missing a patch, an acked blocker flag, or both
Verified on: ovirt-engine-4.3.0.5-0.0.master.20190210112640.git53b60e3.el7.noarch Steps: 1. Create VM with spice console protocol used and start it. 2. Download VV file via UI. 3. Verify field "title" is present in the VV file. 4. Download VV file info via REST, using following call: NOTE: use 'Accept': 'application/x-virt-viewer' header. GET ../ovirt-engine/api/vms/<vm-id>/graphicsconsoles/<console-id> Results: Raw response body does contain "title" field, matching value from UI and REST API.
This bugzilla is included in oVirt 4.3.1 release, published on February 28th 2019. Since the problem described in this bug report should be resolved in oVirt 4.3.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.