Andrew Bayer
264d47e3ce
JCLOUDS-150. Deprecate EC2 *Client, add dummy *Api classes.
2013-07-02 09:06:57 -07:00
zack-shoylev
162379aae0
Ensure rackspace cloudidentity live tests pass where applicable
...
Disables incompatible keystone tests
2013-07-01 19:43:44 -05:00
Andrew Bayer
56a5d2dc35
JCLOUDS-138. Add CloudStackImageExtension support.
2013-06-26 13:24:56 -07:00
Andrew Bayer
746dc2ed14
Cleaning up changes from JCLOUDS-106
2013-06-24 13:02:24 -07:00
Andrew Bayer
091881ab20
JCLOUDS-105 - fixing CloudStack logic for case where password is not enabled *and* no keypair is specified
2013-06-23 16:19:08 -07:00
Andrew Bayer
ca369df7cc
JCLOUDS-106. Add proper support for generation/detection of keypair/security groups to CloudStack.
2013-06-23 13:02:39 -07:00
Andrew Phillips
e06222bbab
JCLOUDS-123: Using Clojure core incubator-specific nilsafe in AMI service binding
...
Submitted by Trevor Wennblom
2013-06-21 12:26:11 +00:00
Andrew Bayer
8d4e88ad98
JCLOUDS-100. Add AWSServerErrorRetryHandler, with an increased back
...
off time.
2013-06-19 14:03: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
a02218e212
Add license headers to src/test/resources where possible, more fine-grained RAT exclusions
2013-06-10 11:45:58 -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
f615eb11a3
JCLOUDS-105. Short-term fix for keypairs being ignored if VM says it's password-enabled.
2013-05-31 12:57:16 -07:00
Andrew Bayer
57718280be
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc1
2013-05-30 11:20:44 -07:00
Everett Toews
a86df9bb88
JCLOUDS-78: Fix record pagination problem. Backfill tests.
2013-05-23 11:57:13 -06:00
Andrew Gaul
f88989f6df
JCLOUDS-44: Map TooManyBuckets to proper exception
2013-05-17 10:54: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
adriancole
762055a8aa
JCLOUDS-31. remove malformed, duplicate, or unnecessary headers
2013-05-16 21:33:40 -07:00
Andrew Bayer
97fdc2655d
JCLOUDS-37. Fix RAT violations in incubator-jclouds, 1.6.x branch
2013-05-13 19:17:37 -07:00
Andrew Bayer
efc0e9dcd2
JCLOUDS-30. Switch to 2 space indents for POM files.
2013-05-13 13:10:06 -07:00
Andrew Bayer
ebf5286ce6
JCLOUDS-16. Switch groupId to org.apache.jclouds, change parent POM, remove old distributionManagement content, add ASF repos.
2013-05-13 13:10:05 -07:00
adriancole
0ed3d64cc7
[maven-release-plugin] prepare for next development iteration
2013-04-27 08:23:16 -07:00
adriancole
51cddcb841
[maven-release-plugin] prepare release jclouds-1.6.0
2013-04-27 08:23:15 -07:00
Everett Toews
0f1a455bc9
Removed trystack-nova provider.
...
Conflicts:
providers/trystack-nova/pom.xml
2013-04-26 12:08:54 -05:00
Adrian Cole
0097a22c4f
Merge pull request #1566 from whitlockjc/cloudwatch-alarms-api-1.6.x
...
Complete CloudWatch API by adding Alarm APIs (1.6.x).
2013-04-24 14:36:59 -07:00
Jeremy Whitlock
59f752bac2
Complete CloudWatch API by adding Alarm APIs.
2013-04-24 14:31:37 -06:00
Everett Toews
b555bb3eb3
The Rackspace Cloud DNS APIs moved over from labs.
2013-04-24 11:59:54 -05:00
adriancole
f567124dbe
[maven-release-plugin] prepare for next development iteration
2013-04-22 00:01:42 -07:00
adriancole
063b795393
[maven-release-plugin] prepare release jclouds-1.6.0-rc.5
2013-04-22 00:01:40 -07:00
Andrew Gaul
bdd48ca5bf
Address Checkstyle violations
...
This commit requires temporarily disabling some checks.
2013-04-17 17:33:06 -07:00
Andrew Gaul
fabb4c9f10
Address Xlint warnings
2013-04-17 17:23:20 -07:00
Everett Toews
0cddd0ecb1
Make the URI of Servers and Load Balancers available.
2013-04-11 18:26:57 -05:00
Andrew Phillips
286464be0a
Fixing S3ClientMockTest hanging on Java 7 since 843ed57
2013-04-11 13:54:03 +00:00
Zack Shoylev
0d24aa2e52
Identity support for openstack-reddwarf
...
Adds basic plumbing that will allow adding support for openstack-reddwarf and rackspace clouddatabases as per https://github.com/jclouds/jclouds/issues/1475
2013-04-10 19:47:49 -05:00
adriancole
bf1b7f50c9
[maven-release-plugin] prepare for next development iteration
2013-04-10 13:04:14 -07:00
adriancole
60468e5ba8
[maven-release-plugin] prepare release jclouds-1.6.0-rc.4
2013-04-10 13:04:13 -07:00
Adrian Cole
001c2cc91b
Merge pull request #1515 from jclouds/async-is-an-option-1.6.x
...
Async is an option 1.6.x
2013-04-10 11:14:42 -07:00
adriancole
0bf7147bf0
rename bindMappedApi -> bindSyncToAsyncApi
2013-04-10 10:10:16 -07:00
adriancole
1894b093a3
naming convention and warning feedback from issue #1511
2013-04-10 08:26:33 -07:00
adriancole
24e2bb57d6
added javadoc to FormSigningModule
2013-04-10 08:26:25 -07:00
adriancole
fee9b13d0c
use more constants in sts tests
2013-04-09 23:34:06 -07:00
adriancole
5411db0158
use more constants in cloudloadbalancers tests
2013-04-09 23:34:01 -07:00
adriancole
55ba435b55
use more constants in route53 tests
2013-04-09 23:33:49 -07:00
adriancole
d853e4b9a8
removed async api from cloudloadbalancers
2013-04-09 23:17:49 -07:00
adriancole
696fd36aad
quarantined openstack api and providers that still use async code
2013-04-09 23:17:40 -07:00
adriancole
2e267aa226
decoupled code that requires async apis from cloud identity
2013-04-09 23:17:34 -07:00
adriancole
23bfcab73e
decoupled code that requires async apis from keystone
2013-04-09 23:17:24 -07:00
adriancole
9172d0be4b
migrated sts and route53 entirely off deprecated async interfaces
2013-04-09 23:17:14 -07:00
adriancole
294807a103
Deprecated remaining code related to RestContext, RestApiMetadata, and RestClientModule for ApiContext, HttpApiMetadata, HttpApiModule
2013-04-09 23:17:03 -07:00
Adrian Cole
c23ea656c6
Merge pull request #1510 from jclouds/deprecate-async-1.6.x
...
Deprecate async 1.6.x
2013-04-09 22:42:07 -07:00
adriancole
28448d462b
deprecated blobstore interfaces that imply complex internal code
2013-04-09 16:56:04 -07:00
Adrian Cole
9db6177d37
Merge pull request #1507 from jclouds/listnodesdetails-1.6.x
...
Adding listNodesByIds across the board. (1.6.x)
2013-04-09 13:40:10 -07:00
adriancole
9d57af1c2e
deprecated all top-level Async apis and clients
2013-04-09 13:38:43 -07:00
adriancole
39f3dba5ef
moved all code off use of RestContext except CloudStackContext, which will use it until 1.7
2013-04-09 13:38:31 -07:00
adriancole
d2974132d5
removed async expect tests
2013-04-09 13:37:50 -07:00
adriancole
dc12122afd
refactored swift MPU and added test
2013-04-09 10:59:48 -07:00
Andrew Bayer
15046719eb
Adding listNodesByIds across the board.
...
Adding to both ListNodesStrategy and ComputeServiceAdapter. When
possible, does a query explicitly for the specified IDs. When not,
falls back on either listDetailsOnNodesMatching (for ListNodesStrategy
implementations and in BaseComputeService) or filters listNodes output
itself (in ComputeServiceAdapter).
2013-04-08 20:02:32 -07:00
adriancole
a7bb80bd44
issue #1501 : add Closeable annotation to all top-level apis
2013-04-08 18:06:33 -07:00
Adrian Cole
8e20652021
Merge pull request #1491 from maginatics/remove-input-suppliers-of-input-stream-1.6.x
...
Remove InputSuppliers.of(InputStream)
2013-04-04 16:20:34 -07:00
adriancole
0d34d0729d
[maven-release-plugin] prepare for next development iteration
2013-04-03 18:25:58 -07:00
adriancole
985f3b5c0f
[maven-release-plugin] prepare release jclouds-1.6.0-rc.3
2013-04-03 18:25:57 -07:00
Adrian Cole
3c8a751abc
Merge pull request #1465 from aplowe/1.6.x
...
cloudstack: adding support for create volume from a custom disk offering
2013-04-03 17:21:58 -07:00
Andrew Gaul
2c06317354
Remove InputSuppliers.of(InputStream)
...
This method breaks the contract of an InputSupplier since every call
to getInput returns the same InputStream instance. This is
particularly dangerous when one of the callers mutates or closes the
InputStream which causes all others callers to fail.
2013-04-03 13:19:48 -07:00
Everett Toews
f30bd94cbe
Fixed pluralization, Javadoc, Nullable, and static import stuff.
2013-04-02 22:01:22 -05:00
Matt Stephenson
7c3683e060
Fix missing final keyword for private member variables in cloudloadbalancers api.
2013-04-02 13:30:17 -05:00
Adam Lowe
9990d11fbb
cloudstack: adding support for create volume from a custom disk offering
2013-04-02 15:11:10 +01:00
Everett Toews
782c99d17c
Renamed Rackspace Cloud Load Balanacer domain objects with verb first.
2013-04-01 18:46:39 -05:00
Everett Toews
3a40d31c67
Renamed classes that create and update to be consistent with other Rackspace APIs.
2013-04-01 15:19:42 -05:00
Everett Toews
260a3b0200
Moved CloudIdentityFallbacks to src instead of test.
2013-04-01 10:42:09 -05:00
adriancole
bfd5b114d7
[maven-release-plugin] prepare for next development iteration
2013-03-25 20:50:05 -07:00
adriancole
db9d422a04
[maven-release-plugin] prepare release jclouds-1.6.0-rc.2
2013-03-25 20:50:04 -07:00
Everett Toews
72d910dd4c
PaginatedCollection for Rackspace style pagination.
2013-03-25 12:45:42 -07:00
adriancole
9e9e0b6ce5
add ability to reset as opposed to always append to ResourceRecordSet.values
2013-03-22 15:57:01 -07:00
adriancole
30814079f8
corrected serialization bug in weighted route53 rrsets and backfilled missing tests
2013-03-22 09:28:19 -07:00
Andrew Gaul
d72ea8a9e8
Correct Keystone 1.1 authentication token timeout
...
We should renew after 30 minutes, not 30 hours.
2013-03-17 16:29:21 -07:00
adriancole
d0240f38f9
add support for list recordsets by name in route53
2013-03-13 18:22:49 -07:00
adriancole
5cc15b4f9b
make it possible to deserialize into ctors that have immutable collection parameters
2013-03-13 13:03:18 -07:00
Andrew Gaul
4ed7078b5d
Allow configuration of session renewal.
...
Also set default timeout to 30 minutes. This works around a situation
where we used an expired token. I saw symptoms where CloudFiles
temporary signed URLs worked for hours 0-23, renewed the token, worked
for hours 23-24, then failed for hours 24-46. The cycle then repeats.
2013-03-13 12:31:08 -07:00
Andrew Gaul
7aa03de83f
Memoize Swift TempURL keys
...
This avoids a round-trip to the server for every signed URL.
2013-03-13 12:30:00 -07:00
adriancole
12fd9bf581
route53: replace usage of UnsignedInteger with int and corrected default ttl to 300
2013-03-11 15:44:25 -07:00
Adrian Cole
3ec76d3072
[maven-release-plugin] prepare for next development iteration
2013-03-08 20:27:16 -08:00
Adrian Cole
1221795f36
[maven-release-plugin] prepare release jclouds-1.6.0-rc.1
2013-03-08 20:27:15 -08:00
Everett Toews
5ad9867e27
Initial commit for the Rackspace DNS API.
2013-03-06 16:02:39 -06:00
adriancole
c31145e42e
[maven-release-plugin] prepare for next development iteration
2013-03-04 06:13:59 -08:00
adriancole
0eb3ee8091
[maven-release-plugin] prepare release jclouds-1.6.0-alpha.4
2013-03-04 06:13:57 -08:00
adriancole
1c2090fd08
s3: explicitly set Expect header on methods that need it
2013-03-03 21:09:49 -08:00
adriancole
2c3c3fad52
swift: explicitly set Expect header on methods that need it
2013-03-03 21:09:48 -08:00
adriancole
b186220ff7
atmos: explicitly set Expect header on methods that need it
2013-03-03 21:09:48 -08:00
Adrian Cole
6a6214d1c5
Merge pull request #1065 from i11/master
...
Add flavor create and delete API calls for openstack-nova
2013-03-01 15:22:26 -08:00
Adrian Cole
d41e6f82e2
Merge pull request #1368 from jcoste/floatingIPFromPool
...
Nova : Allocate a floating IP from a specified pool instead of the default one
2013-03-01 15:20:15 -08:00
Adrian Cole
d1e9b78010
Merge pull request #1372 from digitalsanctum/issue-1357
...
relaxed vApp description parsing
2013-03-01 15:19:06 -08:00
ilja.bobkevic
f9513bec84
Add flavor create and delete API calls for openstack-nova
...
1. Harden Flavor
2. Update FlavorApi and FlavorAsyncApi by adding create(...) and
delete(...) methods
3. Add flavor_new.json and ParseCreateFlavorTest
4. Add create and delete tests into FlavorApiExpectTest
Change-Id: I3ea15883fb655d9a1dc48fb4ed1b1613d4975d93
2013-03-01 22:23:27 +01:00
adriancole
72ac678c5d
attempt to deal with cloudbees failure
2013-02-28 18:40:21 -08:00
Julien Coste
a80f58fabe
Change create method to allocateFromPool
2013-02-27 15:12:51 +01:00
digitalsanctum
20375b9f91
relaxed vApp description parsing
2013-02-26 22:05:14 -05:00
Shri Javadekar
7bfa6649ce
Make AWS-S3 use the right directory suffix.
...
Fixes #1336 .
2013-02-26 10:18:57 -08:00
Julien Coste
4bbf8380c7
Add the possibility to create a floating IP from a pool of floating IPs
2013-02-26 14:07:27 +01:00
Adrian Cole
37f07f98d2
rename TemporaryCredentials to SessionCredentials per aws sdk
2013-02-25 20:02:48 -08:00