Description of problem: Under console options of a VM/Template there's a video type parameter (QXL/CIRRUS). This parameter doesn't exit in the API entity of Vms/Templates. This is somewhat related to this bug -> https://bugzilla.redhat.com/show_bug.cgi?id=1323475 but in any case the question is why is this parameter changeable in the web admin but not API? There's a comment by tjelinek in bz#1241279 explaining that video type values are not exposed directly in API and are determined by display type. This raises the question why this parameter is exposed under web admin. I think we should either remove it from web admin or add it to API. Version-Release number of selected component (if applicable): rhevm 3.6.5.1-0.1.el6. How reproducible: always
I should add that the same problem exists with at least one more attribute: 'placement_policy' which also exist for VM entity, exist on web admin's edit template/Instance type but does not exist in template/instance type entities in the API.
Also 'virtio_scsi' attributes do not exist on template in API.
this is related to the work being done on https://bugzilla.redhat.com/1381184
Sefi will open a new bug for 'placement policy' (RFE) and one for virtio-scsi. as for the video type attribute will be fix in bz #1406394 *** This bug has been marked as a duplicate of bug 1406394 ***