[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15018839#comment-15018839
 ] 

ASF subversion and git services commented on CLOUDSTACK-9062:
-------------------------------------------------------------

Commit 7665bdc8156dd0dd6d849add82d713935b96330d in cloudstack's branch 
refs/heads/master from [~remibergsma]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=7665bdc ]

Merge pull request #1083 from borisroman/CLOUDSTACK-9062

CLOUDSTACK-9062: Improve S3 implementation.The S3 implementation is far from 
finished, this commit focuses on the bases.

 - Upgrade AWS SDK to latest version.
 - Rewrite S3 Template downloader.
 - Rewrite S3Utils utility class.
 - Improve addImageStoreS3 API command.
 - Split various classes for convenience.
 - Various minor improvements and code optimizations.

A side effect of the new AWS SDK is that it, by default, uses the V4 signature. 
Therefore I added an option to specify the Signer, so it stays compatible with 
previous versions.

Please review thoroughly, both code inspection and (automated) integration 
tests. Currently no integration tests are available specifically for S3. 
Therefore the implementation is needed to be tested manually, for now...

What I tested:
 - Greenfield install -> will download latest systemvm template automatically 
to S3.
 - Upload a template/iso
 - Download a template/iso
 - Restart of management server -> list available templates -> doesn't download 
them again if available.

* pr/1083:
  CLOUDSTACK-9062: Improve S3 implementation.

Signed-off-by: Remi Bergsma <git...@remi.nl>


> Upgrade AWS SDK to latest version.
> ----------------------------------
>
>                 Key: CLOUDSTACK-9062
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9062
>             Project: CloudStack
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Secondary Storage
>    Affects Versions: 4.6.0
>            Reporter: Boris Schrijver
>            Assignee: Boris Schrijver
>
> Upgrade AWS SDK to latest version.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to