Description of problem: '?current' query parameter in PUT /api/vms/xxx/cdroms/yyy is inconsistent with the rest of url parameters in api, all url parameters (but query param) are 'matrix' type, while 'current' is 'query'. [this change is required for clients (such as sdk) to consume url params in generic way]
http://gerrit.ovirt.org/#/c/8765/
'?current=true' query parameter is depreciated and supported for backward compatibility only - should be dropped at 4.0, new way to specify change-disk is: PUT /api/vms/xxx/cdroms/yyy;current
verified on si24.1 tested: ?current=true ?current=false ;current=true ;current=false getting the following results: true ----- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <cdrom id="00000000-0000-0000-0000-000000000000"> <file id="rhev-tools-setup.iso"/> </cdrom> false ----- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <cdrom id="00000000-0000-0000-0000-000000000000"> <file id="rhev-tools-setup.iso"/> </cdrom>