Aled Sage
ee42fb1a68
JCLOUDS-529: fix aws-ec2 cleanupIncidentalResources
...
- Some users get a DependencyVioloation, rather than InvalidGroup.InUse,
when attempting to delete the security group. This caused
cleanupIncidentalResources to propagate an exception.
- Fixes it by converting this to an IllegalStateException (in same
way as is done for “InUse”)
- Adds tests (using MockWebServer) for happy-path and for failing
to delete the security group with each of InUse and DependencyViolation
responses.
- Adds Timeouts.cleanupIncidentalResources
- Use that timeout in EC2, when retrying the deletion of security group
on VM deletion (previously hard-coded as 3 seconds).
- Configure that timeout in the tests, so deterministic number of retries
2015-01-29 12:37:25 +01:00
Ignasi Barrera
db9fec0bbb
Fixed checkstyle violations
2015-01-27 10:45:58 +01:00
Taylor Jones
f708d20355
fix for JCLOUDS-655
2015-01-26 14:26:01 -06:00
Jeremy Daggett
bc48aad54d
Use AutoService to generate service loader metadata
2015-01-12 11:19:07 -08:00
Ignasi Barrera
d82e9705d7
JCLOUDS-428: Use Maps with a consistent iteration order
2015-01-12 08:04:11 -08:00
Nikolay Sokolov
00ae5a4763
Fixed Version in FormSignerV4
2014-12-12 00:00:57 +01:00
William Chu
125d93aa58
JCLOUDS-788 Added support for specifying a custom node name when generating the chef bootstrap node script
2014-12-05 00:12:08 +01:00
Adrian Cole
8912650e84
JCLOUDS-523 fix typo in implementation.
2014-11-28 15:42:54 -08:00
Adrian Cole
afa68a73d1
JCLOUDS-523 add tempAuthCredentials to openstack-swift
2014-11-26 17:20:16 -08:00
akorompai
68f3bdc264
JCLOUDS-776: Map chef cookbook attribute files with Resource instead of Attribute
2014-11-23 22:25:24 +01:00
Ignasi Barrera
494f35ddae
Removed obsolete TransientChefApi
2014-11-23 22:24:44 +01:00
Ignasi Barrera
ea1c772e2c
Aligned pom.xml files for Chef
...
Conflicts:
apis/chef/pom.xml
providers/enterprisechef/pom.xml
2014-11-23 22:23:23 +01:00
Ignasi Barrera
36dcc576af
Promoted jclouds-chef/core to apis/chef
2014-11-23 22:20:05 +01:00
Adrian Cole
243b96798a
JCLOUDS-480 support version 4 signatures for aws-ec2.
2014-11-22 08:10:06 -08:00
Everett Toews
9138af7c91
JCLOUDS-716: Remove Rackspace First-Gen Cloud Servers
2014-11-18 13:51:29 -06:00
Reynald Borer
4d8edca77e
JCLOUDS-621 add missing R3, t2.micro, t2.small and t2.medium instance types to EC2
2014-11-18 09:03:07 -08:00
Adrian Cole
28500d726b
JCLOUDS-774 ec2 api was ignoring the jclouds.region property, which made exceptions possible on all zone-scoped api calls.
2014-11-16 19:07:26 -08:00
Adrian Cole
0de8fe0e05
Revert 428b2bd2ea
as this hides inconsistency between regions and zones.
2014-11-16 13:44:39 -08:00
Adrian Cole
c18f3b3537
Finished partial fix in 91f405c9fe
.
2014-11-16 10:45:26 -08:00
istolber
dedeb63b0f
Adding tenantId/projectId and extended attributes to volume and snapshot
2014-11-10 12:52:17 -05:00
Adrian Cole
35c1df4cef
JCLOUDS-534 Avoid runtime incompatibility introduced by Guava's closeQuietly.
2014-10-29 18:39:25 -07:00
Adrian Cole
6b6af2824f
JCLOUDS-534 Avoid runtime incompatibility introduced by Guava's closeQuietly.
2014-10-29 17:02:39 -07:00
Ignasi Barrera
a34b984186
JCLOUDS-766: Add AWS Frankfurt region
2014-10-29 22:13:35 +01:00
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
a48ea89d85
[maven-release-plugin] prepare for next development iteration
2014-10-10 14:22:16 -04:00
Andrew Phillips
415e6252ae
[maven-release-plugin] prepare release jclouds-chef-1.8.1-rc1
2014-10-10 14:22:15 -04: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
df5a674f48
Fix drift due to unasyncing
2014-10-05 20:24:18 -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