Adrian Cole
c58440f601
fix issue #1254 cloudstack renamed deployvirtualmachineresponse in version 4.1
2013-01-30 11:59:45 -08:00
Adrian Cole
6edaae8dce
allow SelectJson to specify multiple field names, in case the server renamed something
2013-01-30 11:17:28 -08:00
Adrian Cole
ff53b7161c
Merge pull request #1265 from richardcloudsoft/cloudstack-req-sign-1.5
...
Fix CloudStack URL signing for fields with [ chars
2013-01-29 17:22:08 -08:00
Richard Downer
a73f08db60
Fix CloudStack URL signing for fields with [ chars
...
Commit 69a8304
caused the CloudStack QuerySigner to generate invalid
signatures where key names contained square brackets, such as in the
"iptonetworklist[N]" field to deployVirtualMachine. The commit changed
the whole query string being URL-encoded, whereas previously the field
values were encoded but the field names were not. The CloudStack API
guide says that values that should be encoded for signing but not field
names, and indeed the commit does cause signatures to be rejected.
This commit reverses the change to QuerySigner.createStringToSign() and
adds a unit test for this case.
2013-01-29 23:22:10 +00:00
adriancole
b822dc405b
added list api for route53 resource record sets
2013-01-28 21:26:28 -08:00
adriancole
de0bf1957e
switched to logback
2013-01-28 21:19:18 -08:00
adriancole
a827a481b9
completed route53 zone commands
2013-01-28 14:24:52 -08:00
Adrian Cole
037eff184b
soapenv:mustUnderstand was in wrong position
2013-01-27 22:47:13 -08:00
Adrian Cole
480ab5350a
added Task api for UltraDNS
2013-01-27 22:47:07 -08:00
Adrian Cole
a3b1b93dc6
true-up security section for UltraDNS
2013-01-27 18:13:07 -08:00
Adrian Cole
006683efe0
added zone list and get commands to ultradns
2013-01-27 16:24:57 -08:00
Adrian Cole
3eb7d11a10
changed ultradns to use https and added error handling
2013-01-27 15:09:44 -08:00
adriancole
8d1e797edb
issue #1165 : added skeleton for UltraDNS WS provider
2013-01-27 00:59:29 -08:00
adriancole
360d2001e3
first functionality in dynect: session api
2013-01-27 00:51:15 -08:00
adriancole
a5f7a10e4c
issue #1165 : add read-only zone api for route53
2013-01-27 00:30:21 -08:00
adriancole
4e99ba5029
promoted aws-sts to top-level
2013-01-27 00:08:25 -08:00
adriancole
7b5387d626
added STS api for temporary credentials
2013-01-27 00:01:04 -08:00
adriancole
1933342c24
fixed bug in STS query signing
2013-01-26 23:52:00 -08:00
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