...
This section will explain key requirement this feature shall address.
- feature shall support upload of template through web browser
- feature shall support upload of volume through web browser
- uploading same volume or template shall be treated as new upload by management server
- failure to upload of volume or template is irrecoverable
- management server shall ensure cleanup of partially uploaded volume or template in case of failure
- management server shall be able to give status (percentage, bytes etc) of the upload
- there shall be no restriction on size of the uploaded volume or template
- admin shall be able to see the on-going uploads
Design
This section will explain how the feature shall be implemented in CloudStack
...