I followed these steps first to create a NFS location on the ovirt machine (You can use a different source if you like)

Next here is how I created the Domain:

  • Login to the admin interface of ovirt
  • Go to Storage>Domains
  • Click New Domain
  • Select ISO under data function
  • In export path put in the NFS location (example: xxx.xxx.x.x:/export/data) then click ok

After this I think did this to upload an ISO into the domain:

  • On the ovirt machine run the command:
    • ovirt-iso-uploader list
      • The domain you created earlier should show up in the result
  • Then I plugged in a usb drive with the ISO I wanted to upload into the machine
  • cd to the location of the usb drive with the ISO in terminal
  • I then ran this command to start the upload
    • ovirt-iso-uploader -i <name of your domain goes here> upload <name of the file goes here>
      • Example: ovirt-iso-uploader -i ISOs upload Ubuntu_18.iso
  • Once complete go to Storage>Domains in the admin console
  • Click the name of your ISO domain and select Images and it should show up there

References:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.5/html/Administration_Guide/sect-The_ISO_Uploader_Tool.html

https://lists.ovirt.org/pipermail/users/2012-February/006083.html

https://glennsnead.wordpress.com/2016/02/29/ovirt-3-6-networks-and-iso-upload/