Commit Graph

8597 Commits

Author SHA1 Message Date
Andrew Phillips 5229ec2230 Moving Guava version config into <dependencyManagement>
- Follow-up to c426e7e: allows overriding of the Guava version
  in modules that inherit from core
- Also consolidating dependency versions
2014-10-28 23:21:45 -04:00
Andrew Phillips 4ee56d60dd Cleaning up jsch dependencies
- Moving jsch dep to the driver
- Updating jsch.agentproxy version in conflicting dep list
  Follow-up to b3882cb
2014-10-28 23:21:33 -04:00
Adrian Cole 56de642bad JCLOUDS-750 Permit tools like AutoService to generate service loader files. 2014-10-28 08:58:56 -07:00
Adrian Cole 00ff5b794a Accidentally set limited json fallback field naming to an enum. 2014-10-28 00:20:40 -07:00
Ignasi Barrera 1df36e733d JCLOUDS-761: Delete disk if image operation fails in ElasticStack 2014-10-27 17:01:58 +01:00
Andrew Phillips 879355573e Re-adding Reflection2.constructor
Removed in 33ce3ee but used downstream in jclouds-labs
2014-10-26 19:14:49 -04:00
Andrew Phillips 62fe88a600 Extracting Guava version into a property
This allows it to be overridden in CI jobs etc.
2014-10-26 18:53:32 -04:00
Andrew Phillips ec70310dfe Removing modernizer-plugin configuration from profiles
Introduced unintentionally in 84b9f0d
2014-10-26 17:47:30 -04:00
Adrian Cole efd2beb4c5 Fixed bug found in docker provider where deserialization constructors don't handle json null. 2014-10-26 12:31:32 -07:00
Adrian Cole bfa91d5614 JCLOUDS-750 allow apis to bind FieldNamingPolicy, which controls fallback naming policy of serialized fields. 2014-10-26 12:31:32 -07:00
Adrian Cole e7271bc291 JCLOUDS-750 Added @SerializedNames which can apply to either a constructor or factory method to capture the corresponding json field names.
Removed wildly confusing mixed naming of constructor params feature.
2014-10-26 12:31:31 -07:00
Adrian Cole 33ce3eeb12 JCLOUDS-750 Allow abstract value types to be constructed from json using static factory methods. 2014-10-26 12:31:31 -07:00
Adrian Cole 8b6081bb94 JCLOUDS-652 Pin filesystem api to Java 7+. 2014-10-25 10:39:06 -07:00
Adrian Cole 6f1c6621a5 JCLOUDS-264 Conditionally allow default http driver to support sending >2GB payloads without chunked encoding. 2014-10-25 10:39:06 -07:00
Adrian Cole d6940dc295 Revert "Remove Java 6 litter"
This reverts commit a10bf3e9c5.
2014-10-25 10:38:58 -07:00
Adrian Cole 84b9f0d0bd Revert "JCLOUDS-652: Require JDK 7"
This reverts commit 5e8bd02c93.
2014-10-25 10:35:11 -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
Andrea Turli 4c765b1884 add support for primaryNetworkComponent.networkVlan.id, primaryBackendNetworkComponent.networkVlan.id, postInstallScriptUri, user-data, privateNetworkOnly and sshKeys options 2014-10-24 19:17:29 +02:00
Andrea Turli 3d7362a0c1 fix support for private images in SoftLayer 2014-10-24 19:16:39 +02: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 7db3d33ea3 Updating jsch.agentproxy 0.0.7 -> 0.0.8
New version uses net.java.dev.jna:jna 4.1.0. The old version uses 3.4.0,
which is only LGPL-licensed.
2014-10-18 16:28:18 -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
Andrew Phillips 7b7b54e0c7 Using net.java.dev.jna:jna 4.0.0 for jsch.agentproxy
The default version 3.4.0 is only LGPL-licensed.

This commit can be reverted once SMX4-1859 is published and we can
update to 0.0.8 agentproxy versions.
2014-10-06 18:21:16 -04: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
Andrew Phillips d3d92d06da Restoring BlobStoreUtils.parseDirectoryFromPath
Removed in 1bdf8a1 but used in downstream repos, e.g. jclouds-karaf
2014-10-06 10:08:33 -04:00
Adrian Cole 65d40b4435 JCLOUDS-152 remove RestContext and its dependencies. 2014-10-05 22:39:02 -07:00
Adrian Cole 67c49efeb3 JCLOUDS-40 one last Async reference in Atmos. 2014-10-05 22:36:59 -07:00
Adrian Cole f7fd9797cd JCLOUDS-40 one last Async reference in GAE driver. 2014-10-05 22:36:48 -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 ddb7b46475 fix checkstyle 2014-10-05 16:16:46 -07:00
Adrian Cole aedf56d390 JCLOUDS-153 Remove deprecated ExecutorService and HttpAsyncClient accessors. 2014-10-05 16:16:46 -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 8e50fbd7a4 JCLOUDS-40 Remove AsyncBlobStore 2014-10-05 13:18:43 -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 7e04f6236d JCLOUDS-743 - Remove bluelock-vcloud-zone01 provider 2014-10-04 16:47:58 -07:00