How can I Subscribe to a Private Image List Using VMCatcher?

NOTE: Virtual appliance and image list privacy features are no longer supported.

VMCatcher uses Basic Authentication as defined in RFC2617 to perform subscriptions to private image lists. You will need

  1. Access Private Data permission for the image list in question, granted by the owner
  2. A valid personal access token

in order to successfully issue a subscription request.

Example:

  • Assume that the private image list URI (read here how to locate the URI) you would like to subscribe to, is

    https://vmcaster.appdb.egi.eu/store/vappliance/demo.va.private/image.list
    
  • and that your personal access token is

    abcdefg-1234-1a2b-3c4f-123456790
    
  • Then, you should issue the following command from the console

    vmcatcher_subscribe --auto-endorse -s \
       https://abcdefg-1234-1a2b-3c4f-123456790:x-oauth-basic@vmcaster.appdb.egi.eu/store/vappliance/demo.va.private/image.list
    

In short, you should handle your personal access token as the ‘username’ and x-oauth-basic as the ‘password’ for Basic Authentication over HTTPS.

Tip: for more information about HEPiX VMCatcher, please refer to its manual.