1801 Commits

Author SHA1 Message Date
Ignasi Barrera
1df36e733d JCLOUDS-761: Delete disk if image operation fails in ElasticStack 2014-10-27 17:01:58 +01:00
Adrian Cole
8b6081bb94 JCLOUDS-652 Pin filesystem api to Java 7+. 2014-10-25 10:39:06 -07:00
Andrew Bayer
f6d3aa4817 JCLOUDS-756 - Adding tags/userMetadata to NodeMetadata transform 2014-10-24 12:05:46 -07:00
Andrew Bayer
01dac6439d JCLOUDS-756. Add support for tags to CloudStack.
Conflicts were due to MoreObjects stuff that has since been resolved
for future commits to master anyway.

Conflicts:
	apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IngressRule.java
	apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SecurityGroup.java
	apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Template.java
2014-10-24 12:05:12 -07:00
istolber
dcfda5217b cinder availability zones api + list call implemented
Conflicts:

	apis/openstack-cinder/src/main/java/org/jclouds/openstack/cinder/v1/CinderApi.java
2014-10-23 23:02:05 -07:00
Andrew Phillips
a4ca25e181 [maven-release-plugin] prepare for next development iteration 2014-10-10 01:06:02 -04:00
Andrew Phillips
d17a590973 [maven-release-plugin] prepare release jclouds-1.8.1-rc1 2014-10-10 01:05:56 -04:00
Adrian Cole
33804b9f03 Backport openstack-swift to the older version of guava used in 1.8.x. 2014-10-08 18:16:39 -04:00
Adrian Cole
8505539a09 Import openstack-swift from labs. 2014-10-08 18:16:37 -04:00
istolber
f3b3c4c706 added zone to openstack Host 2014-10-08 08:08:18 -07:00
Jeremy Daggett
8122f0b38d JCLOUDS-281: Support Nova Block Device Mapping v2 Boot 2014-10-07 23:17:39 -07:00
istolber
4c0f7e766d bug fix keystone role api + bug fix host aggregates 2014-10-07 22:03:16 -07:00
Adrian Cole
b42cda0a66 JCLOUDS-40 unasync Fallback 2014-10-06 13:15:39 -07:00
Adrian Cole
0a74e923d2 JCLOUDS-153 remove IO Executor and usage of it. 2014-10-06 08:07:29 -07:00
Adrian Cole
67c49efeb3 JCLOUDS-40 one last Async reference in Atmos. 2014-10-05 22:36:59 -07:00
Adrian Cole
6e6f8923e8 JCLOUDS-150 clear remaining async stuff from aws 2014-10-05 22:36:31 -07:00
Adrian Cole
8bae4b952f JCLOUDS-49 clear remaining async stuff from openstack 2014-10-05 22:34:14 -07:00
Andrew Phillips
b2ef8820bf Fixing Checkstyle violations 2014-10-05 22:33:58 -07:00
Adrian Cole
f238e697a0 Rather than rely on or work around JRE behavior based, lock S3ClientMockTest using OkHttp. 2014-10-05 20:16:54 -07:00
Adrian Cole
2f0725c832 Move off confusing test names. 2014-10-05 17:23:18 -07:00
Adrian Cole
4b427e503a JCLOUDS-40 Replaced incorrect use of @ConfiguresRestClient and deleted old rest client modules. 2014-10-05 16:22:06 -07:00
Adrian Cole
29f07979ed JCLOUDS-40 Remove AsyncBlobStore references from s3 api 2014-10-05 13:18:50 -07:00
Adrian Cole
4e84ad952d JCLOUDS-40 Remove AsyncBlobStore references from filesystem api 2014-10-05 13:18:46 -07:00
Adrian Cole
1bdf8a1588 JCLOUDS-40 Remove internal usage of AsyncBlobStore. 2014-10-05 09:02:20 -07:00
Adrian Cole
7047874ad9 JCLOUDS-40 remove all implementations of AsyncBlobStore except Submission in preparation for complete removal. 2014-10-05 09:02:13 -07:00
Adrian Cole
d33ec013e9 JCLOUDS-296 unasync legacy cloudservers provider. 2014-10-03 23:24:00 -07:00
Adrian Cole
896cc70374 JCLOUDS-296 unasync legacy cloudfiles provider. 2014-10-03 23:23:02 -07:00
Adrian Cole
7cf11db408 JCLOUDS-296 unasync legacy swift provider. 2014-10-03 23:22:46 -07:00
Adrian Cole
76bd3bea9d JCLOUDS-296 unasync keystone used by swift derivatives and cloudfiles. 2014-10-03 23:19:11 -07:00
Adrian Cole
e55f424167 JCLOUDS-40 unasync atmos. 2014-10-03 22:08:05 -07:00
Adrian Cole
c68078c22d JCLOUDS-150 add SubmissionAsyncBlobStore; unasync s3 and aws-s3 2014-10-03 13:28:20 -07:00
Andrew Phillips
2cbb5e26c0 JCLOUDS-538: Avoiding a VM crash trying to run live tests for Swift
TestNG was throwing up as its reflection was unable to find certain test methods
2014-10-03 10:10:27 -05:00
Adrian Cole
ba04fa043a JCLOUDS-692 Remove the CloudSigma v1 provider. 2014-10-02 10:25:38 -07:00
Evgeny Tarasenko
7682f94ffe Support availability zone in NovaTemplateOptions. 2014-09-24 06:50:27 -07:00
jasdeep-hundal
f510424c43 JCLOUDS-514: Support attaching volumes at boot in Nova 2014-09-18 19:27:46 -07:00
Jeremy Daggett
b9684cd454 JCLOUDS-686: Remove changesSince() query from base PaginationOptions 2014-09-11 09:26:21 -07:00
Jeremy Daggett
885da4ea64 JCLOUDS-296: Deprecate Rackspace First-Gen CloudServers 2014-09-09 18:39:32 -07:00
Jeremy Daggett
c13751cc2f Added assertion for versioned OpenStack extension APIs. Required for the Neutron v2 API. 2014-09-09 15:04:16 -07:00
Jeremy Daggett
6258a4f4ee JCLOUDS-296: Deprecate Rackspace First-Gen CloudServers 2014-09-09 14:52:39 -07:00
Andrew Gaul
f2d897d977 Set Content-MD5 only if ETag has correct format
Previously this check was more lenient than it should have been.
2014-08-28 21:51:51 -07:00
Andrew Gaul
e7c398321a JCLOUDS-679: Use HEAD for S3 bucketExists
This method costs 0.4 cents per 10,000 requests instead of 0.5 cents
per 1,000 requests:

http://aws.amazon.com/s3/pricing/

API reference:

http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketHEAD.html
2014-08-20 12:46:05 -07:00
Ignasi Barrera
e0a6df1544 JCLOUDS-496: Use the security groups options in the portable TemplateOptions 2014-08-12 13:35:10 -04:00
Andrew Phillips
c1ddc74aae [maven-release-plugin] prepare for next development iteration 2014-07-29 16:50:39 -04:00
Andrew Phillips
1cc7fab483 [maven-release-plugin] prepare release jclouds-1.8.0-rc1 2014-07-29 16:50:31 -04:00
Ignasi Barrera
8cb2cb449b Revert "Move jclouds-chef to the main jclouds repo"
This change will be added again after the 1.8.0 release.

This reverts commit 867c7a407c1db8f56ff3211d70481755cf71440f.
2014-07-29 00:38:46 +02:00
Ignasi Barrera
867c7a407c Move jclouds-chef to the main jclouds repo 2014-07-28 21:08:54 +02:00
Andrew Phillips
eba727fef7 'iso8601DateParseWithOptionalTZ' -> 'iso8601DateOrSecondsDateParse' in DateService
Follow-up to d57bbebe
2014-07-28 12:20:49 -04:00
Shri Javadekar
d57bbebe7e Try iso8601SecondsDateParse if iso8601DateParse fails.
S3 compatible blobStores sometimes return date in the format:
"2014-07-23T20:53:17+0000" instead of the more common
"2014-07-23T18:09:39.944Z". This caused jclouds to barf with an
IllegalArgumentException.

This commit tries to parse both the formats for S3. The exception
is thrown if both fail.

Added unit tests for the same.
2014-07-26 22:19:54 -07:00
Andrew Gaul
9677ed18eb Remove loop to gather metrics
This loop dramatically increases integration test run-time for no
discernible benefit.
2014-07-26 11:08:16 -07:00
Andrew Gaul
1e1eb5a092 Add deleteContainerIfEmpty to BlobStore
This matches how most blobstores operate: delete container is a single
operation, not a compound operation which recursively deletes blobs.
Azure is the only provider which allows deleting a non-empty
container.
2014-07-25 23:02:39 -07:00