Commit Graph

309 Commits

Author SHA1 Message Date
Adrian Cole 90c5c40fbd moved provider agnostic location code to core 2011-01-02 12:58:35 +01:00
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole a9a46e0f49 fixed test parameters 2010-12-22 22:43:05 +01:00
Adrian Cole 2760345bd3 promoted os version bundle object to be accessible outside tests 2010-12-20 14:36:04 +01:00
Adrian Cole e6110c96fd Issue 413: removed use of guice internal @Nullable annotations 2010-11-24 10:58:51 +01:00
Adrian Cole ef0ac61104 Issue 403: add httpresponse to auth exception 2010-11-11 10:57:15 +01:00
Adrian Cole 2f00ab22e4 Issue 392: standardized operating system version parsing 2010-11-08 06:48:32 +01:00
Adrian Cole 5f5b01ad35 fixed test cases 2010-11-07 20:20:35 +01:00
Adrian Cole 044ffc8563 fixed broked live tests 2010-11-07 02:01:15 +01:00
Adrian Cole fff4ca4896 updated test in step with vmware tools 2010-11-07 01:58:07 +01:00
Adrian Cole d94ca19941 Issue 397: updated default image to 64bit ubuntu 10.04, noting ecloud, eucalyptus, and gogrid only have working centos images, trmk-vcloudexpress doesn't have 10.4, vcloud doesn't have the ability to natively lookup versions, and amazon linux is preferred on ec2. 2010-11-07 01:57:17 +01:00
Adrian Cole 4850127902 terremak ecloud api doesn't support deleting public ip addresses 2010-11-07 01:48:25 +01:00
Adrian Cole 6db5727755 Issue 286: terremark ecloud support now works 2010-11-01 22:49:55 -07:00
Adrian Cole d908600e8a Issue 383: added new network features needed for terremark ecloud, so that default vdc will operate 2010-11-01 01:24:27 -07:00
Adrian Cole 1eda57537b Issue 383: started to resolve eCloud compatibility problems 2010-10-31 18:41:26 -07:00
Adrian Cole 5385374ddb fixed terremark error handling 2010-10-31 14:41:08 -07:00
Adrian Cole fc596fb5ce suspend/resume 2010-10-31 11:38:01 -07:00
Adrian Cole ad61d6e071 Issue 386: fixed find method in vcloud 2010-10-31 11:37:44 -07:00
Adrian Cole a45532f05c Issue 282: added suspend/resume 2010-10-30 21:53:32 -07:00
Adrian Cole 12d359f4bd Issue 381: fixed incorrect widening of scope 2010-10-28 23:44:04 -07:00
Adrian Cole ea8cca231a NPE in vcloud 2010-10-28 15:04:41 -07:00
Adrian Cole 39361c9cbd fixed credentials so that node creds are prefixed consistently with node#; normalized os version parsing 2010-10-27 23:45:30 -07:00
Adrian Cole 562b487b15 Issue 381: refined logging statements 2010-10-26 20:47:38 -07:00
Adrian Cole faa57c71bb Issue 387: revised terremark to use the password in the vAppTemplate description to use as adminPassword during sudo 2010-10-26 20:20:36 -07:00
Adrian Cole b08abc6745 refactored ssh connections so that they can be shared across views 2010-10-26 11:37:13 -07:00
Adrian Cole fb93e81301 refactored to create typed contextspec objects 2010-10-24 22:59:01 -05:00
Adrian Cole 46938731a5 Issue 385: refactored internals so that creating new compute providers is much easier 2010-10-22 21:36:08 -05:00
Adrian Cole a96d332ea4 Merge branch 'master' of http://github.com/spasam/jclouds
* 'master' of http://github.com/spasam/jclouds:
  a.) When listing all public IPs in ecloud, the URL was incorrect. Was using something like ..../publicIps/publicIps.
2010-10-18 01:01:18 -07:00
spasam 4da03553f1 a.) When listing all public IPs in ecloud, the URL was incorrect. Was using something like ..../publicIps/publicIps.
b.) CommonVCloudRestClientModule#provideDefaultNetwork(...) is rather strict. This does not work in all environments. For eg, we have two test environments. Each has different DMZ/Internet networks. This method is always checking against default VDC. It doesn't make sense to configure jclouds client with one environments network and launch in another. So I kind'a made PROPERTY_VCLOUD_DEFAULT_NETWORK optional. It is a bit of a hack. This whole thing is probably mute anyway. They added functionality to figure out the Network type (DMZ vs Internal). We probably should figure out the network based on the fence mode???

c.) Implement SSH key support for ecloud.
2010-10-18 00:43:13 -04:00
Adrian Cole 49b88183d2 refactored compute provider implementation 2010-10-17 18:17:24 -07:00
Adrian Cole 7f02bd8929 Issue 381: removed unnecessary VCloudLocation class 2010-10-16 23:45:14 -07:00
Adrian Cole a9de959146 Issue 377: refactored value classes and tests so that we could test and implement credential storage 2010-10-16 22:24:22 -07:00
Adrian Cole 4dec489d42 Issue 339: refactor so that scripts can be named 2010-09-24 11:39:45 -07:00
Adrian Cole 0f0710e2f9 beta-7 regressions 2010-09-19 21:30:07 -07:00
Adrian Cole 1981b15837 regressions for beta-7 2010-09-19 19:12:44 -07:00
Adrian Cole 1b113808d4 more test fixture fixes 2010-09-19 14:01:12 -07:00
Adrian Cole 53f4bec356 Issue 361: normalize test properties 2010-09-19 13:30:11 -07:00
Adrian Cole 9aced88ca1 fixed error handling on vcloud and renamed bluelock-vclouddirector to bluelock-vcdirector 2010-09-19 10:22:09 -07:00
Adrian Cole 3639af0f12 Issue 353: refactored payload/blob so that contentMetadata is a type. 2010-09-19 02:15:03 -07:00
Adrian Cole af394c46a6 fixed base archetype and removed twitter client 2010-09-18 16:12:38 -07:00
Adrian Cole e94ee94cd4 Issue 358: changed to enum.UNRECOGNIZED for all values that could arrive from a server 2010-09-18 10:04:43 -07:00
Adrian Cole 3d5bfa7422 Issue 280: started work converting to new error type in vcloud 2010-09-18 10:03:35 -07:00
Adrian Cole 5b16a80d2d fixed live tests 2010-09-16 07:05:07 -07:00
Adrian Cole 20b46f6757 broken build 2010-09-15 21:00:06 -07:00
Adrian Cole d276b70162 Issue 280: added captureVApp, but live test doesn't work yet 2010-09-12 21:16:34 -07:00
Adrian Cole 60bd5ede4f Issue 280: added screen thumbnail 2010-09-12 20:11:57 -07:00
Adrian Cole 5af7235132 corrected disk size 2010-09-12 09:31:08 -07:00
Adrian Cole 198eeec3d9 added volume to hardware object, added signed blob support, added example of how to use signed blobs with computeservice 2010-09-12 02:27:42 -07:00
Adrian Cole 59aea16b07 Issue 350: changed from Size to Hardware and added Processor model 2010-09-11 15:39:27 -07:00
Adrian Cole 53adab1ab4 Issue 348: replaced custom-packaged resteasy with jersey-core 2010-09-10 15:40:04 -07:00