Commit Graph

2527 Commits

Author SHA1 Message Date
Adrian Cole da29745ac2 fixed OVF where we didn't match relationships in spec 2011-03-22 02:07:46 -07:00
Adrian Cole 5ae1ba44d2 added default operating system types to savvis 2011-03-21 18:23:36 -07:00
Adrian Cole 8d9d7e406b fixed bad test annotation that always breaks the build 2011-03-20 22:34:40 -07:00
Adrian Cole fff61b8b4d Issue 508: promoted OVF and CIM to jclouds-compute so that they can be reused across vcloud, trmk, and savvis 2011-03-20 22:15:08 -07:00
Adrian Cole f5fa2d983b added toString to common functions so that they are easier to see when debugging 2011-03-14 01:39:59 -07:00
Chris Custine f5e479a4b5 Fixed an overzealous refactor. 2011-03-13 23:08:38 -06:00
Chris Custine cdd1636514 - Brings JClouds Chef up to speed with latest JClouds 1.0-SNAPSHOT (approximately 1.0-beta-9b)
- Unit tests all pass
- Some broken live tests, will fix soon
2011-03-13 22:20:22 -06:00
Adrian Cole b0f37625ec fixed s3 test 2011-03-12 16:02:51 -08:00
Adrian Cole 9bdd97340b Issue 506:support hosteurope blobstore; break out scality-rs2 2011-03-12 12:14:11 -08:00
Adrian Cole 2b43975cc8 Merge branch 'large-blob' of git@github.com:jclouds/jclouds
* 'large-blob' of git@github.com:jclouds/jclouds:
  Issue 486: moved netty to a driver and created a base payload slicer
  AWS S3 sequential multipart upload strategy, newly added files.
  AWS S3 sequential Multipart Upload strategy
2011-03-09 13:42:02 -08:00
Adrian Cole b0c4b9be9a Issue 308: added compute service hooks for spot instances 2011-03-08 13:48:04 -08:00
Adrian Cole 25db134edc fix for duplicate key exception 2011-03-08 00:31:56 -08:00
Adrian Cole 46a214b54b Issue 308 finished provider api and testing of ec2 spot instances 2011-03-08 00:03:40 -08:00
Adrian Cole ab46268ca2 started code for ec2 spot instances 2011-03-07 00:58:50 -05:00
Adrian Cole ebd4d1e432 Issue 499:add and use import key support to aws-ec2 2011-03-06 15:35:06 -05:00
Adrian Cole d7814821a3 Issue 500: added options overrideLoginUserWith and overrideLoginCredentialWith 2011-03-06 15:33:22 -05:00
Adrian Cole b6667353f9 Issue 486: moved netty to a driver and created a base payload slicer 2011-03-06 00:04:46 -05:00
Adrian Cole 16843d9a92 Merge branch 'large-blob' of https://github.com/tiborkiss/jclouds into tiborkiss-large-blob
* 'large-blob' of https://github.com/tiborkiss/jclouds:
  AWS S3 sequential multipart upload strategy, newly added files.
  AWS S3 sequential Multipart Upload strategy
2011-03-05 21:16:07 -05:00
Adrian Cole 7bcdc74a35 added rest properties to vcloud test 2011-03-05 20:56:54 -05:00
Adrian Cole d494c8a9f3 Issue 494:vCloud director 1.0.1 fixes guest customization bug 2011-03-05 17:06:05 -05:00
Adrian Cole 59c0dbb6cd Issue 497:revise template options on a per-provider basis 2011-03-05 17:03:54 -05:00
Adrian Cole e3e0ad3e84 add public ips to collection for vcloud 2011-03-05 16:56:33 -05:00
Adrian Cole fb663fceed Issue 498:[vcloud] expose IpAddressAllocationMode to compute service 2011-03-05 16:55:59 -05:00
Adrian Cole 7eef59db02 allowed overriding of rest.properties during testing 2011-03-05 16:50:48 -05:00
Adrian Cole ad0acb56fa fixed auth error when using an ssl site via ip and not hostname 2011-03-05 16:35:37 -05:00
Adrian Cole 9117644f26 Issue 495:vcloud: NullPointerExceptions when a VM has no IP addresses 2011-03-04 22:58:39 -05:00
Tibor Kiss 589579191c Merge branch 'master' of git://github.com/jclouds/jclouds into large-blob 2011-03-04 23:37:30 +01:00
Tibor Kiss f5566a4a57 AWS S3 sequential Multipart Upload strategy 2011-03-04 23:24:32 +01:00
Adrian Cole 19eea56052 added example for reassigning server ip in cloudsigma 2011-03-04 14:57:35 -05:00
Adrian Cole 739bcc4c68 Issue 491:support new ap-northeast-1 region in aws 2011-03-03 09:44:53 -05:00
Adrian Cole 01ef7140db simplified request authorize syntax, fixed a couple issues in the signature relating to spaces. normalized to constants, rewrote metadata test to be easier to maintain 2011-02-26 21:55:22 -08:00
tibor.kiss 00d172ce2f issue 430: large blob support:
- modified all 3 http connectors to add "Expect: 100-continue" header
- refactored the RequestAuthorizeSignature to not conform the specification
- complete-multipart-upload response is returning escaped quote, I extended ETag parser
- added more S3 headers
2011-02-26 20:05:16 +01:00
Adrian Cole 95a19b99fd Issue 430:large blob support on aws-s3 2011-02-24 21:46:14 -08:00
Chris Custine 79ac66fbd4 Fixing broken links to parent pom... This will be temporary until this is merged with the master jclouds repo 2011-02-19 16:34:29 -07:00
Carlos 3a9ffb5871 Upgrade jsch to 0.1.44-1 and use dependencyManagement for it 2011-02-18 16:44:55 +01:00
Carlos b69d781c79 Rename jclouds-rimu-snapshots-nexus repo to sonatype-nexus-snapshots and ensure only snapshots are pulled from there 2011-02-17 15:30:14 +01:00
Carlos e7daafb101 Merge upstream 2011-02-17 11:55:39 +01:00
Adrian Cole d09ede92b1 Issue 479:update to log4j 1.2.16 2011-02-15 23:03:02 +01:00
Adrian Cole af3bf555c1 Issue 478:update to jsch 0.1.44 2011-02-15 18:46:00 +01:00
Adrian Cole 1bd1ff6684 Issue 478:update to jsch 0.1.43 2011-02-15 18:23:02 +01:00
Adrian Cole f38c8d5e56 Issue 475: removed builtin providers for ec2, s3, cloudservers, cloudfiles, and vcloudexpress 2011-02-15 17:51:40 +01:00
Adrian Cole d4018a5828 Issue 125: applied to cloudservers 2011-02-14 17:00:05 +01:00
Adrian Cole 4627a91195 Issue 125:payload binder 2011-02-14 15:17:19 +01:00
Adrian Cole 20c23e7962 Issue 462: corrected semantics of BlobMap when using inDirectory and added BlobBuilder 2011-02-13 22:32:31 +01:00
Chris Custine 6d9cf7321e Updating to work with latest JClouds. Tests are borked, but that is unrelate to the API changes and the core code works. I'll fix the tests soon too 2011-02-13 12:32:24 -07:00
Adrian Cole 359a0feeaa added missing jsch dep 2011-02-01 21:18:24 -08:00
Andrew Phillips fab1244828 Moved elb and aws-elb READMEs to sandbox (see 38a04f671d) 2011-02-01 09:38:40 +01:00
Andrew Phillips 4f8e953184 Added READMEs for APIs 2011-02-01 09:34:17 +01:00
Adrian Cole 38a04f671d moved elb to sandbox 2011-01-31 19:45:51 -08:00
Adrian Cole 4a52218565 Issue 457: rename tag -> group 2011-01-31 18:02:54 -08:00
Adrian Cole a1dbbd203c Issue 448: new EC2 EBS support 2011-01-31 14:14:05 -08:00
Adrian Cole 5a044b3c0e Merge branch 'lnader' of https://github.com/lnader/jclouds
* 'lnader' of https://github.com/lnader/jclouds:
  Live tests for BlockDeviceMapping at instance creation time
2011-01-31 11:53:21 -08:00
Adrian Cole 4dc8798ac0 updated byon readme wrt credentials 2011-01-31 11:16:27 -08:00
Adrian Cole 26638192da promoted byon 2011-01-31 10:45:00 -08:00
Adrian Cole c93186ef9d S3 acls are not portable, so let's not make them enums 2011-01-31 10:05:23 -08:00
Adrian Cole 675563c96a Issue 418: updated location object to include metadata and iso3166codes 2011-01-31 01:00:20 -08:00
Lili Nader 19d7f32eea Live tests for BlockDeviceMapping at instance creation time 2011-01-30 17:54:33 -08:00
Adrian Cole b62a6309be workaround to walrus not having NextMarker in bucket listing 2011-01-30 02:32:00 -08:00
Adrian Cole 672db20eb1 walrus doesn't support range requests, content encoding or language 2011-01-30 00:55:33 -08:00
Adrian Cole 7fd6cb3673 fixed tokenizing of copy and put object options for non-aws s3 clients 2011-01-30 00:32:15 -08:00
Adrian Cole c8d4008c98 fixed pattern to id windows 2008 2011-01-29 21:06:22 -08:00
Adrian Cole b351223f5e removed provider-specific image parsing from base classes 2011-01-29 20:58:51 -08:00
Adrian Cole 2d888fb18e template test predicate refactor 2011-01-29 20:55:31 -08:00
Adrian Cole 4eefd0dfa1 Walrus doesn't seem to support HEAD bucket 2011-01-29 10:39:03 -08:00
Adrian Cole 9dc155d0c2 Walrus doesn't seem to support HEAD bucket 2011-01-29 10:13:46 -08:00
Adrian Cole 68baca4062 googlestorage supports streaming 2011-01-29 10:12:42 -08:00
Adrian Cole 142aec45cb walrus: workaroud date parse issue, more intelligently deduce containernotfoundexception when s3 is in 'path' mode, and adjust base test classes 2011-01-28 10:41:40 -08:00
Adrian Cole 89d201854b Issue 440: decoupled aws concepts from base ec2 driver; Issue 445: gracefully handle security group in-use 2011-01-27 20:27:35 -08:00
Carlos 9254305248 Merge remote branch 'upstream/master' 2011-01-27 11:22:06 -08:00
Adrian Cole 094ed5c25c fixed integration test classes and demoted scaleup-storage to sandbox 2011-01-26 23:52:26 -08:00
Adrian Cole 80c250f2da epc has hypervisor types per zone 2011-01-26 18:16:02 -08:00
Adrian Cole 23d156ded9 revised syntax getting date property 2011-01-26 18:15:45 -08:00
Adrian Cole 81796fafb0 scope ec2 image parsing to providers 2011-01-26 16:30:44 -08:00
Adrian Cole bb90123914 Issue 455:rename org.jclouds.ssh.ExecResponse -> org.jclouds.compute.domain.ExecResponse 2011-01-26 11:16:27 -08:00
Adrian Cole f1288fed4c s3 error parse regression 2011-01-26 00:16:24 -08:00
Carlos abc59149fc Merge remote branch 'upstream/master' 2011-01-25 20:05:01 -08:00
Carlos fe9922acce Git merge upstream/master 2011-01-25 20:04:37 -08:00
Adrian Cole b9e60a8b4e fixed swift to have a default version property 2011-01-25 17:11:05 -08:00
Adrian Cole 89e7fd6092 updates to fix elastichosts and cloudsigma support 2011-01-23 22:06:47 -08:00
Adrian Cole 0b2994a155 runscript bulletproofing 2011-01-23 17:27:11 -08:00
Adrian Cole 0455e0f509 refactored runScript logic 2011-01-23 12:19:28 -08:00
Adrian Cole c34b973af3 Issue 450: fixed parsing of tags 2011-01-20 17:13:02 -08:00
Adrian Cole 93b488f52d Issue 448: merged in ebs functionality 2011-01-18 14:32:22 -08:00
Adrian Cole 99c02b1684 fixed regressions 2011-01-16 22:17:08 -08:00
Adrian Cole 829f7f5064 Issue 440: added synaptic storage 2011-01-16 14:23:13 -08:00
Adrian Cole de17424871 Issue 440: moved atmos to api groupId 2011-01-16 13:45:11 -08:00
Adrian Cole 2bc2e23d9c Issue 440: moved all extensions into group id org.jclouds.driver 2011-01-15 20:58:57 -08:00
Adrian Cole cfcee554b3 created new providers that run the elasticstack api:
org.jclouds.api/elasticstack
org.jclouds.provider/elastichosts-lon-b
org.jclouds.provider/elastichosts-lon-p
org.jclouds.provider/elastichosts-sat-p
org.jclouds.provider/openhosting-east1
org.jclouds.provider/serverlove-z1-man
org.jclouds.provider/skalicloud-sdg-my
2011-01-09 22:24:41 -08:00
Adrian Cole 3d9a4070fb Issue 440: decoupled vcloudexpress from vcloud 2011-01-09 15:32:17 -08:00
Adrian Cole e5ab8c2399 Issue 440: started to separate vcloud 2011-01-09 12:44:52 -08:00
Adrian Cole db3a533a92 Issue 429: added SwiftClient and SwiftAsyncClient so that we can add features in swift, but that rackspace cloudfiles doesn't support 2011-01-09 12:10:00 -08:00
Adrian Cole e00b465c78 Issue 440, 429: decoupled openstack swift from cloudfiles 2011-01-09 11:49:59 -08:00
Adrian Cole 17629960cd Issue 429: pulled cloudfiles-specific logic apart from swift 2011-01-09 10:32:35 -08:00
Adrian Cole 3ca278723d Issue 440: added cloudservers and cloudfiles us and uk providers 2011-01-08 15:59:48 -08:00
Adrian Cole 9d6537dfc2 Issue 440: extracted cloudservers and cloudfiles into their own api modules, moved rackspace into commons 2011-01-08 10:46:54 -08:00
Adrian Cole 609ac300be comments for elb implementation 2011-01-06 17:27:26 -08:00
Adrian Cole 32d1cf6f90 Issue 440: moved simpledb, sqs, and cloudwatch into sandbox 2011-01-06 17:03:16 -08:00
Adrian Cole 71fc2792f3 Issue 440: moved jclouds-aws to aws-common 2011-01-06 16:48:51 -08:00
Adrian Cole 2ca179ec54 fixed cyclic property problem 2011-01-06 14:59:07 -08:00
Adrian Cole 1114ae654f Issue 335: moved nova-ec2 emulation to sandbox 2011-01-06 14:55:12 -08:00
Adrian Cole 2168a6982f Issue 440: added apis/eucalyptus and providers/ecc-ec2 2011-01-06 14:35:10 -08:00
Adrian Cole 47faeaf1bf Issue 440: corrected poms 2011-01-06 12:11:04 -08:00
Adrian Cole 739da911d2 Issue 440: moved aws-ec2 into its own provider module 2011-01-05 22:27:46 +01:00
Adrian Cole eedc94948e Issue 440: moved ec2 into its own api module 2011-01-05 21:42:34 +01:00
Adrian Cole de1ece441d Issue 440: moved cloudwatch to its own module 2011-01-05 19:32:40 +01:00
Adrian Cole 9185800200 Issue 440: move sqs code into its own api module 2011-01-05 18:23:46 +01:00
Adrian Cole 2e436741bd Issue 440: split Eucalyptus Community Cloud (ecc-s3) into a provider, and moved walrus to be an api 2011-01-05 11:27:17 +01:00
Adrian Cole 58cd5c1a14 Issue 440: added walrus provider 2011-01-05 00:58:25 +01:00
Adrian Cole 45da77073a Issue 440: added ScaleUp Storage to provider group 2011-01-05 00:42:41 +01:00
Adrian Cole 0263a15278 allow 409 on putBucket so it is compatible w/googlestorage 2011-01-05 00:36:55 +01:00
Adrian Cole a6145cfae9 Issue 440: added provider module for googlestorage 2011-01-04 23:41:38 +01:00
Adrian Cole 7b3c1982cf Issue 440: added aws-s3 provider 2011-01-04 23:05:26 +01:00
Adrian Cole 2fe58a6ddb Issue 440: moved s3 into its own api module 2011-01-04 22:23:54 +01:00
Adrian Cole 478494b65c Issue 440: refactored zone and region logic into top-level jclouds so that we can decouple amazon's concepts from api implementations 2011-01-04 20:05:49 +01:00
Adrian Cole bebd2eef75 Issue 440: corrected test properties in pom 2011-01-04 14:59:02 +01:00
Adrian Cole ada49c2b3b refactored common location logic in aws and moved elb to its own module 2011-01-03 20:20:42 +01:00
Adrian Cole d5e18405bf fixed bug in aws-simpledb tests 2011-01-02 17:55:42 +01:00
Adrian Cole 2759da648d added new aws-simpledb provider 2011-01-02 16:39:49 +01:00
Adrian Cole 0eccc39789 moved simpledb code from aws to its own api module 2011-01-02 14:21:40 +01:00
Adrian Cole ae77435da5 new api structure for ec2 elb s3 simpledb and sqs 2011-01-02 13:31:41 +01:00
Adrian Cole c33ba61037 added filesystem to api project 2011-01-02 10:14:20 +01:00
Adrian Cole 0c41b4a8ba added new provider and api groups 2011-01-02 09:54:25 +01:00
Adrian Cole 32c7ee4b31 updated to latest snapshot 2010-12-06 21:43:42 +00:00
Adrian Cole d0e842ed6e updated to latest jclouds snapshot 2010-10-25 21:07:58 -05:00
andrea b24b0aa87c refactoring due to org.jclouds.io.Payload and org.jclouds.scriptbuilder.domain.Statements changes 2010-09-28 16:17:35 +02:00
andrea b0e2085659 modified all binders from request.getPayload().setContentType() to request.getPayload().getContentMetadata().setContentType() 2010-09-24 17:49:55 +02:00
Adrian Cole f02607fc0b initial commit 2010-09-18 12:09:47 -07:00