Adrian Cole
e5fbacbbf3
Merge pull request #219 from andreisavu/network-offering
...
Implement the cloudstack global admin update network offering API
2011-12-06 07:06:23 -08:00
andreisavu
ce297635c2
Implement the cloudstack global admin update netowkr offering API & also added a bunch of missing tests
2011-12-06 16:41:29 +02:00
Richard Downer
38f5c2e3c7
Capacity domain object was missing a toString() implementation
2011-12-06 11:15:03 +02:00
Adrian Cole
16c6fadc0a
Merge pull request #216 from andreisavu/disk-offering
...
Implement the Cloudstack global admin disk offerings API
2011-12-05 17:49:39 -08:00
Alex Heneveld
b5b021aa48
added missing time zone which caused test to fail outwith +0200!
...
and remove unused and JDK-sensitive import sun.util.resources.CalendarData which breaks openjdk build
2011-12-06 00:05:26 +00:00
andreisavu
6667d865e7
Implement the Cloudstack global admin disk offerings API
2011-12-06 00:04:06 +02:00
Richard Downer
a4ce36036a
Implement the Cloudstack "system capacity" API
2011-12-05 22:00:54 +02:00
Richard Downer
120c907633
Fix typo calling wrong method
2011-12-05 21:56:47 +02:00
andreisavu
9b575acf65
Added back imports removed by rebase
2011-12-05 21:16:10 +02:00
andreisavu
0a14171a52
Implement the Cloudstack global admin service offerings API
2011-12-05 21:14:13 +02:00
Adrian Cole
0068fbbd63
algorithm can be null when lb is deleted
2011-12-05 10:28:08 -08:00
Adrian Cole
1680931776
reorganized test so that execution is predicatble when run in surefire
2011-12-05 10:28:08 -08:00
Adrian Cole
f1334fb999
Merge pull request #211 from richardcloudsoft/cloudstack-monitoring
...
Implement the CloudStack 'alerts' API
2011-12-05 10:19:26 -08:00
Adrian Cole
c7a240d887
Merge pull request #210 from richardcloudsoft/master
...
Fix bug in parsing VirtualMachine.cpuUsed
2011-12-05 10:18:47 -08:00
Richard Downer
f39bdbe210
Add a Builder class for Alert
2011-12-05 19:57:54 +02:00
Richard Downer
48cdb58d8c
Redo imports without "import package.*;"
2011-12-05 19:57:33 +02:00
Richard Downer
09b6df353a
Further changes to VirtualMachine related to input and parsing of CpuUsed, and add a unit test
2011-12-05 19:24:49 +02:00
Richard Downer
3789aa3fc6
Implement the CloudStack 'alerts' API (available to the global administrator)
2011-12-05 14:44:10 +02:00
Richard Downer
bdaebf8ce1
Add the global admin context to BaseCloudStackClientLiveTest
2011-12-05 14:44:10 +02:00
Richard Downer
6d657b1c90
Fix bug in parsing VirtualMachine.cpuUsed
2011-12-05 14:42:04 +02:00
Richard Downer
72d70162ab
Name the created templates with the correct prefix, instead of inventing a random name
2011-12-05 10:05:19 +02:00
Richard Downer
1d60c0d819
TemplateClientLiveTest was not properly cleaning up the VMs and templates it created
2011-12-05 09:48:29 +02:00
vijaykiran
838ea11395
Sync domain objects with json responses from the documentation - part 1
2011-12-03 01:31:27 +01:00
andreisavu
46e3e4d20a
Fixed a refactoring typo
2011-12-02 20:26:40 +02:00
Richard Downer
9939237c6b
Merge branch 'master' into cloudstack-template-live-test
...
Conflicts:
apis/cloudstack/src/test/java/org/jclouds/cloudstack/features/TemplateClientLiveTest.java
2011-12-02 19:51:02 +02:00
Adrian Cole
2d3b652eb3
Merge pull request #196 from richardcloudsoft/cloudstack-deletetemplate
...
Cloudstack deleteTemplate call returns an asynchronous job response, not void
2011-12-02 09:21:25 -08:00
Adrian Cole
8626682535
Merge pull request #202 from andreisavu/list-async
...
Fix json parsing for listAsyncJobs
2011-12-02 09:19:23 -08:00
andreisavu
2a8003734f
Removed unused import
2011-12-02 18:08:42 +02:00
andreisavu
9415797075
Made updates to the parser as Adrian suggested
2011-12-02 18:06:47 +02:00
andreisavu
a6c43a5c4c
Updated .json file to match server response for cloudstack 2.2.12 and tests
2011-12-02 17:56:08 +02:00
Richard Downer
18880d8284
Change JobResultResponseTest to use @SelectJson("jobresult") - because it's supposed to be testing JobResult, and AsyncJob is a distraction
2011-12-02 17:29:32 +02:00
Richard Downer
5e1e0806e9
Rename JobResult -> OperationResult
2011-12-02 17:24:12 +02:00
Alex Heneveld
002b15e982
grrr, enum usage wasn't picked up sooner, fixes for that
2011-12-02 15:24:02 +00:00
Alex Heneveld
fd9bbd5d82
tidied one new equals method; too much tedium to do all of them, seems not worth it
2011-12-02 14:59:18 +00:00
Alex Heneveld
077b3eb52d
enums to upper case, with camel conversion routines
2011-12-02 14:57:29 +00:00
Alex Heneveld
6c42eb04a0
simplified equals method as per asavu comment
2011-12-02 14:45:40 +00:00
Alex Heneveld
3a2b34665c
some changes to facilitate subclassed client tests which access generic compute service functionality
2011-12-02 14:38:07 +00:00
Richard Downer
beb76f925a
Changes to TemplateClientLiveTest to make it faster (using a smaller VHD for import) and more reliable (it won't break if the provider's default templates are marked as not extractable)
2011-12-02 11:02:10 +02:00
Alex Heneveld
723dd61c33
added some more enums instead of strings, minor tidies (added missing Builder.build methods)
2011-12-02 03:05:58 +00:00
Alex Heneveld
fc72c945f7
tidy of tests, to use retry/predicates and to timeout when appropriate, and to guard against various nefarious conditions
2011-12-02 02:33:43 +00:00
Alex Heneveld
f329db5786
extensions needed to get snapshots/volumes working (from grkvlt) and tidies
2011-12-02 02:32:04 +00:00
Adrian Cole
d0a2f54cb3
adjusted behavior relating to name/hostname
2011-12-01 16:33:19 -05:00
Richard Downer
acf19637da
Don't try to cheat the parser - real life has the payload inside an AsyncJob, so test that
2011-12-01 17:07:44 +02:00
andreisavu
09de9bf00e
Use enums for status, result code & error code for async jobs
2011-11-30 17:44:58 +02:00
andreisavu
3b785994c7
Added enums with all the known error & status codes for async jobs
2011-11-30 17:43:14 +02:00
Richard Downer
1b0b154dfc
Cloudstack deleteTemplate call returns an asynchronous job response, not void.
2011-11-30 16:24:15 +02:00
Adrian Cole
b909137c4a
mocks are not multithread capable
2011-11-29 13:58:40 -05:00
andreisavu
3ea37bbbe3
Added a few more negative tests
2011-11-29 18:19:33 +02:00
andreisavu
6afe98304c
Added more tests for cloudstack predicates
2011-11-29 18:04:57 +02:00
andreisavu
eed9501a1c
Added unit test for VirtualMachineExpunged predicate
2011-11-29 14:01:45 +02:00
andreisavu
77f05795df
Defined new predicate to check if a VM is expunged
2011-11-29 13:00:39 +02:00
Adrian Cole
4981ca6efb
updated clone on templateoptions
2011-11-28 09:19:49 -05:00
Adrian Cole
933c9102ec
updated cloudstack impl based on advice from citrix
2011-11-28 00:25:14 -05:00
Adrian Cole
d31844469b
ninefold is now version 2.2.12
2011-11-27 23:59:59 -05:00
Adrian Cole
51ad3139c9
updated cloudstack to setup multiple port forwarding rules so that inboundPorts Template Option can operate
2011-11-27 23:32:42 -05:00
Adrian Cole
fc4d4fcd2c
block on job complete
2011-11-27 18:45:52 -05:00
Adrian Cole
9dc71cec3a
corrected the disableStaticNAT functions, and added code to properly clean up on destroy node
2011-11-27 18:15:58 -05:00
Adrian Cole
6823659613
Issue 758:new endpoint for cloudsigma-zrh
2011-11-27 16:20:46 -05:00
Adrian Cole
4c835851de
fixed some quality issues
2011-11-27 11:30:19 -05:00
Adrian Cole
a530b5b5d6
fixed bad state in cloudstack when node is stopped
2011-11-27 11:13:55 -05:00
andreisavu
89e575f2b3
A few test & template extraction fixes
2011-11-23 17:51:34 +02:00
Adrian Cole
8370a20654
fixed broken tests
2011-11-22 23:59:17 +02:00
Jason King
4aa9e4e8c5
Merge pull request #185 from andreisavu/multiple-ip-forwarding
...
A VM and an IP address can have multiple forwarding rules attached
2011-11-22 09:52:31 -08:00
Andrew Donald Kennedy
3a2660ad5d
Added Snapshot live tests
2011-11-22 15:19:32 +00:00
andreisavu
f0fc752865
A VM and an IP address can have multiple forwarding rules attached
2011-11-22 16:37:10 +02:00
Jason King
bf6c0f4984
Merge branch 'master' of https://github.com/grkvlt/jclouds into grkvlt-master
...
Conflicts:
apis/cloudstack/src/test/java/org/jclouds/cloudstack/features/VolumeClientLiveTest.java
2011-11-22 12:30:53 +00:00
Andrew Donald Kennedy
2fe71a4ea2
Added unit test for getVolume
2011-11-22 11:26:35 +00:00
Andrew Donald Kennedy
7a2c6c6edd
Add extra test for getVolume
2011-11-22 11:11:45 +00:00
Jason King
4341cc21e5
Merge pull request #182 from andreisavu/admin-remove-vlan
...
Use the domain admin client to remove the vlan network
2011-11-22 02:35:28 -08:00
andreisavu
1d7fd87f59
Use the domain admin client to remove the vlan network
2011-11-22 11:47:20 +02:00
Jeremy Daggett
c8ee6c10cc
Updated files from other git repo for Swift public ACL
2011-11-21 12:52:47 -08:00
Andrew Donald Kennedy
42a2cc73e4
Added getVolume command
2011-11-21 18:40:08 +00:00
Adrian Cole
8bbef427ca
Merge pull request #181 from danikov/master
...
pair of bugfixes for the cloadloadbalancers work
2011-11-21 10:01:32 -08:00
Adrian Cole
009c1e30f6
made new cloudstackcontext with visibility to domainAdmin and also globalAdmin clients
2011-11-21 19:57:39 +02:00
Andrew Donald Kennedy
4095ebd4ab
Clean up volume tests
2011-11-21 17:44:09 +00:00
danikov
3cc79d3cdd
tweaked the test to be simpler & more accurate
2011-11-21 17:34:47 +00:00
danikov
381ce837d2
correctly test weighting dependent on loadbalancer algorithm
2011-11-21 16:50:44 +00:00
danikov
a1f02ad0bc
bugfix: allow inconsistent null weights from listNodes
2011-11-21 10:28:19 +00:00
Adrian Cole
4a5af1e7a5
Issue 441: added new type: LoginCredentials, and (jclouds|provider).image.(login-user|authenticate-sudo) context properties
2011-11-21 11:00:12 +02:00
andreisavu
4dfa16c6f8
Allow users to disable the creation of a static nat for a new virtual machine
2011-11-20 18:25:33 +02:00
Richard Downer
74e61aaada
Implement a live test for Cloudstack registerTemplate API call
2011-11-18 15:26:07 +00:00
Richard Downer
ed865f100a
CloudStack registerTemplate call actually returns an array of templates, not a single template
2011-11-18 14:53:41 +00:00
Adrian Cole
e08372a8aa
cloudstack doesn't authoritatively set the hostname
2011-11-17 16:12:12 +02:00
Adrian Cole
2e675f0fbc
fixed broken parser test
2011-11-17 15:42:14 +02:00
Adrian Cole
3b4bc8d1d2
Merge pull request #166 from vijaykiran/networkclient-fixes
...
Sync the output of network json with the domain model
2011-11-17 05:03:08 -08:00
Adrian Cole
5cdff59bfe
Merge pull request #164 from richardcloudsoft/cloudstack-template-live-test
...
Cloudstack template live test - extract template functionality
2011-11-17 05:00:07 -08:00
vijaykiran
3894d7fb3f
Sync the output of network json with the domain model
2011-11-17 12:38:18 +01:00
Richard Downer
e1bfb07780
Changes to TemplateClientLiveTest following review. Test now passes without a java SSL certificate exception.
2011-11-17 10:28:37 +00:00
andreisavu
7eb954c90c
Expose the static ip settings as options
2011-11-17 09:48:15 +02:00
Adrian Cole
04f2cdbd90
Merge pull request #160 from danikov/add-nodeclient
...
Issue 551: Added NodeClient
2011-11-16 22:55:14 -08:00
Richard Downer
75752db64c
Add TemplateClientLiveTest.testExtractTemplate()
2011-11-16 21:09:18 +00:00
Richard Downer
1e7592ac98
Add a special case to distinguish when Cloudstack says 'template' but means 'TemplateExtract' - fixes the failing unit test
2011-11-16 20:38:13 +00:00
danikov
3db6c66b1e
check for deleted status before deleting to prevent spurious failures
2011-11-16 19:04:31 +00:00
danikov
6365190448
rename/reorder methods/parameters as per review
2011-11-16 19:03:46 +00:00
danikov
42ba8e9de4
get rid of unnecessary son parsers and use handy SelectJson annotation
2011-11-16 19:02:28 +00:00
Adrian Cole
b2d6c6b19c
Merge pull request #162 from andreisavu/fixed-tests
...
Fixed tests that did not expect the group to work
2011-11-16 09:53:00 -08:00
andreisavu
4fa3d7d94d
Fixed tests that did not expect the group to work
2011-11-16 19:44:58 +02:00
andreisavu
6c3ecfb0f3
Allow user the specify the ip address for a cloudstack vm
2011-11-16 19:29:06 +02:00
Adrian Cole
2f2277683c
Merge pull request #158 from richardcloudsoft/cloudstack-template-live-test
...
Cloudstack template live tests
2011-11-16 07:26:08 -08:00
Richard Downer
a2b6eac75f
Cloudstack uses the JSON key "template" to mean a different type in different contexts, confusing ParseAsyncJobFromHttpResponse. Add a (currently failing) unit test to reproduce this issue.
2011-11-16 15:24:20 +00:00
Adrian Cole
fdeb26f91e
Merge pull request #159 from andreisavu/vlan-test-fix
...
Improved the experimental test to be able to cleanup existing networks
2011-11-16 07:24:20 -08:00
Richard Downer
b31c589462
Add TemplateExtract domain model to Cloudstack
2011-11-16 15:24:20 +00:00
danikov
575dac2583
removed unnecessary removals and added comments about inconsistent rackspace api
2011-11-16 15:16:21 +00:00
danikov
d44bf5d23e
naming + correct parameter/return type for addNodes
2011-11-16 15:15:25 +00:00
Richard Downer
eef07939c1
Fix up TemplateClientLiveTest.testCreateTemplate so it runs on Citrix test cloud
2011-11-16 13:31:33 +00:00
Richard Downer
0e52fcb040
First steps in making a live test for Cloudstack templates
2011-11-16 13:31:33 +00:00
andreisavu
f4c1e5b882
Addressed some of the offline comments made by Adrian
2011-11-16 14:40:32 +02:00
Adrian Cole
122338ba6a
name field isn't always settable, switch to displayName
2011-11-16 14:03:29 +02:00
Adrian Cole
d53d473481
throw exception as opposed to returning false when a job errors
2011-11-16 14:03:12 +02:00
danikov
f851271ae3
minor bug fixes plus wiring up
2011-11-16 09:54:46 +00:00
danikov
074f5ffbe7
check for no regions
2011-11-16 09:54:14 +00:00
danikov
e1547f5853
tests for NodeClient
2011-11-16 09:53:27 +00:00
andreisavu
dc5c04951b
Improved the experimental test to be able to cleanup existing networks
2011-11-16 11:37:27 +02:00
Adrian Cole
85a0cdfa9c
Issue 755:support new cc2.8xlarge instance size
2011-11-16 10:47:44 +02:00
Adrian Cole
fa4e7da19d
added constructor so that whirr can use it
2011-11-16 08:01:06 +02:00
Adrian Cole
1f304ededb
fix missing name in cloudstack and also disable static nat on destroy
2011-11-15 18:29:53 +02:00
Adrian Cole
2d31d6db23
add disable static nat
2011-11-15 18:29:53 +02:00
Adrian Cole
5ce8b4177c
Merge pull request #155 from andreisavu/select-default-network
...
Select the default virtual network when creating a new virtual machine
2011-11-15 07:06:55 -08:00
andreisavu
e74d58634c
Select the default virtual network when creating a new virtual machine
2011-11-15 17:03:23 +02:00
Adrian Cole
95f00a8cda
removed prefix inside async tests
2011-11-15 16:36:22 +02:00
Adrian Cole
ef2c2277d0
re-enabled test, as it works in public providers
2011-11-15 14:42:02 +02:00
Adrian Cole
0b9cb6238d
fixed VolumeAsyncClientTest
2011-11-15 14:41:24 +02:00
Adrian Cole
6b834c9d44
Merge pull request #153 from vijaykiran/volume-client
...
Volume client
2011-11-15 04:23:37 -08:00
Adrian Cole
2f21049cbd
Merge pull request #151 from andreisavu/illegal-state-on-firewall-auth
...
Throw an IllegalStateException on firewall authorization failure
2011-11-15 04:19:32 -08:00
Adrian Cole
3f28aa0b2a
Merge pull request #150 from andreisavu/presetup-valid-root-device-type
...
PreSetup is a valid root device type
2011-11-15 04:18:09 -08:00
Adrian Cole
056085428f
Merge pull request #149 from andreisavu/more-test-fixing
...
Fixed and disabled some tests (disk offerings, ssh keys, service execution)
2011-11-15 04:17:23 -08:00
vijaykiran
5e27696481
VolumeClient Implementation - Attach/Detach/CreateFromSnapshot and CreatefromVolume with parrial tests.
2011-11-15 12:14:30 +01:00
Adrian Cole
e1f66caec0
updated cloudstack to include adminCredential + vlan tests
2011-11-15 12:59:42 +02:00
andreisavu
b508f87e3d
Throw an IllegalStateException on firewall authorization failure
2011-11-15 12:22:03 +02:00
andreisavu
0963e9ebce
PreSetup is a valid root device type
2011-11-15 11:50:41 +02:00
andreisavu
2c5d5efec6
Make sure we are removing any test ssh keys
2011-11-15 11:17:46 +02:00
andreisavu
43e6d22149
Disable testCreateAndRunAService because it's never going to pass without an internet connection
2011-11-15 11:16:49 +02:00
andreisavu
af99850a54
listDiskOfferings not fully working on 2.2.12
2011-11-15 11:11:46 +02:00
Jeremy Daggett
d151e6bee4
Updated files from other git repo for Swift public ACL
2011-11-14 21:25:54 -08:00
vijaykiran
e6090530be
volume-client create volume test
2011-11-14 21:57:01 +01:00
andreisavu
564587047b
Use a retry loop when trying to acquire an ssh connection
2011-11-14 22:21:23 +02:00
vijaykiran
0dad4db0a3
Volume Client implementation : init
2011-11-14 21:05:36 +01:00
Adrian Cole
2ea8dc2cee
Issue 754:fix swift to use the documented X-Auth-User headers, and not X-Storage-... which is not universally supported
2011-11-14 21:18:01 +02:00
Adrian Cole
31c75e7874
move cloudstack out of sandbox
2011-11-14 19:29:45 +02:00
Adrian Cole
4329129c25
Issue 750:property to set the image id for the default template
2011-11-14 19:25:46 +02:00
Adrian Cole
69467b04e3
Issue 752:move off deprecated systemProperties to systemPropertyVariables in surefire
2011-11-14 19:25:45 +02:00
danikov
cd6ef318b8
new classes for the node rest client
2011-11-14 15:50:11 +00:00
Adrian Cole
6738ebf633
fixed cyclic property
2011-11-13 09:20:23 +02:00
Adrian Cole
c08a7884bd
Issue 750:property to set the image id for the default template
2011-11-11 19:48:28 +02:00
Adrian Cole
2367c14eed
added missing cloudloadbalancers module
2011-11-11 11:43:26 +02:00
Adrian Cole
8e00d9d7d3
Merge pull request #129 from mattstep/master
...
Fixes to nova client to support proofpoint/cloud-management project
2011-11-11 00:52:51 -08:00
Adrian Cole
738fbbd331
Merge pull request #132 from danikov/master
...
Issue 551: support rackspace cloud load balancers
2011-11-11 00:46:15 -08:00
danikov
914f9adf41
refactored out commonalities and added apis to the rest.properties, plus corrected some meta-data
2011-11-10 15:34:58 +00:00
danikov
3b4d173ddf
corrected copy/paste error
2011-11-10 09:53:49 +00:00
Adrian Cole
1cf2be9b09
Merge pull request #127 from jsonking/master
...
Issue 695: Updated test url and refactored credentials code into singe location.
2011-11-10 00:52:53 -08:00
Adrian Cole
e157a54421
Merge pull request #128 from andrewgaul/filesystem-putblob-closeoutputstream
...
Close OutputStream during filesystem putBlob
2011-11-10 00:43:33 -08:00
Adrian Cole
32a968e263
Merge pull request #131 from andrewgaul/propagate-exceptions
...
Propagate exceptions
2011-11-10 00:17:23 -08:00
Andrew Phillips
d3d361c4eb
Removed duplicate dependencies com.jamesmurty.utils:java-xmlbuilder and org.jclouds:jclouds-core from vCloud
2011-11-10 01:53:32 -05:00
danikov
d260ce4cc5
added uk cloudloadbalancer provider
2011-11-10 06:32:19 +00:00
danikov
adc95d19c0
refactored out rackspace cloudloadblancers api from us provider specifics
2011-11-10 06:32:19 +00:00
Andrew Gaul
665d5df938
Propagate exceptions
...
Caught TransientAsyncBlobStore errors by visual inspection, the rest
with grep.
2011-11-09 18:21:00 -08:00
Matt Stephenson
882ae7fc41
Support new nova api 1.1 image and flavor entities on the server entity. As of openstack Diablo, imageref and flavorref no longer exist in the api.
2011-11-09 14:52:54 -06:00
Matt Stephenson
6f97696283
Add server uuid verification to existing unit tests.
2011-11-09 14:52:54 -06:00
Matt Stephenson
ae287a97e8
Add ability to use uuid to delete servers using the nova client
2011-11-09 14:52:54 -06:00
Matt Stephenson
393c99561d
Fix bug with nova client and Diablo where client sends Accept header that Diablo rejects as unparseable
2011-11-09 14:52:54 -06:00
Matt Stephenson
a25c2616cc
Add uuid to the nova Server domain object.
2011-11-09 14:52:54 -06:00
Matt Stephenson
3c803b3d8a
Add Nova client get requests by uuid for retreiving Server, Flavor, and Image details.
2011-11-09 14:52:54 -06:00
Matt Stephenson
dd5f343954
Add retrieving the self uri and make getURI more flexible so as to work with Openstack Diablo
2011-11-09 14:52:54 -06:00
Andrew Gaul
322d37897e
Close OutputStream during filesystem putBlob
2011-11-09 10:20:51 -08:00
Jason King
98e7c6047c
Refactored frequently repeated service config (provider,credential etc) into new class BaseVersionedServiceLiveTest and used it in BaseCompute, BaseTerremarkClient and BaseVCloudClient live tests
2011-11-09 15:27:46 +00:00
Adrian Cole
e9cff5e17c
Issue 747:add new us-west-2 region
2011-11-09 11:19:40 +01:00
Andrew Phillips
893171ba59
Fixed licence header (thanks, Andrei!)
2011-10-29 11:53:30 -04:00
Andrew Phillips
0e06eedcdb
Ignoring the tests that cause issue 402 on Windows for the 1.0.0 release
2011-10-29 11:53:27 -04:00
Andrew Phillips
cfe31695c0
[issue 737] Modified apis/filesystem tests to skip tests that are known not to work on Windows
2011-10-29 11:53:25 -04:00
Adrian Cole
5d252e6fd5
removed throws clauses to UnsupportedEncodingException where they aren't thrown
2011-10-28 15:00:56 +02:00
Adrian Cole
dd89ad3068
backfilled tests and refactored most of org.jclouds.location.suppliers package
2011-10-23 04:38:25 +02:00
Jason King
6d56364cd0
call super and added comment
2011-10-21 16:15:41 +01:00
Jason King
b92d55bc05
Change test to make sure contentDisposition is not null
2011-10-20 10:47:54 +01:00
Jason King
1a3ae0c242
fix swift tests for content types
2011-10-19 16:36:46 +01:00
Adrian Cole
552242e863
moved to 1.3.0-SNAPSHOT
2011-10-16 12:26:31 -07:00
Adrian Cole
0c14365399
Harder tests relating to installing admin user
2011-10-16 03:08:36 -07:00
Adrian Cole
ed47d255b0
Issue 612: added Name support to aws-ec2
2011-10-15 00:26:54 -07:00
Adrian Cole
9104eca282
Issue 717: corrected keyPair state logic which was redundantly creating keys
2011-10-14 01:49:18 -07:00
Adrian Cole
7e5a6e68cf
Issue 719: add sha1 support to SshKeys
2011-10-13 23:57:46 -07:00
Adrian Cole
c28a2e38c3
Issue 719: added some logging for ssh fingerprints
2011-10-13 01:49:49 -07:00
Adrian Cole
326328b71b
spot requests are not opening in us-east-1 or us-west-1: switching to eu-west-1
2011-10-11 17:12:46 -07:00
Adrian Cole
868b9ba93e
fixed filesystem test case
2011-10-11 10:37:13 -07:00
Adrian Cole
f864b2faac
Merge pull request #102 from andrewgaul/filesystem-signer
...
Issue 648: Reuse transient signer with filesystem blobstore
2011-10-11 10:22:59 -07:00
Adrian Cole
5f800efe66
Merge pull request #105 from jsonking/master
...
Cloudsigma: Fixed documentation links, plus LiveTest for rename a VLAN which works now
2011-10-11 10:20:41 -07:00
Andrew Gaul
a7fbb97cd9
Reuse transient signer with filesystem blobstore
...
Addresses issue 648.
2011-10-11 10:11:26 -07:00
Jason King
a05e2d55c2
Cloudsigma: Fixed documentation links, plus LiveTest for rename a VLAN which works now
2011-10-11 17:48:45 +01:00
Adrian Cole
cd710a2a94
Issue 715:Unable to resolve symbol: -?> in this context
2011-10-11 09:23:07 -07:00
Adrian Cole
bbbd5a35fc
Issue 690:Update to guava 10.0.1
2011-10-10 18:00:07 -07:00
Adrian Cole
842da34982
Issue 713:support userMetadata in createNodesInGroup in byon, cloudservers, and aws-ec2
2011-10-07 00:34:44 -07:00
Adrian Cole
809a1b051c
Issue 712:add support for CloudSigma Las Vegas
2011-10-06 18:59:23 -07:00
Richard Downer
bc99e9e7ee
Update unit tests for deleteVApp
2011-10-05 16:22:43 +01:00
Richard Downer
7f9973e037
VAppAsyncClient.deleteVApp (deprecated API) requires @Consume(TASK_XML) annotation
2011-10-05 14:20:05 +01:00
Richard Downer
148339858c
VAppAsyncClient.deleteVApp requires @Consume(TASK_XML) annotation
2011-10-05 13:38:05 +01:00
Adrian Cole
04a5aa8f71
Merge pull request #91 from ahgittin/704-clojure13
...
Issue 704: clojure13
2011-10-04 00:49:43 -07:00
Alex Heneveld
9d30fde375
issue 704, clojure 1.3 compatibility: removed uses of clojure-contrib, bringing in preferred modular dependencies where needed (tools.logging and core.incubator), adding the map-str function (that is all that was missing from clojure-contrib string), changing uses of "condition" to be java.lang.Exception, and changing the reference to private type byte-array-type to be the class directly in its own extend-protocol block since private type isn't liked under clojure 1.3; also removed clojure 1.1 build profile
2011-10-03 11:17:16 +01:00
Adrian Cole
ec7a736771
updated eucalyptus tests
2011-09-30 22:38:25 -07:00
Adrian Cole
34bca807d5
Issue 669: ensure elasticstack doesn't pass nic mac address when setting server config
2011-09-28 13:28:16 -07:00
Adrian Cole
0bb51e4f4e
euca doesn't support ebs boot yet
2011-09-27 13:53:54 -07:00
Adrian Cole
79a8336b10
Issue 696:The security group 'X' does not exist error when creating nodes
2011-09-22 22:53:09 -07:00
Adrian Cole
6ad732cda7
Issue 693:add ability to supply node object directly to byon
2011-09-22 13:09:45 -07:00
Adrian Cole
b4e4c26f44
fixed ec2 regressions related mapmaker -> cachebuilder
2011-09-22 02:29:14 -07:00
Adrian Cole
4cd94489c9
Issue 690:Update to guava 10.0rc2 and change from MapMaker to CacheBuilder
2011-09-22 00:23:29 -07:00
Adrian Cole
e766248327
Issue 334: added aws-cloudwatch provider
2011-09-16 15:36:29 -07:00
Guillaume Nodet
87dd23551c
Avoid using a non official jsr and use our own annotations
2011-09-16 17:52:12 +02:00
Mattias Holmqvist
c8f4cad395
Organized imports
2011-09-11 22:39:20 +02:00
Mattias Holmqvist
51d7af9650
Merge branch 'master' of github.com:mattiasholmqvist/jclouds into issue-669
2011-09-11 22:22:12 +02:00
Mattias Holmqvist
efdf8b23bb
Fix: "auto" no longer being assigned to public IP of the node when the node has been started.
2011-09-11 22:01:36 +02:00
Adrian Cole
952e58e74d
Merge branch 'issue-669' of https://github.com/mattiasholmqvist/jclouds
...
* 'issue-669' of https://github.com/mattiasholmqvist/jclouds :
Read "smp:cores" instead of "smp"
Intermediate fix that fixes vnc:ip and nic:0:dhcp:ip for new API version of ElasticStack. Still some issues left to fix due to hanging tests.
2011-09-08 16:25:50 +02:00
Mattias Holmqvist
fd1a5dd04c
Read "smp:cores" instead of "smp"
2011-09-08 16:16:33 +02:00
Adrian Cole
bedfee376a
Issue 659:Specify non-default key pair for boot script in EC2
2011-09-07 11:50:31 +02:00
Mattias Holmqvist
78511b74f3
Intermediate fix that fixes vnc:ip and nic:0:dhcp:ip for new API version of ElasticStack. Still some issues left to fix due to hanging tests.
2011-09-06 23:16:38 +02:00
Adrian Cole
b20cc16693
Issue 677:Race in authorizeGroupToItself and node launch
2011-09-02 13:43:57 -07:00
Adrian Cole
7f3ca1ad70
Issue 674: fixed merge problem
2011-09-01 16:33:28 -07:00
Adrian Cole
de19f777a6
Merge pull request #61 from dralves/master
...
Issue 676: Simple change to avoid NPE when tranforming nova.domain.Image into compute.domain.Image
2011-09-01 16:14:08 -07:00
nterry
428b2bd2ea
Fixed ec2 issue where whole thing aborts if one regoin is unavailable. Should be easy to implement with other providers.
2011-09-01 10:36:00 -06:00
David Ribeiro Alves
8de88410f6
changed the way the version is fetched from nova to avoid NPE
2011-08-31 22:45:41 +01:00
Adrian Cole
266cd9cb95
fixed test case relating to login_port change
2011-08-20 12:47:57 -07:00
Adrian Cole
3621b0e8c7
fix loginPort parsing in byon
2011-08-20 12:35:18 -07:00
Adrian Cole
2a4e89912b
Merge branch 'master' of git://github.com/castlabs/jclouds
...
* 'master' of git://github.com/castlabs/jclouds:
added test for range requests with filesystem backend and corrected behavior
Improve Range handling. * allowing to GET last n bytes. * start from GET range now spec conform (to field empty instead of Long.MAX_VALUE)
2011-08-19 14:38:21 -07:00
Adrian Cole
960bfe709f
Issue 663:Update license headers to jclouds, Inc. and setup NOTICE file
2011-08-16 18:14:30 -07:00
Adrian Cole
ccb3d84133
Issue 660:null group on nodes from aws-ec2 provider
2011-08-16 09:26:25 -07:00
Sebastian Annies
173592f7d5
added test for range requests with filesystem backend and corrected behavior
2011-08-12 13:48:32 +02:00
Adrian Cole
0a8f38b90e
bumped snapshot version to 1.2.0-SNAPSHOT
2011-08-05 04:09:23 +01:00
Adrian Cole
2b28c04c0f
Issue 539:expose templatebuilder parameter to prefer s3-backed images
2011-08-04 11:25:49 +02:00
Adrian Cole
0dfecb0a47
stabilizing vcloud tests
2011-08-04 11:24:46 +02:00
Adrian Cole
e2397d6302
stabilize vcloud-based providers for 1.1.0 release
2011-08-03 10:13:54 -07:00
Dmitri Babaev
fec28774da
tests properties config fix
2011-07-31 02:32:07 +04:00
Dmitri Babaev
0843d3bc7d
test is updated according to ssh auth exception type change
2011-07-31 01:52:07 +04:00
Dmitri Babaev
12aabec2a6
waiting for node startup in live tests, timeout is increased for some tests
2011-07-31 01:31:27 +04:00
Dmitri Babaev
e8dcfa5f52
image id property for tests, test properties load refactoring
2011-07-31 00:46:11 +04:00
Adrian Cole
a26c568d7b
Issue 606:add ability to authorize ec2 ingress rules by source group constrained by port range
2011-07-29 03:41:20 -07:00
Adrian Cole
a802c2adf5
stabilized cloudfiles tests
2011-07-28 22:15:06 -07:00
Adrian Cole
79a2646415
stabilization of tests for swift/cloudfiles
2011-07-28 12:06:28 -07:00
Adrian Cole
ba1b7da181
in swift, content type no longer appends charset when you don't tell it to
2011-07-28 02:44:21 -07:00
Adrian Cole
85a6e2f90f
Issue 644:update standard image list for elastichosts
2011-07-28 00:37:14 -07:00
Adrian Cole
9c67e6b63c
Issue 640:add login port to byon format
2011-07-27 02:33:43 -07:00
Adrian Cole
46c147d43b
toned down logging and corrected logback version
2011-07-26 22:16:52 -07:00
Adrian Cole
edc1b10610
Issue 637: moved to sshj and tested on aws-ec2 gogrid cloudservers elastichosts-lon-p trmk-*
2011-07-25 03:59:01 -07:00
Adrian Cole
6f6b11c45a
revised terremark implementation to only include the minimum vCloud vocabulary it needs
2011-07-24 21:39:23 +10:00
Adrian Cole
560aa95e90
flattened vCloud classes now that vcloud 0.8 doesn't need to share hierarchy with 1.0
2011-07-24 13:37:03 +10:00
Adrian Cole
6b9c68039b
Issue 635:filesystem provider does not return md5 or etag on getBlob
2011-07-23 23:21:06 +10:00
Adrian Cole
81bf7268be
Issue 487: rimu returns consistent hostname, but vcloud does not
2011-07-23 23:20:13 +10:00
Adrian Cole
323e775a08
Issue 634: folded vcloud-common into vcloud and trmk-common
2011-07-23 12:06:04 +10:00
Adrian Cole
a365e7de2c
Issue 634: fold vcloudexpress into trmk-common
2011-07-23 11:00:00 +10:00
Adrian Cole
5994d14841
Issue 487: gogrid and elasticstack do not have predicatable hostnames
2011-07-23 10:19:51 +10:00
Adrian Cole
2ac2524baa
Issue 628: fixed error on vCloud find network
2011-07-23 10:17:09 +10:00
Adrian Cole
6928082674
Issue 487:Add hostname property to nodemetadata
2011-07-22 21:21:33 +10:00
Adrian Cole
acd4b4a628
clean up style warnings
2011-07-22 12:48:59 +10:00
Adrian Cole
0f9dd50d7d
Issue 628:expose properties to choose default Org and vDC in vCloud-based implementations
2011-07-22 11:03:29 +10:00
Adrian Cole
0921cea2c7
make test singlethreaded to avoid surefire hangs
2011-07-22 10:42:37 +10:00
Adrian Cole
f81bb95ab0
Issue 542: updated terremark eCloud implementation to 2.8 version of Org and added Tag and DataCenter queries
2011-07-17 18:44:44 +10:00
Adrian Cole
92bcb2b822
Issue 622:Unable to clone machine of Terremark VCloud Express
2011-07-13 14:30:32 -07:00
spasam
d9b9c61ce6
Implented vApp tag support for Terremark Enterprise.
...
Also added configurable exponential delay between automatic retries.
2011-07-12 11:21:20 -04:00
Adrian Cole
5f54110a47
Issue 623:clean up exception messages when templateBuilder fails to match an image
2011-07-12 00:16:02 -07:00
Adrian Cole
6e2cf793b2
Issue 613:Automatically parse cluster ami list
2011-07-08 02:13:12 -07:00
Adrian Cole
3c200645bc
added ec2 support for image filters
2011-07-08 02:13:12 -07:00
Adrian Cole
537691226e
added hypervisor property to ec2 image
2011-07-08 02:13:12 -07:00
Adrian Cole
48fa7a6d2c
Issue 620:elasticstack and cloudsigma-based providers do not report operating system on nodes
2011-07-07 01:01:35 -07:00
Adrian Cole
c4c40eaff5
Issue 619:support parsing ubuntu oneiric
2011-07-05 22:52:45 -07:00
Adrian Cole
0502300840
fixed ec2 security group live test
2011-06-27 02:26:51 -07:00
Adrian Cole
25dcc49aa3
instructions for elasticstack
2011-06-08 08:20:54 +08:00
Andrew Phillips
7d2fb23119
Master version is now 1.1.0-SNAPSHOT (= next feature version) now that 1.0.0 is out
2011-06-05 11:17:43 +04:00
Adrian Cole
1f535ebb6f
Issue 80: public acl for atmos
2011-06-03 02:07:12 -07:00
Mattias Holmqvist
02391ce2b5
Merge branch 'master' of https://github.com/jclouds/jclouds into ebs2_elastic-ip2
2011-06-03 09:29:41 +02:00
Mattias Holmqvist
69aac6b455
Cleaning up API for ebs2 and elastic-ip2 after review. Minor changes to doc-strings, code formatting and order of args in release fn.
2011-06-03 09:29:04 +02:00
Adrian Cole
5b10d5d0f8
Merge branch 'master' of https://github.com/dmitri-b/jclouds
...
* 'master' of https://github.com/dmitri-b/jclouds :
non-working live tests is disabled (they are not working due to the issues with OpenStack)
non-working live tests is disabled (they are not working due to the issues with OpenStack)
incorrect imports fix
comments for failing live tests fixes in change password test
more fixes in live tests more debug logging
timeout for tests is increased
live tests bug fixes
comments for JschSshClinet bug fix
JschSshClinet bug fix for exec method
key file for live tests is renamed
additional json test is moved to apis/nova
additional json test
keys for live tests are loaded from the classpath
2011-06-02 17:08:29 -07:00
Adrian Cole
461f49622d
moved scality rs2 services into sandbox due to service problems
2011-06-02 16:52:28 -07:00
Dmitri Babaev
e1f0cdcfa5
Merge commit '6d187ed9baaad1e00dbe65b36ea2989c951a5a28', ssh client patch is reverted due to massive changes in code
...
Conflicts:
drivers/jsch/src/main/java/org/jclouds/ssh/jsch/JschSshClient.java
2011-06-03 03:50:47 +04:00
Dmitri Babaev
e29e9cd4a3
non-working live tests is disabled (they are not working due to the issues with OpenStack)
2011-06-03 03:38:40 +04:00
Dmitri Babaev
bde692ab7c
non-working live tests is disabled (they are not working due to the issues with OpenStack)
2011-06-03 03:09:43 +04:00
Dmitri Babaev
07e6088bdb
incorrect imports fix
2011-06-03 02:46:16 +04:00
Dmitri Babaev
8375791335
comments for failing live tests
...
fixes in change password test
2011-06-03 02:38:00 +04:00
Adrian Cole
ac56adc2e1
Issue 592:templateBuilder.fromTemplate loses location when more narrow than region
2011-06-02 13:47:57 -07:00
Adrian Cole
a0692e737f
refactored so that eucalyptus m1.small can use 64 bit image
2011-06-02 13:20:17 -07:00
Adrian Cole
34bbfa3797
more detail on test failures in elasticstack
2011-06-02 12:59:57 -07:00
Dmitri Babaev
006d5e0eed
more fixes in live tests
...
more debug logging
2011-06-02 23:21:14 +04:00
Dmitri Babaev
9916285ae7
timeout for tests is increased
2011-06-02 17:05:45 +04:00
Dmitri Babaev
7e4029136e
live tests bug fixes
2011-06-02 16:53:12 +04:00
Mattias Holmqvist
c330e100f0
Fixed typo
2011-06-02 14:00:02 +02:00
Mattias Holmqvist
f73b46965b
First version of elastic_ip2.clj
2011-06-02 12:45:52 +02:00
Mattias Holmqvist
36cc3805b5
First version of ebs2.clj
2011-06-02 12:11:23 +02:00
Adrian Cole
e6b246a986
corrected typo in atmos
2011-06-01 22:54:59 -07:00
Adrian Cole
86129df416
stabilized bluelock
2011-06-01 20:30:30 -07:00
Adrian Cole
7e00e064c0
Issue 429: switched swift to Storage-User and Storage-Pass auth
2011-06-01 18:34:29 -07:00
Adrian Cole
08c8430619
Merge branch 'master' of git@github.com:jclouds/jclouds
...
* 'master' of git@github.com:jclouds/jclouds:
Issue 574: don't make build dependent on tz
'appid' value in cloudbees-web.xml value is sufficient, no need for it in the bees plugin configt need the bees.appid value in the plugin config as it's already set
Removed unused deps
Added the new TweetStore aggregator project to demos
Created a TweetStore parent project, updated twitter4j to 2.2 and switched to OAuth
Added instructions to generate Twitter consumer keys and access tokens to READMEs
added AWS Security Group Clojure wrapper
2011-06-01 16:18:43 -07:00
Adrian Cole
1858f77451
fixed regressions on ec2
2011-06-01 16:18:24 -07:00
Dmitri Babaev
ebf3527595
key file for live tests is renamed
2011-06-01 22:17:59 +04:00
Dmitri Babaev
0fedf6e467
Merge commit '7d0248c5dd972287e51ad1971d61a6ddc8bdcdf5'
2011-06-01 20:37:49 +04:00
Juergen Hoetzel
c3d767e463
added AWS Security Group Clojure wrapper
2011-06-01 14:24:11 +02:00
Adrian Cole
fca0e3d093
Issue 564:parse debian images
2011-05-30 17:08:10 -07:00
Adrian Cole
79e8c7185e
Issue 579: regression on trmk
2011-05-30 11:31:01 -07:00
Adrian Cole
b6f3c29e11
cloudfiles now stores content disposition
2011-05-29 23:51:03 -07:00
Adrian Cole
f437b7a092
Issue 579: added isReadOnly to catalog so that you can tell whether or not you can add items to it
2011-05-29 20:50:54 -07:00
Adrian Cole
ca63b9cfa3
Issue 581:BindAsHostPrefixIfConfigured generates wrong paths
2011-05-29 20:08:35 -07:00
Adrian Cole
e9cf646a75
Issue 580:split vcloud into feature-based apis
2011-05-29 15:41:26 -07:00
Adrian Cole
6ea4c96e0f
cleaned up vcloud ctr args
2011-05-27 19:56:16 -07:00
Dmitri Babaev
c009a89803
additional json test is moved to apis/nova
2011-05-27 23:35:22 +04:00
Dmitri Babaev
dcc97a5387
Merge commit 'a3a97d02b83e613944ca4c1ecc278bc60015daf3' from upstream
2011-05-27 23:27:44 +04:00
Adrian Cole
85c0ca3fcf
add item to vcloud catalog
2011-05-27 00:39:07 -06:00
Adrian Cole
92c5234761
added deleteVAppTemplateVAppOrMediaImage to vcloud
2011-05-25 17:07:23 -06:00