The Manager and the REST API support uploading an ISO image to a data storage domain and attaching it to a virtual machine as a CDROM device. https://bugzilla.redhat.com/show_bug.cgi?id=1530730: It is now possible to upload an ISO file to a data domain and attach it to a VM as a CDROM device. In order to do so the user has to upload an ISO file via the UI (which will recognize the ISO by it's header and will upload it as ISO) or via the APIs in which case the request should define the disk container "content_type" property as "iso" before the upload. Once the ISO exists on an active storage domain in the data center it will be possible to attach it to a VM as a CDROM device either through the "Edit VM" dialog or through the APIs (see example in comment #27
Accepting into GA program and assigning to Avital for review.