Commit Graph

7212 Commits

Author SHA1 Message Date
adriancole 3f48a2cf79 integrated s3 request signing with temporary credentials 2013-01-26 23:49:05 -08:00
adriancole 12a6e8dbf3 added AWS temporary security credentials and integrated with FormSigner 2013-01-26 23:30:06 -08:00
adriancole fa03054c7d ensure identity/credential properties are not needed when using credential supplier 2013-01-26 23:27:33 -08:00
Adrian Cole 1cb4c430b9 accomodate runtime credential changes 2013-01-26 23:27:27 -08:00
Adrian Cole 4c07af3f97 support changing credentials at runtime 2013-01-26 16:23:26 -08:00
Adrian Cole ffc4126896 Merge pull request #1239 from maginatics/delete-container-hang-1.5.x
Call BlobUtils.clearContainer directly
2013-01-24 09:05:28 -08:00
Andrew Gaul 0053c77b9b Call BlobUtils.clearContainer directly
BaseAsyncBlobStore.clearContainer returns a Future which we previously
did not manage correctly, hanging when deleting non-existent
containers.  Call BlobUtils.clearContainer directly to address this.
2013-01-24 08:24:41 -08:00
Adrian Cole fc892e9226 Merge pull request #1195 from maginatics/rax-list-container-1.5.x
Work around failed metadata lookups with Rackspace
2013-01-17 19:24:43 -08:00
Andrew Gaul 3ac7937f66 Work around failed metadata lookups with Rackspace
Previously BlobStore.list and thus BlobStore.clearContainer serialized
on synchronous and failed CDN lookups.  This effectively prevents
clearing any large container.  We cache a negative entry to work
around this.  This commit is similar to commit 3c7b965 to
hpcloud-objectstorage.
2013-01-17 18:09:30 -08:00
Adrian Cole ac3e9fb6d6 Merge pull request #1183 from aplowe/1.5.x
openstack-nova: NPE in SecurityGroupApi.delete()
2013-01-16 10:03:29 -08:00
Adam Lowe efedb0e3a8 openstack-nova: eliminating npe on SecurityGroupApi.delete() 2013-01-16 16:51:00 +00:00
Adrian Cole dae8e10592 [maven-release-plugin] prepare for next development iteration 2013-01-13 21:19:20 -08:00
Adrian Cole 3e28b726af [maven-release-plugin] prepare release jclouds-1.5.5 2013-01-13 21:19:16 -08:00
adriancole d6662ef602 verify http://code.google.com/p/jclouds/issues/detail?id=406 2013-01-11 10:09:33 -08:00
adriancole 6f2c21ec7b change cacheloader that can return nulls to return optional so to avoid cacheload exceptions 2013-01-10 15:27:25 -08:00
adriancole 785f616a95 fix issue #1149: subnet id for spot instances 2013-01-10 15:27:20 -08:00
adriancole c83aa133a2 refactored ec2 tests so that they can be used in aws-ec2 2013-01-10 14:58:07 -08:00
Adrian Cole 892d14ecb1 Merge pull request #1162 from andrewgaul/ignore-etag-non-hex-suffix-1.5.x
Ignore ETags with non-hex suffixes
2013-01-09 17:21:30 -08:00
Andrew Gaul a153569456 Ignore ETags with non-hex suffixes
Amazon S3 blobs created via multi-part uploads have these suffixes.
Reference:

https://forums.aws.amazon.com/thread.jspa?messageID=203510
2013-01-09 13:24:45 -08:00
Adrian Cole 2eff1caec5 Merge pull request #1152 from jclouds/move-LoginWithPasswordCredentialsTest
Moving LoginWithPasswordCredentialsTest in CloudStack from o.j.c.loaders to o.j.c.functions
2013-01-07 20:08:48 -08:00
Andrew Phillips 7ac78fd271 Moving LoginWithPasswordCredentialsTest in CloudStack from o.j.c.loaders to o.j.c.functions
Compare fe888fb9 on 1.5.x with 28e8f266 on master
2013-01-07 16:59:21 -05:00
Hugo Trippaers fe888fb932 Test the password tool with a domain with a slash
And some tests for other situations
parse domain/user with String.lastIndexOf() instead of a File object
2013-01-03 08:20:00 -08:00
Everett Toews 10540a6513 Fixed Javadoc for Rackspace Cloud Files CDN. Links were broken. 2012-12-31 10:13:55 -08:00
Everett Toews e4a71117b7 Deprecate nova project in 1.5.5. To be removed in 1.6. 2012-12-29 10:19:38 -08:00
Andrew Gaul e804c00b8e Add more logging to DeleteAllKeysInList
This allows monitoring of progress of long deletes via debug logs.
2012-12-27 08:20:25 -08:00
Adrian Cole 1d68c237ad Issue 1113:Move perftest to new jclouds-perftest-s3 repository 2012-12-24 16:14:55 -08:00
Adrian Cole 6356a7a953 Issue 1111:Move tweetstore to new jclouds-tweetstore repository 2012-12-24 16:14:23 -08:00
Adrian Cole 7a1e902c15 Issue 1112:Move antcontrib to new jclouds-ant repository 2012-12-24 16:13:35 -08:00
Adrian Cole 69a8304617 replaced jersey w/Uris & UriTemplates; removed complexity in url encoding and edge cases like matrix params 2012-12-24 16:11:08 -08:00
Everett Toews 40d0041898 Guava toString, hashCode, and equals for domain objects. Removed unnecessary Objects. 2012-12-24 11:42:16 -08:00
Adrian Cole a00f4ac86a removed chance of race condition due to duplicate tearDown methods 2012-12-24 02:45:35 -08:00
Adrian Cole 3c5ba6aea2 removed unused aop dep 2012-12-23 17:27:32 -08:00
Adrian Cole 9d19777c46 added named annotations corresponding to IAM actions 2012-12-21 14:16:53 -08:00
Everett Toews a75a0a4455 Some useful predicates for Load Balancers. 2012-12-20 16:40:14 -08:00
Adrian Cole 6fb7aa27f2 cloudstack doesn't need a strict bouncycastle dep 2012-12-20 12:21:37 -08:00
Adrian Cole ba72ed8a62 scriptbuilder doesn't need a strict bouncycastle dep 2012-12-20 11:47:20 -08:00
Adrian Cole 4c66627d12 fgcp doesn't need a strict bouncycastle dep 2012-12-20 11:46:09 -08:00
Adrian Cole ea3214c39e ec2 doesn't need a strict dependency on bouncycastle 2012-12-20 11:06:43 -08:00
Everett Toews 5a0a7c4b90 Added support for Iterable collections to QueryParam. 2012-12-20 10:02:06 -08:00
Carl Pulley 366b762e6b Update for ServerLove images 2012-12-20 08:13:27 -08:00
Andrew Gaul 91389ad0a6 Merge pull request #1074 from rackspace/1.5.x
Fixed Cloud Files break
2012-12-16 20:06:47 -08:00
Everett Toews a94909ec2e Fixed issue where an Accept header is required when doing HEAD requests to Cloud Files. 2012-12-16 20:48:46 -06:00
Adrian Cole 78053601aa [maven-release-plugin] prepare for next development iteration 2012-12-10 17:43:56 -08:00
Adrian Cole c33c5a40d8 [maven-release-plugin] prepare release jclouds-1.5.4 2012-12-10 17:43:53 -08:00
Everett Toews 69708a2e54 Modernizing the Rackspace Cloud Load Balancers API. Following naming conventions and using PagedIterable. 2012-12-10 17:11:29 -08:00
petergardfjall 6052ef738d glesys template options should support passing root password and data transfer limit 2012-12-10 16:35:19 -08:00
Steve Loughran e5f58e0283 integrated RetryAfterException into OpenStack Nova error response 2012-12-10 16:27:15 -08:00
Adrian Cole 42266a3b98 added RetryAfterException and placed in default exception handling 2012-12-10 16:27:06 -08:00
Adrian Cole 802b570068 added rfc822 + iso8601Seconds to DateCodecFactory and simplified ctor 2012-12-10 16:26:25 -08:00
Adrian Cole 04e43c75f1 Path annotation ignored when endpoint not set on caller 2012-12-09 15:07:51 -08:00