Adrian Cole
20c282c8bc
Issue 243 revise compute api for better support of single nodes and flexible aggregate commands
2010-05-13 17:54:04 -07:00
Adrian Cole
b6189457d5
Issue 249: new extended options for ec2, including securityGroups, keyPair, and noKeyPair
2010-05-11 21:24:27 -07:00
Adrian Cole
25fd278ecf
Issue 249: switch to use group, not key, for tag lookups; prefix jclouds created groups and keys with jclouds#tag so that we can differentiate what we've created from what the user has
2010-05-10 21:35:59 -07:00
Adrian Cole
6c14ae1831
Issue 244: fixed jsch bug and refactored ssh error handling
2010-05-10 17:41:36 -07:00
Alex Yarmula
bb52dfd9a2
first attempt at fixing/refactoring destroyNodesWithTag for EC2
2010-05-07 12:51:11 -07:00
Adrian Cole
168af0a7f6
fixed missing param
2010-05-05 10:07:18 -07:00
Adrian Cole
ccdefce626
southeast region for s3
2010-05-05 10:02:45 -07:00
Adrian Cole
239519c8ca
added exceptions to ssh commands and changed interface to not index on id, since ids are not guaranteed unique
2010-05-04 15:01:01 -07:00
Adrian Cole
a1c7ccfd3f
Issue 241:Add provider to the Location hierarchy and make getParent a Location object; also fixed compute services where broken and added ssh logging for runscript
2010-05-03 01:04:48 -07:00
Chas Emerick
0d5d9c21b5
added AWS Elastic IP Address clojure wrapper
2010-05-01 00:59:03 -04:00
Chas Emerick
fb5d3067cf
additional region-related fixes for clojure wrappers
2010-05-01 00:58:40 -04:00
Alex Yarmula
9c772c54aa
changed AvailabilityZone to String (from enum)
2010-04-30 17:37:15 -07:00
Adrian Cole
e8b77d2765
Issue 236: parameterize out runscript name
2010-04-30 14:17:36 -07:00
Alex Yarmula
6660228b55
for amazon web services, changed the Region to String format (from enum). clojure code for aws needs verification
2010-04-30 12:27:55 -07:00
Adrian Cole
2cc949ad49
changed InstanceType to string (from enum)
2010-04-29 14:29:59 -07:00
Adrian Cole
bb681a8101
Issue 238 asia/pac ec2
2010-04-28 17:13:02 -07:00
Chas Emerick
56f6246d8c
fix references to Region.DEFAULT, using nil as default region now
2010-04-27 17:02:37 -04:00
Adrian Cole
e3a816e6cd
switch to old google collections syntax to avoid conflict between guava and google collections
2010-04-26 23:46:22 -07:00
Chas Emerick
1af5fccb0c
changed create-volume to accept a Snapshot instance for :snapshot
2010-04-26 13:28:43 -04:00
Adrian Cole
021e5e18e0
Issue 203 normalized location across blobstore and compute
2010-04-25 17:38:21 -07:00
Alex Yarmula
950776c0e9
Added a unit test for RunningInstanceToStorageMappingUnix.
...
Added DI for it in compute service.
Minor fixes for tests
2010-04-25 12:36:26 -07:00
Adrian Cole
10af8cdae8
Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location
2010-04-25 00:46:54 -07:00
Adrian Cole
82bb9e98f7
updated ec2 to support instances without a keypair to exist and not break computeservice
2010-04-24 11:09:47 -07:00
Alex Yarmula
dac0c67a50
Added size mapping for EC2 instances
2010-04-21 12:57:36 -07:00
Adrian Cole
1714051272
Issue 231:scrape vapptemplate description for password, and provide password for windows instances
2010-04-20 02:53:00 -04:00
Ivan Meredith
4b8b0e8770
Added getNodes withDetails()
2010-04-18 20:29:18 +12:00
Adrian Cole
31d2b08b71
fixed ec2 to create a new keypair on each time runNodesWithTag; added a test to ensure we can add nodes to a set in a different context than it was created in
2010-04-17 00:03:55 -07:00
Adrian Cole
f3a9fabf44
normalized usage with compute/blobstore style
2010-04-16 23:58:04 -07:00
Adrian Cole
4331f63265
added logging statement when errors occur applying options to nodes
2010-04-16 15:28:11 -07:00
Chas Emerick
8203857af4
tweak clojure ebs wrapper to eliminate superfluous :attach option to create-volume
2010-04-16 16:52:20 -04:00
Chas Emerick
e1a5f58bd4
Issue 226: use jclouds-native objects (mostly) where ever
...
possible, including adding a single-step create-and-attach option for create-volume
2010-04-16 10:57:57 -04:00
Lili Nader
177a53b3db
issue 225
2010-04-14 22:31:08 -04:00
Alex Yarmula
56eff0f10d
fixed the method signature
2010-04-14 17:33:13 -07:00
Adrian Cole
dedd8f8270
fixed templateBuilder logger and also fixed copyright headers
2010-04-13 23:40:56 -07:00
Adrian Cole
29f435eafd
Merge branch 'master' of git://github.com/cemerick/jclouds
...
* 'master' of git://github.com/cemerick/jclouds:
add copyright notice and attribution to clojure ebs wrapper
added create- and delete-snapshot to clojure ebs wrapper
First cut at a clojure wrapper of EBS interface
2010-04-13 11:05:37 -07:00
Chas Emerick
b74a203401
add copyright notice and attribution to clojure ebs wrapper
2010-04-13 13:52:18 -04:00
Alex Yarmula
882bf5f651
added runScriptOnNodesWithTag methods. theoretically it is supported for any cloud as a part of compute service. (issue 222)
2010-04-10 19:11:01 -07:00
Alex Yarmula
d4d9d76388
fixed the tests
2010-04-08 13:49:50 -07:00
Alex Yarmula
214aee6626
moved the default credentials to ImageImpl#defaultCredentials, issue 157
2010-04-08 12:44:19 -07:00
Chas Emerick
5f842ebb6d
added create- and delete-snapshot to clojure ebs wrapper
2010-04-08 08:14:22 -04:00
Chas Emerick
bc7a92fae1
First cut at a clojure wrapper of EBS interface
2010-04-08 08:14:21 -04:00
Alex Yarmula
1bdf5eda18
added resolve images functionality (currently supported are ec2 and gogrid). current implementations are only resolving the credentials/authentication
2010-04-07 16:10:37 -07:00
Adrian Cole
89958f93d1
normalized image parsing across canonical and alestic; added tests to kickout non-amis and test images
2010-04-07 12:47:49 -07:00
Adrian Cole
fab4a0fb4d
tuned runscript to use herefile syntax so that it is easier to troubleshoot and works without needing to escape characters
2010-04-06 15:13:08 -07:00
Chas Emerick
c352f408a2
fix ec2 to work with canonical AMIs
2010-04-06 08:24:55 -04:00
Adrian Cole
736e85da6b
fixed ec2 to work with alestic amis
2010-04-05 20:06:57 -07:00
Adrian Cole
190c768d02
Issue 221: made sure default template always works on all cloud providers
2010-04-04 22:57:03 -07:00
Adrian Cole
4ee4bb8764
Issue 210: ec2 content length header was bad. corrected and also updated default appengine test app to allow more time to startup
2010-04-04 19:48:02 -07:00
Adrian Cole
ebcaae325f
Issue 215: removed RuntimeDelegate.setInstance and turned to dependency injection for UriBuilder
2010-03-22 22:33:26 -07:00
Adrian Cole
614cbb24c6
Issue 207: increased ferocity of tests to do concurrent 5MB downloads w/checksum on both http and blobstore level.
2010-03-21 16:48:16 -07:00