Difference between revisions of "Fedcloud-tf:Users:VMUpload"

From EGIWiki
Jump to: navigation, search
(Upload a VM image to the EGI FedCloud repository)
Line 14: Line 14:
  
 
   curl -k --cert usercert.pem --key userkey.pem -T /path/to/image https://appliance-repo.egi.eu/images/base/SL-5.5-x86_64-base/1.0/SL-5.7-x86_64-base-1.0.ova
 
   curl -k --cert usercert.pem --key userkey.pem -T /path/to/image https://appliance-repo.egi.eu/images/base/SL-5.5-x86_64-base/1.0/SL-5.7-x86_64-base-1.0.ova
 
= Register a VM image into the EGI.eu Marketplace =
 
A (beta) guide on how to register the image is [[Fedcloud-tf:WorkGroups:Scenario8:Configuration|here]]
 
 
= Register a VM image into the EGI.eu AppDB =
 
Work in progres...
 

Revision as of 12:59, 1 August 2014

Upload a VM image to the EGI FedCloud repository

The EGI FedCloud appliance repository is a common place to stores the FedCloud images available to all the FedCloud members. You can in any case use your own storage for the VM image, supposed that you use

To be able to insert new images in the Appliance repository, you need to have an authorized user certificate, member of the fedloud.egi.eu voms organization. If you do not have an EGI certificate, you can request one following this guide. If you gave a certificate but you are not a member of the fedloud.egi.eu VO, you can register here (https://perun.metacentrum.cz/perun-registrar-cert/?vo=fedcloud.egi.eu).

The steps to upload your image to the appliance repostory are:

1. Create the directory where you want to place your image:

curl -k --cert usercert.pem --key userkey.pem -X PUT https://appliance-repo.egi.eu/images/base/SL-5.7-x86_64-base/
curl -k --cert usercert.pem --key userkey.pem -X PUT https://appliance-repo.egi.eu/images/base/SL-5.7-x86_64-base/1.0/

2. Upload the image:

 curl -k --cert usercert.pem --key userkey.pem -T /path/to/image https://appliance-repo.egi.eu/images/base/SL-5.5-x86_64-base/1.0/SL-5.7-x86_64-base-1.0.ova