Andrea Turli
844819d8b7
JCLOUDS-373: Change parent of SoftLayerOrderItemDuplicateException to HttpResponseException
...
- SoftLayerOrderItemDuplicateException extends HttpResponseException as it is a propagated exception by jclouds
2013-11-14 12:51:25 +01:00
Andrea Turli
6e78115295
JCLOUDS-373: Fix VirtualGuestToNodeMetadata when server returns SoftLayer_Exception_Order_Item_Duplicate
...
* Wrap getOrderTemplate in VirtualGuestToNodeMetadata.getImage with try/catch
* Address comments from @nacx and @demobox:
- remove the fields of the custom SoftLayerOrderItemDuplicateException and propagate the HttpResponseException
- use of order = null instead of return null
- extend RuntimeException instead IllegalStateException in SoftLayerOrderItemDuplicateException
2013-11-12 12:28:15 +01:00
Andrea Turli
f278450355
JCLOUDS-213: Fixing SoftLayer support
2013-11-10 12:03:46 -05:00
jolly
8eeeffa08b
add g2.2xlarge EC2 instance size (JCLOUDS-364)
2013-11-06 12:25:13 -08:00
Andrew Gaul
44e30f06b7
Address Checkstyle violations
2013-10-22 16:50:24 -07:00
Diwaker Gupta
3399816f83
Return false if container already exists in AWS-S3
...
AWS-S3 returns the incorrect creation status when a container already
exists in the us-standard (or default) region. Fixes JCLOUDS-334.
2013-10-17 13:38:23 -07:00
Everett Toews
2a041bdf2a
Support HKG region for Rackspace providers.
2013-10-10 21:08:53 -05:00
Adrian Cole
a25a7aa12c
JCLOUDS-311. work around mixed versions in hpcloud-objectstorage regions
2013-09-30 15:34:02 -07:00
Aled Sage
8de60eab25
JCLOUDS-282: Add NL to assignable locations for SoftLayer
...
- zone contained NL, so needed to add it to SoftLayerProviderMetadata's
iso3166Codes
2013-09-16 16:03:23 +01:00
Aled Sage
4f772c4d22
JCLOUDS-269: Report ram as MB rather than GB for SoftLayer
2013-09-16 11:06:24 +01:00
Andrew Gaul
48a12b0ce3
[JCLOUDS-279] Remove spurious executable bit
2013-09-11 15:55:44 -07:00
Andrew Bayer
6add9da5aa
Deprecate vcloud/Terremark async interfaces and *Client classes
2013-08-29 11:28:42 -07:00
Andrew Phillips
6f4c796f73
[maven-release-plugin] prepare for next development iteration
2013-08-27 11:43:49 -04:00
Andrew Phillips
cd34259487
[maven-release-plugin] prepare release jclouds-1.6.2-incubating-rc2
2013-08-17 12:07:33 -04:00
Andrew Bayer
ffff38561a
JCLOUDS-242. Fix security group creation on aws-ec2.
...
Contributed by Richard Downer.
2013-08-15 12:24:23 -04:00
Andrew Phillips
66e19a6bce
Revert "[maven-release-plugin] prepare release jclouds-1.6.2-incubating-rc1"
...
This reverts commit 96fae29fde
.
2013-08-14 17:15:36 -07:00
Andrew Phillips
96fae29fde
[maven-release-plugin] prepare release jclouds-1.6.2-incubating-rc1
2013-08-07 14:17:23 -04:00
Everett Toews
ece92aea4d
Support IAD region for Rackspace providers.
2013-08-06 22:23:05 -05:00
Andrew Gaul
cbcfc90239
Disable timed temporary signed URLs for AWS-S3
...
This functionality uncovered subtleties in URL parameter encoding
which result in random failures integration tests. References
JCLOUDS-200.
2013-08-06 14:19:47 -07:00
Andrew Gaul
2addcbf9d2
Add live test for JCLOUDS-233
2013-08-06 11:55:32 -07:00
Tom Manville
8dfb894007
Handle multiple of MAX_BLOCK_SIZE for Azure MPU
...
Currently files are not properly uploaded if they are a multiple of
MAX_BLOCK_SIZE. Fixes JCLOUDS-233.
2013-08-06 11:55:25 -07:00
Diwaker Gupta
faecd45a01
Enable time-bound signed URL tests for HPCS.
...
HP does, in fact, support configurable temporary signed URLs:
http://docs.hpcloud.com/api/object-storage#temp_url
References JCLOUDS-231
2013-08-05 21:38:06 -07:00
Andrew Phillips
78e5832fd2
Revert "[maven-release-plugin] prepare release jclouds-1.6.2-incubating-rc0"
...
This reverts commit 61baf2ada2
.
2013-08-05 20:38:51 -04:00
Andrew Phillips
0554c6f824
Revert "[maven-release-plugin] prepare for next development iteration"
...
This reverts commit df6844474c
.
2013-08-05 20:38:20 -04:00
Andrew Phillips
df6844474c
[maven-release-plugin] prepare for next development iteration
2013-08-02 11:59:22 -04:00
Andrew Phillips
61baf2ada2
[maven-release-plugin] prepare release jclouds-1.6.2-incubating-rc0
2013-08-02 11:59:16 -04:00
Andrew Bayer
24466fdaab
Deprecating async/client classes for a number of apis/providers
...
Also added dummy *Api classes for classes that'll be renamed from
*Client->*Api in 1.7.0.
2013-08-01 17:58:26 -07:00
Andrew Bayer
0cbcc7d642
JCLOUDS-221. Add availabilityZone to spot price history.
2013-08-01 17:53:23 -07:00
Everett Toews
d9e5ba15bf
Support Disk Configuration Extension in NovaTemplateOptions
2013-08-01 16:50:43 -05:00
Diwaker Gupta
89af1466a8
URL encode string to sign.
...
As recommended at
http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html :
"You can also send a signature as a URL-encoded query-string parameter
in the URL for the request."
Also deals with some of the craziness of URL encoding/decoding in
jclouds.
References JCLOUDS-200
2013-07-31 16:33:18 -07:00
Andrew Phillips
e11cc87cfa
JCLOUDS-200: Consolidate all feature-specific in the AWS provider
...
Follow-up to b7d75f79
2013-07-26 15:26:06 -04:00
Diwaker Gupta
4b5b89ae75
Preserve blob metadata for AWS-S3 MPU
...
Specifically preserve content-type and content-disposition for
multi-part uploads.
Fixes JCLOUDS-204
2013-07-25 09:50:55 -07:00
Diwaker Gupta
b7d75f7949
AWS-S3 configurable temporary signed URL support
...
Introduces AWSS3BlobRequestSigner, which reuses the
RequestAuthorizeSignature filter for most of the heavy lifting.
Other implementation details based on [1].
Tested with AWSS3BlobSignerLiveTest, in particular,
testSign(Get|Put)UrlWithTime.
Closes JCLOUDS-200
[1] http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html
2013-07-24 15:23:40 -07:00
Andrew Phillips
2ebde8c556
Follow-up to Azureblob cleanup
...
See discussion at https://github.com/jclouds/jclouds/pull/66
2013-07-17 10:35:24 -07:00
John Kew
a6f6f04d75
Cleanup of Azureblob code; as per pull request review. Additional items
...
not covered here are assigned specific bug ids.
2013-07-17 10:35:18 -07:00
John Kew
3a734b897c
JCLOUDS-161: large blob support for Azure
...
Large blob support for AzureClient; the next step of this is to
support PutOptions.multipart and digest a blob into 4M parts. This
just implements the Azure interaction.
2013-07-17 10:35:13 -07:00
Andrew Gaul
ced5abdd77
Add Swift-specific MD5 checksum header
...
Tested against cloudfiles-us, hpcloud-objectstorage, and
swift-keystone. Reference for ETag:
https://answers.launchpad.net/swift/+question/157064
2013-07-09 21:56:11 -07:00
Andrew Bayer
264d47e3ce
JCLOUDS-150. Deprecate EC2 *Client, add dummy *Api classes.
2013-07-02 09:06:57 -07:00
zack-shoylev
3731f812cb
Fixes testCreateAndRunAService by fixing the outdated jetty URL
2013-07-01 19:48:05 -05:00
Everett Toews
00b4376c6c
Added the SYD zone to Rackspace providers.
2013-06-20 16:47:08 -05:00
Andrew Bayer
7ac0d3729b
JCLOUDS-99. Enable use of Iterable<IpPermission> for aws-ec2
...
- Added AWSEC2CreateSecurityGroupIfNeeded, using
AWSSecurityGroupClient's ability to call
authorizeSecurityGroupInRegion with Iterable<IpPermission>
- Added a utility method,
ComputeServiceUtils.getPortRangesInList(int... ports), to get pairs of
start/end ports covering all ranges in a list of ports. Used above.
2013-06-19 14:05:56 -07:00
Andrew Bayer
1a130bffa2
[maven-release-plugin] prepare for next development iteration
2013-06-19 13:24:39 -07:00
Andrew Bayer
079f9f0bcc
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc3
2013-06-12 17:12:14 -07:00
Andrew Bayer
7c4196dc09
Revert "[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc2"
...
This reverts commit 5c18b6a1b4
.
2013-06-12 16:49:34 -07:00
Andrew Bayer
5c18b6a1b4
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc2
2013-05-31 14:11:50 -07:00
Andrew Bayer
7828eef359
Revert "[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc1"
...
This reverts commit 57718280be
.
2013-05-31 13:48:27 -07:00
Andrew Bayer
57718280be
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc1
2013-05-30 11:20:44 -07:00
adriancole
dd863238ac
Revert "[JCLOUDS-43] add TransactionApi and tests to ultradns-ws provider"
...
This reverts commit b021d743fd
.
2013-05-17 15:11:25 -07:00
adriancole
ded3c3e66b
Revert "[JCLOUDS-43] add scoped transaction support to ultradns-ws"
...
This reverts commit f88609d1dd
.
2013-05-17 15:11:22 -07:00
adriancole
7420cb7186
JCLOUDS-31. updated to ASF headers via mvn com.mycila.maven-license-plugin:maven-license-plugin:format
2013-05-16 21:33:44 -07:00