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 |
Adam Lowe
|
987f2f93c6
|
openstack-nova: Adding Quota and Quota Class extensions
|
2012-05-13 08:55:29 +01:00 |
Adam Lowe
|
7f101267e6
|
openstack-nova: Adding Flavor Extra Specs extension
|
2012-05-13 08:55:28 +01:00 |
Adam Lowe
|
d5b2968a54
|
openstack-nova: Adding HostAggregates extension
|
2012-05-13 08:55:28 +01:00 |
Adam Lowe
|
5228a14fbb
|
openstack-nova: Adding actions to HostAdministration extension
|
2012-05-13 08:55:28 +01:00 |
Adam Lowe
|
f790607ffb
|
openstack-nova: Adding field from Flavor Extra Data extension
|
2012-05-13 08:55:27 +01:00 |
Andrew Gaul
|
191a4e7341
|
Identity should be tenameName:accessKey
tenantId is something else. Tested against hpcloud.
|
2012-05-11 15:34:41 -07:00 |
Adrian Cole
|
3d67f26811
|
fixed test expectation glitch
|
2012-05-10 19:40:46 -07:00 |
Adrian Cole
|
bd15314609
|
fixed test expectation glitch
|
2012-05-10 19:39:22 -07:00 |
Adrian Cole
|
a6cc00e078
|
Merge pull request #603 from dralves/image-extension-all
image extension working on hpcloud, virtualbox and aws-ec2, cloudservers...
|
2012-05-10 16:43:27 -07:00 |
David Ribeiro Alves
|
f71e1d5780
|
fixed a transient status bug in openstack-nova (working on hpcloud)
|
2012-05-10 19:31:50 +01:00 |
David Ribeiro Alves
|
f63c5a44c6
|
corrected formating issues and added headers
|
2012-05-10 09:07:12 +01:00 |
David Ribeiro Alves
|
129d827355
|
implemented ec2 expect tests
|
2012-05-10 08:42:45 +01:00 |
David Ribeiro Alves
|
c7469bbf4a
|
cloudservers and ec2 imageextension expect tests on the way
|
2012-05-10 06:54:13 +01:00 |
Adrian Cole
|
f0a8870b80
|
Issue 919: ensure filters work on multi-zone openstack-nova
|
2012-05-09 18:22:34 -07:00 |
David Ribeiro Alves
|
176647110a
|
added expect test
|
2012-05-10 01:33:31 +01:00 |
Adam Lowe
|
2c82ab2832
|
openstack-nova: fixing NPE in toString()
|
2012-05-09 16:21:26 +01:00 |
Mathieu Guillaume
|
d8472b799a
|
openstack-nova: fix camelCase for userData in NovaTemplateOptions
|
2012-05-08 17:15:32 -07:00 |
Mathieu Guillaume
|
ab22b0606b
|
openstack-nova: add support for user-data
|
2012-05-08 17:15:31 -07:00 |
Adam Lowe
|
a45d079b8c
|
openstack-nova: adding EXTENDED_STATUS to ExtensionNamespaces
|
2012-05-08 17:03:25 -07:00 |
Adam Lowe
|
1797b27ed4
|
Adding OptionalTypeAdaptorFactory to handle the parsing of Optional values
|
2012-05-08 17:03:18 -07:00 |
Adrian Cole
|
743773aeef
|
formatting
|
2012-05-08 10:14:14 -07:00 |
Adam Lowe
|
653d5ccc4b
|
openstack-nova: Adjusting names of ServerWithSecurityGroups related calls
|
2012-05-04 18:26:45 +01:00 |
Adam Lowe
|
33b4a2d253
|
openstack-nova: Wiring AdminActions extension into compute service to implement suspend and resume
|
2012-05-04 18:22:40 +01:00 |
Adam Lowe
|
7678c6e776
|
openstack-nova: Adding Admin Actions client to allow extra actions to be performed on servers
|
2012-05-04 18:22:40 +01:00 |
Adam Lowe
|
e95e6df805
|
openstack-nova: Adjusting Resource and it's descendants to new builder pattern
|
2012-05-04 18:22:26 +01:00 |
Adam Lowe
|
06d3ef02ba
|
openstack-nova: Adding CREATESERVEREXT extension (renamed ServerWithSecurityGroupsClient to be clear about what's on offer)
|
2012-05-04 16:45:04 +01:00 |
Adam Lowe
|
42df3d339c
|
openstack-nova: Adding Virtual Interface extension
|
2012-05-04 16:45:04 +01:00 |
Adam Lowe
|
e5b45beb4c
|
openstack-nova: ensuring we use the smallest available flavor when creating servers in live tests (else devstack fails, badly)
|
2012-05-04 16:45:04 +01:00 |
David Ribeiro Alves
|
082158ac3f
|
image extension working on hpcloud, virtualbox and aws-ec2, cloudservers implemented but has issues
|
2012-05-03 03:55:40 +01:00 |
Adrian Cole
|
1f7211d32d
|
minor volume test-related changes
|
2012-04-24 12:36:11 -07:00 |
Adam Lowe
|
32022723ad
|
Nova VolumeClient: adjusting attachment method names after review
|
2012-04-24 19:47:54 +01:00 |
Adam Lowe
|
ff1428e6f7
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:41:54 +01:00 |
Adam Lowe
|
1dfcc6cde5
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:39:33 +01:00 |
Adam Lowe
|
01c6a48786
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:33:00 +01:00 |
Adam Lowe
|
0e9153017c
|
Adding remaining VolumeClientExpectTest methods
|
2012-04-24 16:17:07 +01:00 |
Adam Lowe
|
58d4de4bbe
|
Adding CreateVolume and CreateSnapshot options and improving live tests accordingly
|
2012-04-24 14:36:16 +01:00 |
Adam Lowe
|
01de74236b
|
Adding Volumes extension - first stage includes get/list volumes and list attachments
|
2012-04-24 09:34:43 +01:00 |
Adrian Cole
|
df7d2acbb4
|
wrapper -> view
|
2012-04-23 19:14:36 -07:00 |
Adrian Cole
|
886d2cafb9
|
created base Context class with ProviderMetadata and Identity
|
2012-04-23 16:16:51 -07:00 |
Adam Lowe
|
adc6e2aa93
|
Adding Simple Tenant Usage extension
|
2012-04-19 10:42:30 +01:00 |
Adam Lowe
|
f45b9ca849
|
Improving Host Administration extension tests
|
2012-04-19 10:37:17 +01:00 |
Adam Lowe
|
43d258837d
|
Adding gson adaptor for HostResourceUsage
|
2012-04-19 10:31:23 +01:00 |
Adam Lowe
|
1d09fc3400
|
Adding project field to HostResourceUsage
|
2012-04-19 10:30:24 +01:00 |
Adam Lowe
|
522147a9ce
|
Fixing imports for Host Administration extension
|
2012-04-19 07:59:06 +01:00 |
Adam Lowe
|
80c48193ee
|
Adding tests of Host Administration extension
|
2012-04-19 07:51:28 +01:00 |
Adam Lowe
|
400221820a
|
Adding Host Administration extension
|
2012-04-19 07:51:28 +01:00 |
Adam Lowe
|
eef27bbe4e
|
Adding full extension list
|
2012-04-19 07:51:27 +01:00 |
Adrian Cole
|
dab1dd69fc
|
fix covariance/assignability in RestContext<? extends Client> subclasses
|
2012-04-18 15:05:39 -07:00 |
Adrian Cole
|
b9c4f5cd4b
|
enum is not a sustainable way to refer to address blocks
|
2012-04-18 11:04:53 -07:00 |
David Ribeiro Alves
|
05212b75fa
|
implemented image extension
|
2012-04-18 09:37:44 +01:00 |
Adrian Cole
|
0b59dea073
|
removed ContextBuilder subclasses; added unwrap; undid generic params
|
2012-04-16 00:44:20 -07:00 |
Adrian Cole
|
23cb01f977
|
refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage
|
2012-04-11 19:47:09 -06:00 |
Matt Stephenson
|
344099b0f4
|
Construct a fully populated Server object before returning it back from the NovaComputeServiceAdapter in Openstack-nova
|
2012-04-09 14:25:27 -07:00 |
Adrian Cole
|
049688efcd
|
Merge pull request #546 from dhogan/extensions-alias
add aliases for extension namespaces
|
2012-04-09 09:54:45 -07:00 |
Dirk Hogan
|
411b14eddc
|
add aliases for extension namespaces
|
2012-04-09 08:44:22 -07:00 |
Andrew Gaul
|
b47860afc1
|
Use inference to elide duplicated type parameters
Found with:
grep 'Builder.*<.*>.*Immutable.*<.*>.*builder();'
|
2012-04-08 22:32:04 -07:00 |
Adrian Cole
|
03028338df
|
PresentWhenExtensionAnnotationNamespaceEqualsAnyNamespaceInExtensionsSetTest
|
2012-04-05 14:15:34 -07:00 |
Adrian Cole
|
94edcbf00d
|
Merge pull request #541 from dhogan/security-group-delete
fix Accept header in delete
|
2012-04-04 22:39:45 -07:00 |
Dirk Hogan
|
12e8a366fc
|
fix Accept header in delete
|
2012-04-04 16:44:06 -07:00 |
Tim Miller
|
59aa198fa7
|
fix (unused) createImage http body in 404 test.
|
2012-04-04 16:27:22 -07:00 |
Tim Miller
|
c8939ac0da
|
add tests for createImage, switch argument order.
|
2012-04-04 16:09:34 -07:00 |
Tim Miller
|
3cab636f29
|
remove unused import statements.
|
2012-04-04 11:48:05 -07:00 |
Tim Miller
|
4771fafe48
|
create an image from a nova vm instance.
|
2012-04-04 11:42:39 -07:00 |
Adrian Cole
|
128a906104
|
Issue 895:add openstack-nova-ec2 api
|
2012-04-03 00:06:00 -07:00 |
Adrian Cole
|
764e0907f7
|
Issue 657:ApiMetadata
|
2012-04-01 18:43:31 -07:00 |
Adrian Cole
|
9d2aca696b
|
fixed keypair on nova and added test
|
2012-03-29 15:12:19 -04:00 |
Adrian Cole
|
49e475edcd
|
Issue 888: consolidate code that addresses naming conventions, using hyphen as default delimiter
|
2012-03-28 03:37:54 -04:00 |
Adrian Cole
|
5c6ce9f081
|
organize imports
|
2012-03-28 03:37:48 -04:00 |
Adrian Cole
|
343470d0a5
|
removed deprecated RunScriptOptions & TemplateOptions
|
2012-03-28 03:37:43 -04:00 |
Adrian Cole
|
e46cef9fbb
|
passwordAuthentication is now default for keystone
|
2012-03-28 03:37:40 -04:00 |
Adrian Cole
|
c56043db08
|
refactored properties objects to be consistent w/keystone
|
2012-03-28 02:30:04 -04:00 |
Adrian Cole
|
ed1864e810
|
toString tidies
|
2012-03-23 13:09:13 -07:00 |
Adrian Cole
|
c3dd362b4b
|
Issue 814:recreate nova api as openstack-nova
|
2012-03-22 21:42:22 -07:00 |