173 Commits

Author SHA1 Message Date
Adrian Cole
0666a6fbde fixed broken test 2012-08-12 10:00:17 -07:00
Adrian Cole
0f0bc429c1 threading issue in test 2012-08-12 09:31:18 -07:00
Adrian Cole
b055fb1233 Merge pull request #780 from grkvlt/openstack
Openstack Extensibility
2012-08-12 09:29:51 -07:00
Andrew Donald Kennedy
9acfa880d4 openstack-nova extensibility 2012-08-12 12:29:36 +01:00
Adrian Cole
c7f35d3bb1 removed invalid @Nullable usage and also usage of javax package usage 2012-08-11 20:59:16 -07:00
Adam Lowe
4fad770eaf openstack-nova: allowing extension of the standard extensions by providers 2012-08-12 02:48:24 +01:00
Everett Toews
b16a0667a4 Fixed Issue 1063. See http://code.google.com/p/jclouds/issues/detail?id=1063
Old code was using flavorId in the request body when what is required is flavorRef. See http://docs.openstack.org/api/openstack-compute/2/content/Resize_Server-d1e3707.html
2012-08-10 14:14:42 -05:00
Andrew Donald Kennedy
8c544ddef0 Making more OpenStack Nova APIs extensible using generic return values 2012-08-09 17:02:23 +01:00
Adam Lowe
082ec6f008 openstack-nova: binding missing fields to CreateVolume requests 2012-08-08 10:11:56 +01:00
Andrew Donald Kennedy
ec184ce4d2 Updating Nova to allow easier definition of OpenStack API providers with extensions, initially only for ServerApi 2012-08-06 17:34:50 +01:00
Adrian Cole
735da0a285 Issue 1037: consolidate keystone endpoints to end with /v2.0/ + change hpcloud to default to user/pass auth 2012-07-29 16:30:20 -07:00
Andrew Gaul
8ed0e28e68 Spelling corrections 2012-07-26 22:39:35 -07:00
Adrian Cole
5d6e005e8b Issue 1030:defaults not picking up on compute.templateOptions() 2012-07-25 00:33:39 -07:00
Adrian Cole
180265fe49 Issue 1022:Move naming convention to Api from Client or Services:: glesys jenkins openstack-* opsource-servers savvis-symphonyvpdc cloudwatch cloudidentity rackspace-cloudidentity aws-cloudwatch rackspace-cloudservers-us hpcloud-compute rackspace-cloudservers-us trystack-nova 2012-07-15 15:00:42 -07:00
Adrian Cole
05fd64af44 cleaned up http builders and expect tests 2012-07-15 01:50:38 -07:00
Adrian Cole
88e58a4048 Merge pull request #699 from sunf2002/master
Add startServer() and stopServer in serverClient corresponding to openstack API.
2012-07-06 10:35:19 -07:00
Fang Sun
e6a5eeb2a8 add unittest for startServer() and stopServer() 2012-07-05 13:48:07 -06:00
Adam Lowe
228e3facfa openstack-nova: allowing 'null' ipProtocols returned by hpcloud-compute 2012-07-04 18:27:05 +01:00
Adam Lowe
a88bf65134 openstack-nova: fixing floating IP deallocation in RemoveFloatingUpFromNodeAndDeallocate 2012-07-04 18:05:34 +01:00
Fang Sun
3e710c1c7f add startServer and stopServer 2012-07-03 17:53:33 -06:00
Adam Lowe
3f5993a2d8 openstack: replacing SerializedName with Named 2012-07-03 14:53:59 +01:00
Adam Lowe
7ed9ebda47 Moving TypeAdapterFactories that eliminate null values in Sets, Maps and Multimaps to jclouds-core. 2012-07-03 14:46:54 +01:00
Adam Lowe
ed536de3d0 openstack: improving reliability of live tests 2012-07-03 12:39:56 +01:00
Adam Lowe
a8a6cb083d openstack: using Multimaps directly and relying on typeadapters to filter nulls from Maps 2012-07-03 12:39:56 +01:00
Adam Lowe
1d32af6427 openstack: fixing SecurityGroup.cidr deserialization 2012-07-03 12:39:55 +01:00
Adam Lowe
a23048cab2 Adding Multimap TypeAdapterFactory; as well as Set and Map TypeAdapterFactories that filter out nulls 2012-07-03 12:39:55 +01:00
Adam Lowe
9a68d6b115 openstack: removing unnecessary type adapter (taken care of by empty json object change in jclouds-core) 2012-07-03 12:39:55 +01:00
Adam Lowe
294e405593 openstack: adjusting beans in openstack-nova and openstack-keystone to use ConstructorProperties/Named annotations 2012-07-03 12:39:53 +01:00
Adrian Cole
fb98ce82f7 cleanup of module binding, clarity in toStrings, reduced wrapper depth for memoized sets 2012-07-02 19:36:27 -07:00
Adrian Cole
17fce87661 switched keystone-backed providers and apis to strictly return a single scope of location 2012-07-02 15:23:52 -07:00
Adrian Cole
5ad8d2c1f7 corrected api metadata 2012-06-19 01:21:12 -06:00
Adrian Cole
b5797ad543 introduce KeystoneProperties/TENANT_NAME KeystoneProperties/TENANT_ID properties; set value of prefix to tenantName 2012-06-19 01:06:44 -06:00
Adrian Cole
1a6ef2a37c updated correct identityName in openstack providers 2012-06-18 08:39:59 -07:00
Adrian Cole
3afdcb66b3 Issue 981:Quiet down jclouds.compute logger 2012-06-16 18:27:29 -04:00
Adrian Cole
d980b4fd42 changed test poms to use provider.template and provider.ec2-template accordingly 2012-06-15 23:35:10 -04:00
Adrian Cole
72493161ab Issue 965:transition openstack-nova from v1_1 package to v2_0 2012-06-08 10:35:58 -07:00
Adrian Cole
d00e360d65 Issue 815: refactored the 3 major features of keystone into separate clients. removed cyclic dependency needed to support keystone controlling keystones in other regions 2012-06-06 23:14:23 -07:00
Adrian Cole
b58060599b Issue 815: repackaged keystone classes into their own api 2012-06-06 14:57:50 -07:00
Adrian Cole
bcd3d50ad6 Issue 956:add getImage by id to ComputeService 2012-06-04 16:54:49 -07:00
Adrian Cole
5a3f6011a2 removed junit test dependency 2012-06-03 17:26:57 -07:00
Ioannis Canellos
b078adc3ce Removed fragments and dynamic imports. Added centralized control of the maven-bundle-plugin. 2012-06-03 19:41:54 +03:00
Adrian Cole
96773b8a1b Issue 952:add status field to image 2012-05-30 21:22:10 -07:00
Adrian Cole
07c2c24721 Issue 949:Introduce: ComputeMetadataIncludingStatus; Deprecate NodeState -> NodeMetadata.Status 2012-05-29 20:41:10 -07:00
Adrian Cole
67d8f9a0f4 image extension related classes under extensions package 2012-05-21 12:39:32 -06:00
Adrian Cole
0c4b196604 fixed tests 2012-05-21 01:03:30 -06:00
Adrian Cole
94404841ca allow use of tenantId when specified numeric 2012-05-20 14:39:32 -07:00
Adrian Cole
991fe011b3 openstack-nova works with tags now 2012-05-18 19:57:01 -07:00
Adrian Cole
96e272a91d Issue 925: added default ctors so that gson can work w/o using sun.misc.Unsafe 2012-05-16 14:51:16 -07:00
Adam Lowe
cc016d5dc8 Adjusting MapBinder to take Map<String,Object> so BindToJsonPayload can bind objects annotated with PayloadParam correctly 2012-05-14 13:09:22 +01:00
Adam Lowe
95399121bd openstack-nova: Adding Volume Types extension 2012-05-13 08:55:29 +01:00