Jeremy Daggett
a2a410d05a
Upgrade assertj-core to 1.7.0 and assertj-guava to 1.3.0
2014-12-03 09:45:45 -08:00
Ignasi Barrera
958d09ecbd
JCLOUDS-753: Make ConnectionSpec configurable in the OkHttp driver
2014-12-02 18:17:17 +01:00
Daniel Broudy
3e9612a0bc
Added LicenseApi
2014-12-01 11:27:13 -08:00
Adrian Cole
c635b3006d
JCLOUDS-523 fix typo in implementation.
2014-11-28 15:39:42 -08:00
Ignasi Barrera
902f1b4105
JCLOUDS-744: Upgrade to OkHttp 2.1.0 and use its native API
2014-11-27 18:44:08 +01:00
Ignasi Barrera
7775f1a6b0
JCLOUDS-747: Configured Animal Sniffer plugin to check runtime compatibility
2014-11-27 18:06:19 +01:00
Ignasi Barrera
fca6022c23
Upgrade to OkHttp 2.1.0
...
Mockwebserver 2.1.0 does not bind the localhost address but
the public address. That makes the test to fail if we hardcode
the server URL to 'localhost'. The server.getUrl() method
should be used instead.
2014-11-27 11:43:59 +01:00
Daniel Broudy
2ccf08962e
Added TargetInstanceApi
2014-11-26 17:44:46 -08:00
Adrian Cole
df4323b4c6
JCLOUDS-523 add tempAuthCredentials to openstack-swift
2014-11-26 17:19:38 -08:00
Daniel Broudy
81d410a588
Converting tests to Mock
2014-11-26 15:27:44 -08:00
Daniel Broudy
0c41f7afbe
added InstanceApi.setScheduling
2014-11-26 13:12:44 -08:00
Daniel Broudy
1440ef2b3a
Added Image.deprecate, ImageApiMockTest completed, removed ImageApiExpectTest
2014-11-25 10:54:00 -08:00
Daniel Broudy
d80a8b7937
Added ForwardingRule to AggregatedListApi.
2014-11-25 10:52:49 -08:00
Adrian Cole
a449b24e7d
JCLOUDS-480 support version 4 signatures for aws-ec2.
2014-11-22 08:08:37 -08:00
Adrian Cole
ba868af553
JCLOUDS-781 cluster regions is a subset of regions.
2014-11-20 07:54:26 -08:00
Everett Toews
dd743e58b1
Remove Rackspace Cloud Identity v1.1
2014-11-20 07:44:47 -08:00
Daniel Broudy
87c3976c31
l7 Cont: Removed ResourceView, Converted to AutoValue and updated.
2014-11-19 17:38:16 -08:00
ashmrtnz
71862dd563
Initial commit to add l7 loadbalancing features and tests to jclouds-labs-google
2014-11-19 17:37:47 -08:00
Andrea Turli
9128448de0
add support for recent centos and ubuntu versions
2014-11-19 17:31:42 +01:00
Adrian Cole
5dc6ddcb98
JCLOUDS-621 update live tests for new instance sizes.
2014-11-18 21:26:37 -08:00
Adrian Cole
41e1cf118d
Add dependency management for each auto project independently vs relying on transitivity.
2014-11-18 21:24:07 -08:00
Everett Toews
162226b8a9
JCLOUDS-716: Remove Rackspace First-Gen Cloud Servers
2014-11-18 12:56:04 -06:00
Adrian Cole
46a7351a8a
* Refactor OAuth to be less complex.
...
* Remove oauth as a standalone api.
* Rename redundant OAuthAuthenticationFilter to OAuthFilter.
* Make AuthorizationApi more simple by using form semantics.
* Simplified OAuth by only permitting RS256 and none algos.
2014-11-18 10:43:33 -08:00
Adrian Cole
3f9f8df3f1
* Refactor OAuth to be less complex.
...
* Remove oauth as a standalone api.
* Rename redundant OAuthAuthenticationFilter to OAuthFilter.
* Make AuthorizationApi more simple by using form semantics.
* Simplified OAuth by only permitting RS256 and none algos.
2014-11-18 10:43:33 -08:00
Reynald Borer
60ba755219
JCLOUDS-621 add missing R3, t2.micro, t2.small and t2.medium instance types to EC2
2014-11-18 09:02:00 -08:00
Adrian Cole
a2bdf0b484
Remove tests for default fallbacks. This helps clarify code towards what's GCE-specific.
2014-11-17 13:35:17 -08:00
Adrian Cole
278a735272
JCLOUDS-778 Remove OS support tests from TemplateBuilderLiveTest, as people are ignoring failures,
2014-11-17 09:42:06 -08:00
akorompai
52445de74e
JCLOUDS-776: Map chef cookbook attribute files with Resource instead of Attribute
2014-11-17 17:23:01 +01:00
Adrian Cole
6f974f34b5
JCLOUDS-780 Remove vcloud.
2014-11-17 08:18:39 -08:00
Adrian Cole
054189d009
JCLOUDS-774 ec2 api was ignoring the jclouds.region property, which made exceptions possible on all zone-scoped api calls.
2014-11-16 19:06:42 -08:00
Adrian Cole
6040f749bd
Revert 428b2bd2ea2d73354e15ffad52516105b15576cd as this hides inconsistency between regions and zones.
2014-11-16 13:39:02 -08:00
Adrian Cole
d8cb6958f0
JCLOUDS-774 cleanup derived location suppliers and backfill test for inconsistent region and zone mappings.
2014-11-16 13:38:48 -08:00
Adrian Cole
90a6bb19f4
Finished partial fix in 91f405c9fedf24822015172e9e3c50acbd855d28.
2014-11-16 10:37:31 -08:00
Katharina Probst
24dea0fa3f
Extends coverage of AggregatedList API: address, disk, disk type, global operations.
2014-11-16 07:44:56 -08:00
Daniel Broudy
977fa89045
Add setDiskAutoDelete to InstanceApi, Refactor AttachDisk.
2014-11-14 17:52:25 -08:00
Zack Shoylev
5aaba51618
Remove jclouds.version and replace it with project.version in all poms.
2014-11-14 12:17:51 -06:00
Adrian Cole
a35d73c6d0
Dedupe code between google cloud products.
2014-11-13 11:02:44 -08:00
Adrian Cole
4342348404
Dedupe code between google cloud products.
2014-11-13 11:02:44 -08:00
Zack Shoylev
91f405c9fe
Small cleanup of how RegionToEndpoint checks arguments.
2014-11-13 04:37:07 -06:00
Adrian Cole
19e2cdd5d2
* Change OAuthScopes into an interface as opposed to boilerplating annotations.
...
* Fixed errors because of boilerplating annotations.
2014-11-12 20:29:16 -08:00
Adrian Cole
347926543e
* Change OAuthScopes into an interface as opposed to boilerplating annotations.
...
* Fixed errors because of boilerplating annotations.
2014-11-12 20:29:16 -08:00
Adrian Cole
7a644f8b6e
* Refactor OAuth so that it doesn't require private keys when we aren't signing anything.
...
* Rename constant serviceAccountCredentials to p12PrivateKeyCredentials as this better describes the credential value.
2014-11-11 16:20:58 -08:00
Adrian Cole
f3d2d3571c
* Refactor OAuth so that it doesn't require private keys when we aren't signing anything.
...
* Rename constant serviceAccountCredentials to p12PrivateKeyCredentials as this better describes the credential value.
2014-11-11 16:20:58 -08:00
istolber
55be9b855e
Adding tenantId/projectId and extended attributes to volume and snapshot
2014-11-11 13:50:39 -05:00
Adrian Cole
65f061b0b6
* Removed the need for users to manually specify the current project name everywhere.
...
* Documented why we implicitly lookup project name using project id; corrected README, pom, ApiMetadata and added tests.
* Introduced jclouds.google-compute-engine.project-name property used to adjust the project commands affect.
* Flattened quasi-generated pagination classes into package-private members of their callers.
* Removed invalid fallbacks for lists. List responses are empty; they don't return 4xx!
* Adjusted test configuration to allow bearer token properly.
2014-11-10 09:19:14 -08:00
Adrian Cole
4b3fa75a68
Implicitly create a json response parser when using @Transform.
2014-11-10 06:57:45 -08:00
Adrian Cole
7af2fc2081
* Rewrites InstanceTemplate as NewInstance, strictly from docs.
...
* Rewrites Metadata to have the same shape as in json, avoid really complicated json parser.
* Rewrites GoogleComputeEngineServiceAdapter.createNodeWithGroupEncodedIntoName to use less network requests.
* Removes untested aspects of TemplateOptions, except additional disks.
* Removes complexity around location by using aggregate apis, which removes custom location module
* Switches to uris as ids, which removes the InstanceInZone and MachineTypeInZone class
* Stop using metadata to temporarily store jclouds image id as it is reachable via disks[0].source -> disk.sourceImage
* Starts using MWS, which makes it possible to read the offline tests for compute service
* Reduces newlines needed in tests by switching mock project name to "party"
2014-11-09 10:14:45 -08:00
Chris Custine
639b480650
Fix support for bearer tokens
2014-11-07 17:44:24 -07:00
Adrian Cole
6af7d7a269
Use InstanceTemplate.name as opposed to ignoring it.
2014-11-07 07:57:33 -08:00
Adrian Cole
804acb3fda
Consolidate operation state management.
2014-11-07 07:57:33 -08:00