Commit Graph

780 Commits

Author SHA1 Message Date
Andrew Gaul 736554d049 Correct spelling errors 2012-06-14 10:03:39 -04:00
Aled Sage 9b4c3cb25d Sets endpoint for cloudservers-uk
Previously was inheriting default, which was the US endpoint.
2012-06-12 17:37:25 +01: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 46b4a6c8da Issue 963:add transitional api for keystone-authenticated swift 2012-06-07 22:06:18 -07:00
Adrian Cole 8f84608fe7 regression 2012-06-06 23:33:38 -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 8684e59025 fixed hpcloud-objectstorage blob signing 2012-06-06 16:04:06 -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 ef31f5114d added rawState to RunningInstance 2012-06-04 16:54:30 -07:00
Adrian Cole 92d1f1b471 moved to explicitly adding clojure projects 2012-06-03 17:28:56 -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 f122aeadd8 fixed cloudservers expectations 2012-06-01 15:55:42 -07: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 8c2cc935b8 removed awkward test, as this is now addressed at a higher level. Ex. malformed date string creation can be tested in jclouds-core 2012-05-22 11:31:32 -06:00
Adrian Cole a2bbb0e611 cleanup ninefold properties 2012-05-21 15:57:50 -06:00
Adrian Cole 6a7daac7ed removed duplicate test class 2012-05-21 15:57:50 -06:00
Adrian Cole 3ce355a2b4 image extension related classes under extensions package 2012-05-21 13:13:42 -06:00
Adrian Cole 67d8f9a0f4 image extension related classes under extensions package 2012-05-21 12:39:32 -06:00
Aled Sage ffe783d92b Issue 936: fixes async multi-part upload of small blob
Previously, the upload did not start...
2012-05-21 15:39:27 +01:00
Adrian Cole 5c647df129 Issue 938:TemplateBuilderSpec 2012-05-21 02:45:25 -06:00
Adrian Cole c6a65df48d fixed tests 2012-05-21 01:05:53 -06:00
Adrian Cole a91a23f745 aws-ec2 works with tags now 2012-05-18 19:57:29 -07:00
Adrian Cole b4f01eda7b Issue 445: moved incidental test into its own class until we can convert it to an expect test 2012-05-18 17:50:38 -07:00
Adrian Cole a53cece32d Issue 445: moved incidental test into its own class until we can convert it to an expect test 2012-05-18 17:49:59 -07:00
Aled Sage 2637a4b6e9 Issue 647: DateCodec impl delegates to DateService 2012-05-17 11:25:13 +01:00
Aled Sage cd9c830c5a Issue 647: store Expires as Date; added ContentMetadataCodec for converting to/from HTTP headers 2012-05-17 11:24:50 +01:00
Aled Sage 9aedf7b6f6 Issue 647: added "Expires" header for ContentMetadata 2012-05-17 11:24:45 +01: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 c259bce623 Issue 872: softlayer ProductItemToImage now categorizes unknown operating systems accordingly, instead of throwing exceptions 2012-05-15 17:16:21 +01:00
Aled Sage 1b2eb74604 Issue 656: failing test, demonstrating failures when non-default aws-s3 location is specified 2012-05-14 23:18:30 -07:00
Adrian Cole 2a10087df9 gogrid test glitches 2012-05-14 23:12:27 -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
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 e96f2333ee in openstack-swift there are regions, not zones 2012-05-10 20:08:04 -07:00
Adrian Cole 5bd59d50cd fixed test configuration 2012-05-10 19:29:19 -07:00
Adrian Cole 59f2b6d171 Merge pull request #625 from aledsage/Issue-888-GroupNamingConvention
Issue 888 group naming convention
2012-05-10 16:45:39 -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
Aled Sage 94ac48070d Issue 888: use GroupNamingConvention for keyName/securityGroup; don't include region in name 2012-05-10 16:47:37 +01:00
Aled Sage 8631b90c32 Fix aws-ec2 template live tests: update OS versions 2012-05-10 16:45:54 +01:00
David Ribeiro Alves 5a8f0c1743 added image extension state checker to aws-ec2 module 2012-05-10 08:48:40 +01:00
Adrian Cole acf1bc2d22 updated template expectations 2012-05-09 18:20:42 -07:00
Adam Lowe 850cdc2fc8 Moving EncodedRSAPublicKeyToBase64 (and corresponding unit test) up into EC2 so both openstack-nova-ec2 and aws-ec2 can share the same class 2012-05-03 12:31:39 +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
Andrew Gaul 74440a7a87 Eliminate Throwables2.propagateOrNull
Throwables.propagate always propagates the Throwable; there is no need
to return null.
2012-05-02 13:51:36 -07:00
Adrian Cole 19b19d2a5d updated hpcloud template test 2012-04-26 08:46:27 -07:00
Matt Stephenson 381851b8ab Remove IPSocket class, replace with Guava's HostAndPort class. 2012-04-25 17:52:01 -07:00
Richard Downer 18a65bf1a7 Move WindowsClientLiveTest from ec2 to aws-ec2 as it depends on AWS's published AMIs and naming conventions 2012-04-25 20:18:13 +03:00
Richard Downer 1a77b194e5 EC2 Windows AMIs have a separate owner (which changed recently) - add this owner ID to the default set. Update WindowsClientLiveTest to use the default set and verify it passes. 2012-04-25 19:42:35 +03:00
Adrian Cole 1f7211d32d minor volume test-related changes 2012-04-24 12:36:11 -07: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
Adrian Cole f1010e13a4 fixed aws-ec2 image parsing 2012-04-21 10:59:01 -07:00
Roman Bogorodskiy 19e56692e3 Enable multipart for HPCloud. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy c6b7d510b2 Initial implementation of MPU for SwiftAsyncBlobStore. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy 807d078c6f First working implementation of swift multipart upload. Async client TDB. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy e11dd37237 Stubs for multipart upload support in swift. 2012-04-19 15:51:52 +04:00
Adrian Cole dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole 2f9b1738a0 Merge pull request #572 from dralves/image-extension
implemented image extension
2012-04-18 07:37:02 -07:00
Adrian Cole 5ea29cbbb7 Merge pull request #560 from danikov/covariant-future-iterables
covariant compatible version of futureIterables
2012-04-18 07:35:23 -07:00
danikov fff1c7dc2d make FutureIterables covariant compatible + update tests 2012-04-18 13:06:54 +01: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 3b2e6ea796 fix cloudwatch 2012-04-13 10:48:38 -06: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
Adam Lowe ba493257be Adjusting default cloudwatch version for live tests 2012-04-10 09:39:39 +01: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 00c7179f72 moved cacheloaders to the correct package 2012-04-05 17:42:06 -07:00
Adrian Cole 3923e78b9a Issue 896:ec2 doesn't pay attention to api version property 2012-04-02 22:24:59 -07:00
Adrian Cole 764e0907f7 Issue 657:ApiMetadata 2012-04-01 18:43:31 -07:00
Adrian Cole a6429398fd Issue 891: switch to openjdk; tested on ubuntu 2012-03-30 16:57:31 -07: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 025396be37 added new properties object 2012-03-28 03:37:41 -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
Roman Bogorodskiy ef549235fe Issue 882: Make aws-s3 provider respect PROPERTY_S3_VIRTUAL_HOST_BUCKETS. 2012-03-27 13:46:43 +04:00
Richard Downer 5d1c5aec9e Add regexp that matches style of Windows AMI names in EC2 starting March 2012. Add a unit test. 2012-03-25 10:52:44 +02:00
Adrian Cole 5dced71f42 moved cdn extension to an Optional 2012-03-23 00:38:52 -07:00
Adrian Cole 000ed4a393 removed broken hpcloud-objectstorage-lvs 2012-03-23 00:38:15 -07:00
Adrian Cole a6ff7579f5 Issue 885:add TryStack provider 2012-03-22 21:50:27 -07:00
Adrian Cole 305b0b8972 Issue 864:create hpcloud-compute provider 2012-03-22 21:48:11 -07:00
Adrian Cole 33fa1ec555 Issue 879:keystone v2 hpcloud-objectstorage provider 2012-03-22 21:45:25 -07:00
Adrian Cole 01e6036589 Issue 874:Bluelock upgraded production to vCloud Director 1.5 2012-03-16 02:33:54 -07:00
Adrian Cole 16a44b2e02 test updates now that bluelock is no longer 1.0.0 2012-03-16 00:45:32 -07:00
Adrian Cole 6301e23a1a temporary fix to CloudLinux blow-up 2012-03-15 16:33:48 -07:00
Adrian Cole 3ebdb89e1d template changes in cloudsigma 2012-03-13 14:43:37 -07:00
Adrian Cole 428c08379d aws-ec2 template update 2012-03-12 21:53:01 -07:00
Adrian Cole 11b36f2083 Merge pull request #421 from milkmansrevenge/master
Reduced log levels for compute parsing methods
2012-03-10 16:18:26 -08:00
Chris Strand 8272352f9b Log level of debug for the various parse methods 2012-03-11 00:05:04 +00:00
Adrian Cole e82e198a9f changed gogrid to not use ssh ctor 2012-03-10 14:43:58 -08:00
Adrian Cole 8394fa90e6 fixed provider metadata 2012-03-09 19:56:22 -08:00
Adrian Cole 605b2dbd25 template updates for cloudservers 2012-03-09 16:51:26 -08:00
Adrian Cole 926cd0991f spot test also needs m1.medium 2012-03-09 12:28:10 -08:00
Adrian Cole 38de846947 Issue 859:AWS EC2 Updates: New Medium Instance, 64-bit Ubiquity 2012-03-08 10:52:56 -08:00
Adrian Cole e8f5b049d8 modernized some gogrid tests and corrected iso information for datacenter 3 2012-03-07 13:11:31 -08:00
Adrian Cole cf0b725b26 refactored hashCode, etc. as in NL sometimes date fields are not present 2012-03-07 12:59:58 -08:00
Adrian Cole 1e8841062b Issue 854:move savvis-symphonyvpdc to labs 2012-03-05 17:01:19 -08:00
Adrian Cole d50d70a397 corrected urls for savvis 2012-03-05 16:36:37 -08:00
Adrian Cole 1f4bd46074 removed timeouts from savvis 2012-03-05 14:50:17 -08:00
Adrian Cole d8b465ec2e Issue 851:add save/delete image support to go grid 2012-03-03 11:33:27 -08:00
Adrian Cole 4d919ce14e cloudwatch free interval is 5m not 1m 2012-02-26 16:55:18 +02:00
Adrian Cole dadd4f6515 changed bindings that imply i/o to Supplier<X> 2012-02-26 13:54:43 +02:00
Adrian Cole fa7f81c4e7 Issue 847:version updates 2012-02-23 15:11:05 +02:00
Ioannis Canellos ebe53d1b71 Fixed aws-ec2 bundle imports 2012-02-17 02:01:39 +02:00
Ioannis Canellos 5490b3068c [842] Added required import packages to cloudfiles api bundle. Improved import packages in all bundles. 2012-02-17 00:49:39 +02:00
Adrian Cole 2da5d297a5 Issue 838: convert jboss tests and java tests to use InstallJDK 2012-02-14 23:22:24 +01:00
Adrian Cole 2332662a90 move to using AtomicReference for retryable predicates saves at least one network call on re-fetch 2012-02-14 23:22:24 +01:00
Adrian Cole 567f845444 corrected keystone parsing and default url for hp cloud storage 2012-02-09 17:54:06 +00:00
Adrian Cole 5830665a74 HP Cloud Identity Services/CDN 2012-02-09 06:36:09 +01:00
Jeremy Daggett d2a4bfa2a9 Updated NOTICE.txt and inserted correct production URL for PropertiesBuilder 2012-02-06 11:18:53 -08:00
Adrian Cole 0058c3a5eb updated test expectations to lastest amis 2012-02-04 13:10:53 -08:00
Ioannis Canellos 4907663c27 [832] Removed unnecessary import from eucalyptus-partnercloud-s3 2012-02-04 22:00:02 +02:00
Adrian Cole fe4d148528 updated current version to 1.5.0-SNAPSHOT 2012-02-04 11:06:07 -08:00
Andrei Savu 4ed8f8f85e Renamed getPasswordData to getPasswordDataInRegion & fixed broken unit tests 2012-02-04 20:18:50 +02:00
Aled Sage ef8a2cc01d Issue #445: testing is fixed as side-effect of #364 and #365 work 2012-02-04 15:53:29 +00:00
Aled Sage ab568f0a09 Issues 364 and #365: destroyNode cleans up incidental resources 2012-02-04 15:40:31 +00:00
Adrian Cole 61314015dc Merge pull request #347 from andrewgaul/remove-create-http-module
Remove AWSS3ClientLiveTest.createHttpModule
2012-02-03 16:29:57 -08:00
Andrew Gaul 2eb0b76092 Remove AWSS3ClientLiveTest.createHttpModule
This yields confusing hangs with tests that have multiple outstanding
operations.
2012-02-03 16:09:19 -08:00
Adrian Cole c388fc41b4 Issue 826: removed eager supplier of @Provider endpoint 2012-02-03 13:51:26 -08:00
Andrew Gaul 3f102fcbb2 Fix JavaDoc warnings in AWS provider 2012-02-03 11:06:06 -08:00
Adrian Cole 3a9d660b8e refactored ec2 options test, especially to use known image id (it was selecting centos since we changed the location id) 2012-02-03 00:29:42 -08:00
Adrian Cole 80a965d3fb softlayer has been slow responding lately 2012-02-03 00:29:42 -08:00
Adrian Cole 3e9c566edc aws related changes for issue 826 2012-02-03 00:29:41 -08:00
Adrian Cole 3c8e613464 azure related changes for Issue 826 2012-02-03 00:29:36 -08:00
Adrian Cole 32f0de7997 softlayer related changes for Issue 826 2012-02-03 00:29:36 -08:00
Adrian Cole c32d72084e gogrid related changes for Issue 826 2012-02-03 00:29:34 -08:00
Adrian Cole 6dfe726dfa savvis related changes for Issue 826 2012-02-03 00:29:33 -08:00
Adrian Cole 44329eceaf slicehost related changes for Issue 826 2012-02-03 00:29:32 -08:00
Adrian Cole e45aaa8a3c rimu related changes for Issue 826 2012-02-03 00:29:32 -08:00
Adrian Cole 65336339e5 terremark related changes for Issue 826 2012-02-03 00:29:30 -08:00
Jeremy Daggett 50cf37f722 Merged latest jclouds master branch 2012-02-02 13:25:17 -08:00
Andrei Savu 2b7bb53d20 Changed testTemplateBuilderWithLessRegions to query eu-west-1 2012-02-02 17:41:17 +02:00
Jeremy Daggett 7073d85c75 Missed HP Cloud RestClientodule 2012-02-01 22:44:37 -08:00
Adrian Cole abeffc1119 Issue 824:add field for hypervisor 2012-01-30 22:52:35 -08:00
Adrian Cole 55975af60d Issue 820:Move off PropertiesBuilder for rocoto 2012-01-29 23:11:37 +08:00
Adrian Cole bf4b6e8c95 Issue 823:migrate rackspace services to authenticationservice 1.1 2012-01-29 23:11:23 +08:00
Adrian Cole f93c495c43 refactored to use consistent setup*Properties methods like expect tt tests 2012-01-29 20:36:24 +08:00
Jeremy Daggett 676e153080 Added support Keystone style auth 2012-01-25 18:35:24 -08:00
Jeremy Daggett 4241c9239a Additional CDN changes 2012-01-25 08:13:21 -08:00
Jeremy Daggett 96ff7d137a Added HP CDN support back 2012-01-25 08:10:09 -08:00
Ioannis Canellos 62624e29c7 Added org.jclouds.aws to the imported packages of aws-ec2 bundle. 2012-01-19 02:05:09 +02:00
Adrian Cole 2680460b9a Merge pull request #324 from iocanel/master
Compute Apis & Providers need tuning in their OSGi package imports.
2012-01-18 07:53:22 -08:00
Ioannis Canellos cfe88031a2 Updated OSGi package imports for compute providers & apis. 2012-01-18 15:02:16 +02:00
Adrian Cole 8c2832df48 fixed test case on ninefold 2012-01-17 23:08:25 -08:00
Ioannis Canellos ccdeb26dd2 Fixed package imports for cloudservers us & uk. 2012-01-17 13:47:33 +02:00
Adrian Cole 3df052565f updated current version to 1.4.0-SNAPSHOT 2012-01-16 13:08:32 -08:00