Virtualization, Servers and Storage : How-to Upload an ISO image to VSS

ITS Private Cloud Portal

  1. Login to https://vskey-stor.eis.utoronto.ca 

  2. Upload the ISO file you wish to mount.

  3. Login to https://vss-portal.eis.utoronto.ca  with your VSS Credentials.

  4. Click on the top right corner circle:

  5. Click on "Synchronize Images":

  6. Toggle which image type to synchronize and click Synchronize. In this case ISO images:

  7. Follow up the task status by going to the https://vss-portal.eis.utoronto.ca/history  tab or email.

  8. When complete, can follow any of the following methods to load the ISO image.

Command-Line Interface

Using local VSS CLI install or https://vss-cli.eis.utoronto.ca

  1. Upload iso to personal stor via https://vskey-stor.eis.utoronto.ca or the following VSS CLI command.

    vss-cli stor ul ~/Downloads/debian-live-8.5.0-amd64-gnome-desktop.iso
  2. Synchronize ISO images stored in your personal VSKEY-STOR space. Once  processed it should be listed with the ls command.

    vss-cli compute iso personal sync

  3. Get ISO path attribute to mount (optional):

    vss-cli compute iso personal ls 
      ID  PATH                                                                               NAME
    ----  ---------------------------------------------------------------------------------  ---------------------------------------------------------
     269  [vssUser-xfers] jm/isos/CentOS-7-x86_64-NetInstall-1804.iso                        CentOS-7-x86_64-NetInstall-1804.iso
     270  [vssUser-xfers] jm/isos/CentOS-7-x86_64-Minimal-1804.iso                           CentOS-7-x86_64-Minimal-1804.iso

  4.  Submit a request to mount/connect ISO:

    vss-cli compute vm set --wait {name-or-vm-id} cd up 1 --backing "CentOS-7-x86_64-Minimal-1804" 
    # or 
    vss-cli compute vm set --wait {name-or-vm-id} cd up 1 --backing 270 

For more information, please refer to Manage Floppy, ISOs and OVA/OVF Images.


Attachments:

account-info.png (image/png)
synchronize-image-1.png (image/png)
sync-iso.png (image/png)