7191 Commits

Author SHA1 Message Date
adriancole
d3bf1288df add session management filter and read-only zone support to dynect 2013-02-01 15:16:05 -08:00
Andrew Phillips
23d2752bde Updating route53 project name: jcloud route53 -> jclouds route53 2013-02-01 14:50:46 -08:00
Adrian Cole
8837d9151f Merge pull request #1287 from rstradling/bug_fix_1264
Fixed issue with list os-families on joyent specifically smart-os ones
2013-02-01 13:36:47 -08:00
Ryan Stradling
def3eab274 Fixed issue with list os-families on joyent specifically smart-os ones
The code was checking if the third option of the urn sdc:sdc:percona which was incorrect for some os types.  This has been fixed
2013-02-01 15:51:41 -05:00
adriancole
b396c3cd82 worked around issue where GET can become POST 2013-01-31 18:11:22 -08:00
adriancole
737e2d3a20 fix issue #1277 some nova installs do not generate passwords 2013-01-31 17:33:31 -08:00
adriancole
9961f09c2e brittle test 2013-01-31 13:39:29 -08:00
Adrian Cole
678454c8ad fix issue #1263 stop before deleting joyent servers 2013-01-31 13:39:23 -08:00
Adrian Cole
c7f394a598 fix issue #1264 parse smartos in joyent 2013-01-31 11:57:24 -08:00
Adrian Cole
7525fedf1a issue #1165 promote route53 out of labs 2013-01-31 11:00:23 -08:00
adriancole
40a2e7133a complete route53 api 2013-01-31 09:50:07 -08:00
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 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