Commit Graph

1144 Commits

Author SHA1 Message Date
Adrian Cole bb5d9b4577 Issue 1022:Move naming convention to Api from Client or Services:: carrenza-vcloud-director 2012-07-15 09:57:29 -07:00
Adrian Cole 199d39e093 Issue 1022:Move naming convention to Api from Client or Services:: joyent-cloudapi joyentcloud 2012-07-15 01:54:21 -07:00
Adrian Cole 6d13652338 Issue 1022:Move naming convention to Api from Client or Services:: vcloud-director 2012-07-15 01:50:51 -07:00
Adrian Cole 05fd64af44 cleaned up http builders and expect tests 2012-07-15 01:50:38 -07:00
Andrew Gaul b95f36952d Fix infinite loops, found by FindBugs 2012-07-14 18:46:58 -07:00
David Ribeiro Alves d4453b2ac2 nodepool progress and AdminAccessBuilderSpec 2012-07-12 11:04:55 -07:00
Adrian Cole 25ab7814e4 Issue 1022: updated aws-elb aws-iam aws-rds iam elb rds to new naming conventions 2012-07-12 10:08:10 -07:00
Andrea Turli 2400d9d826 jenkins api: added lastBuil api 2012-07-11 16:17:01 +02:00
Adrian Cole df3f331286 fixed delete on elb on 404 2012-07-11 00:11:05 -07:00
Adrian Cole c9f49bd512 Issue 309: initial support for amazon rds 2012-07-11 00:11:05 -07:00
Adrian Cole 105a302b1f stupid bug 2012-07-10 15:49:41 -07:00
Adrian Cole a14b940060 [maven-release-plugin] prepare for next development iteration 2012-07-10 12:22:44 -07:00
Adrian Cole fd69ec5249 [maven-release-plugin] prepare release jclouds-1.5.0-beta.6 2012-07-10 12:22:42 -07:00
Adrian Cole e8d31d599b Issue 1014:rename joyent-sdc to joyent-cloudapi 2012-07-10 12:03:00 -07:00
Adrian Cole df2b88402c Issue 1014:rename joyent-sdc to joyent-cloudapi 2012-07-10 12:01:03 -07:00
Adrian Cole 1f085e9e1d merge 2012-07-09 18:14:52 -07:00
Adrian Cole 8e88c53a3a Issue 852: added availability zone functions 2012-07-09 18:06:54 -07:00
Adrian Cole 0383a80904 Issue 1011: PaginatedIterable with marker type as Object 2012-07-09 16:08:32 -07:00
Adrian Cole 0d82a61142 elb usage cleanup 2012-07-09 00:03:02 -07:00
Adrian Cole d9d5aa2a12 added vpc data and cleaned usage 2012-07-08 18:18:54 -07:00
Adrian Cole 578c9e93f9 Issue 852: cleaned remaining elb methods 2012-07-06 20:23:09 -07:00
Adrian Cole 5d30da2908 Issue 852: added InstanceClient and got live tests passing 2012-07-05 23:22:20 -07:00
Adrian Cole d284839a83 [maven-release-plugin] prepare for next development iteration 2012-07-03 22:58:26 -07:00
Adrian Cole e96803862f [maven-release-plugin] prepare release jclouds-1.5.0-beta.5 2012-07-03 22:58:21 -07:00
Adrian Cole 21e4d4ffe4 merged latest 2012-07-03 22:45:05 -07:00
Adrian Cole 570f33a387 Issue 961: promote rackspace-cloudservers-us to providers 2012-07-03 22:25:34 -07:00
Adrian Cole c94064b0fd Issue 961: promoted rackspace-cloudidentity to apis 2012-07-03 22:20:08 -07:00
Adam Lowe 908e164698 openstack: adjusting beans in openstack-quantum, openstack-glance and openstack-swift to use ConstructorProperties and Named annotations 2012-07-03 12:39:53 +01:00
Adrian Cole fb98ce82f7 cleanup of module binding, clarity in toStrings, reduced wrapper depth for memoized sets 2012-07-02 19:36:27 -07:00
Adrian Cole 17fce87661 switched keystone-backed providers and apis to strictly return a single scope of location 2012-07-02 15:23:52 -07:00
Adrian Cole c016bcc8fd added policy client to elb 2012-07-01 20:58:35 -07:00
Adrian Cole 49b90879a8 added healthcheck to elb 2012-07-01 11:31:47 -07:00
Adrian Cole b84a923615 added default list op 2012-06-27 12:24:01 -07:00
Adrian Cole 90b1224e7d started on new loadbalancer object in elb 2012-06-27 12:19:27 -07:00
Adrian Cole 38ee79999a cleanup of nodepool and start integration of byon 2012-06-25 22:03:54 -07:00
Adrian Cole 8030d0044d Merge branch 'master' of github.com:jclouds/jclouds into nodepool
* 'master' of github.com:jclouds/jclouds:
  Issue 997:support AWS IAM api
  added paginated set functionality
  glesys: updating to API version 0.1.29
  glesys: removing ArchiveDetails (duplicate of Archive)
  glesys: bean cleaning, using ConstructorProperties for deserialization (note no serialization annotations as we don't currently serialize any of these beans)
  glesys: adjusting ParserModule - removing support for odd dates (no longer present in api) and adding support for "yes"/"no" Boolean fields
  Specifically adding the osgi import org.apache.commons.io.input;version=[1.4,3)
  Upgrading commons-io dependency of sshj driver to 2.0
  Improve Maven build time dramatically by moving source and javadoc to profiles.
  Issue 992: Fix AWS S3 to work with non-DNS, but still valid, named buckets.
  Issue 995: handle illegal argument in vcloud images
  Issue 994: fix vcloud sax parsing of namespaces
  cloudstack: don't set networkId to default when iptonetworklist is populated
  Fix for iptonetworklist (was incorrectly sending ipnetworklist)
  Adjusting general strategy to accept @Named in place of @SerializedName. Adding TypeAdapterFactory to handle deserialization based on constructor annotations (Inject/Named and/or ConstructorProperties).
  added min-disk to compute2.clj
  Issue 988:Extra port added to swift url
  consistent ordering of hardware
  fixed missing provider name on ninefold test
  Eliminate unlikely transient blobstore TOCTOU bug
2012-06-25 16:01:54 -07:00
David Ribeiro Alves a8ea32e29d refactored nodepool to avoid having internal state and to survive restarts 2012-06-25 03:34:55 +01:00
Adrian Cole 5687a6d8ea Issue 997:support AWS IAM api 2012-06-24 12:23:06 -07:00
Adam Lowe 79dc8b91af glesys: updating to API version 0.1.29 2012-06-24 19:39:52 +03:00
Adam Lowe 9b4e68cc6b glesys: removing ArchiveDetails (duplicate of Archive) 2012-06-24 19:05:42 +03:00
Adam Lowe b1877bbee5 glesys: bean cleaning, using ConstructorProperties for deserialization (note no serialization annotations as we don't currently serialize any of these beans) 2012-06-24 19:05:42 +03:00
Adam Lowe fd79c479af glesys: adjusting ParserModule - removing support for odd dates (no longer present in api) and adding support for "yes"/"no" Boolean fields 2012-06-24 19:05:42 +03:00
Adrian Cole 44d6a4ea2b [maven-release-plugin] prepare for next development iteration 2012-06-19 19:01:10 -06:00
Adrian Cole 35d704e3a4 [maven-release-plugin] prepare release jclouds-1.5.0-beta.4 2012-06-19 19:01:04 -06:00
David Ribeiro Alves e9ec08e6a8 addressed some of the issues 2012-06-19 13:58:40 +01:00
Adrian Cole c800b354d5 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds:
  corrected api metadata
2012-06-19 01:21:38 -06:00
Adrian Cole 5ad8d2c1f7 corrected api metadata 2012-06-19 01:21:12 -06:00
Adrian Cole 52647ab9cc Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds:
  introduce KeystoneProperties/TENANT_NAME KeystoneProperties/TENANT_ID properties; set value of prefix to tenantName
  updated correct identityName in openstack providers
  Add minDisk to toString.
  Test for minDisk
  Merge upstream changes to template builder
2012-06-19 01:10:39 -06:00
Adrian Cole b5797ad543 introduce KeystoneProperties/TENANT_NAME KeystoneProperties/TENANT_ID properties; set value of prefix to tenantName 2012-06-19 01:06:44 -06:00
Adrian Cole 66d23889ce [maven-release-plugin] prepare for next development iteration 2012-06-16 19:36:59 -04:00
Adrian Cole daa041d76f [maven-release-plugin] prepare release jclouds-1.5.0-beta.3 2012-06-16 19:36:55 -04:00
Adrian Cole 1511ddf248 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds:
  better name
2012-06-16 19:06:49 -04:00
Adrian Cole 8900413995 merge 2012-06-16 19:06:26 -04:00
Adrian Cole 39e21ad652 better name 2012-06-16 19:05:27 -04:00
Adrian Cole 3afdcb66b3 Issue 981:Quiet down jclouds.compute logger 2012-06-16 18:27:29 -04:00
Adrian Cole c9424692ab Issue 734: added implicit key generation for joyent 2012-06-16 18:21:59 -04:00
Adrian Cole d29fbba783 Issue 980: timestamp on ec2 requests are in the future 2012-06-15 23:35:17 -04:00
Adrian Cole d980b4fd42 changed test poms to use provider.template and provider.ec2-template accordingly 2012-06-15 23:35:10 -04:00
Adrian Cole 05bf76d589 joyent now w/keypair & metadata works in computeservice 2012-06-14 23:28:31 -04:00
Adrian Cole 6cb7829b1b added iso data to joyent 2012-06-14 15:35:12 -04:00
Adrian Cole 4f2232e6da version to joyent image 2012-06-14 15:33:30 -04:00
Kenneth Nagin 3d1a2dd7fa createContainer, deleteContainer, updates to container to parse metadata and accompany testcases.
Added handling of null ObjectName.
2012-06-14 10:41:01 -04:00
Andrew Gaul 736554d049 Correct spelling errors 2012-06-14 10:03:39 -04:00
Adrian Cole db086697aa added compute service adapter for joyent 2012-06-13 23:52:57 -04:00
Adrian Cole 4eef8fcfaf added joyentcloud provider= 2012-06-13 19:13:57 -04:00
Adrian Cole 0ec72c4476 added datacenter awareness to joyent-sdc 2012-06-13 19:13:56 -04:00
Adrian Cole 64069236ef Issue 972: add greenqloud-storage as org.jclouds.labs/greenqloud-storage 2012-06-12 23:09:48 -07:00
Adrian Cole 46edf40d40 Issue 972:add greenqloud-compute as org.jclouds.labs/greenqloud-compute 2012-06-12 23:09:11 -07:00
David Ribeiro Alves 022ca3bfd8 filtering out nodes that do not apply to the pool 2012-06-12 11:17:17 -07:00
Adrian Cole ef10cf29ee [maven-release-plugin] prepare for next development iteration 2012-06-12 10:19:07 -07:00
Adrian Cole b00929f901 [maven-release-plugin] prepare release jclouds-1.5.0-beta.2 2012-06-12 10:19:04 -07:00
Adrian Cole 3114b652fc merged changes master 2012-06-11 17:30:43 -07:00
Adrian Cole dcad558752 Issue 966: removed pid bracketing 2012-06-08 17:44:16 -07:00
Adrian Cole 8d700e4e11 renamed rackspace providers 2012-06-08 15:43:23 -07: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 12e57eec53 made admin features optional and url based on adminURL for identity service in catalog 2012-06-07 10:24:58 -07:00
Adrian Cole ee64660f45 changed default login to root 2012-06-07 00:36:00 -07:00
Adrian Cole d7cbb2da8d attempt to clear fuzz from cloudservers 2012-06-07 00:14:48 -07:00
Adrian Cole 5c56e0b9c8 Issue 961:add cloudservers-nova-us 2012-06-06 23:39:09 -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 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 5a3f6011a2 removed junit test dependency 2012-06-03 17:26:57 -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
Adam Lowe e5127ffd9a openstack-quantum: addressing review comments 2012-06-01 23:35:46 +01:00
Adam Lowe c9de23a272 openstack-quantum: addressing review comments - adjusting method names and using @Path and @PathParam on delegate method to simplify PortClient 2012-06-01 22:50:48 +01:00
Adam Lowe c47017e640 openstack-quantum: correcting bundle configuration 2012-06-01 16:06:15 +01:00
Adam Lowe e5c7afa70c openstack-quantum: adding network service for openstack 2012-06-01 16:00:32 +01:00
Adam Lowe 57c11155fb openstack-glance: following example in swift and not extending openstack-common BaseListOptions 2012-05-31 14:43:56 +01:00
Adam Lowe fe53765de0 openstack-glance: documenting multiple vararg usage 2012-05-31 14:19:51 +01:00
Adam Lowe 7de87a1238 openstack-glance: adjusting to allow tests to pass when images have been reserved 2012-05-31 14:09:21 +01:00
Adam Lowe 03267c6e33 openstack-glance: Adding create, reserve, update, upload and delete methods to ImageClient 2012-05-31 13:41:00 +01: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 d724c71894 [maven-release-plugin] prepare for next development iteration 2012-05-22 23:37:36 -06:00
Adrian Cole 610887e5da [maven-release-plugin] prepare release jclouds-1.5.0-beta.1 2012-05-22 23:37:33 -06:00
Adrian Cole 90a559b809 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (148 commits)
  cloudservers test fixes
  more compatible delimiter as - doesn't work in rackspace
  cleanup ninefold properties
  removed duplicate test class
  Fixing a few more %d format errors.
  Issue 915: supports AdminAccess.adminHome, and UserAdd.home
  image extension related classes under extensions package
  image extension related classes under extensions package
  unraveled injector a bit
  cloudstack logging working
  Initial CloudStack 3.0 compatibility work.
  pretty json test
  Issue 936: fixes async multi-part upload of small blob
  fixed NPE
  Issue 938:TemplateBuilderSpec
  fixed tests
  fixed tests
  allow use of tenantId when specified numeric
  aws-ec2 works with tags now
  openstack-nova works with tags now
  ...
2012-05-21 22:37:11 -06:00
Adrian Cole 67d8f9a0f4 image extension related classes under extensions package 2012-05-21 12:39:32 -06:00
Adrian Cole 5c647df129 Issue 938:TemplateBuilderSpec 2012-05-21 02:45:25 -06:00
Adrian Cole bab3852140 Issue 908: list, listInDetail, show, getAsStream 2012-05-18 15:58:51 -07:00
Aled Sage 83c9ecc3d8 Issue 858: moved RetryIfSocketNotYetOpen from compute/ to labs/virtualbox/ 2012-05-17 11:29:30 +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
unknown c4499d8c5e merged 2012-05-16 13:08:48 -07:00
Adrian Cole c63f3119ca formatting and imports 2012-05-15 14:43:29 -07:00
unknown c1d9a7c47c Joyent server and Dataset features 2012-05-15 14:30:44 -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
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
Adam Lowe 305a593d9a vcloud-director: fixing expect tests that were incorrectly passing due to missing requestline check in BaseRestClientExpectTest 2012-05-10 15:24:46 +01:00
David Ribeiro Alves f63c5a44c6 corrected formating issues and added headers 2012-05-10 09:07:12 +01:00
Adrian Cole 743773aeef formatting 2012-05-08 10:14:14 -07:00
Adrian Cole d99c18140e cleanup on vbox 2012-05-07 11:51:29 -07:00
Adrian Cole 057313e512 Merge pull request #609 from grkvlt/vcloud-director-updates
Bugfixes and tidying for vcloud-director and automated test tool
2012-05-04 13:29:48 -07:00
Andrew Donald Kennedy 49e60aa8bc Bugfixes and tidying for vcloud-director and automated test tool 2012-05-04 18:13:50 +01:00
Andrew Gaul b0cd47befb Prefer ImmutableMap for static ErrorCode map
Also mark member as final and fix line wrapping.
2012-05-03 15:39:07 -07: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
Adrian Cole 19390ea87d Merge pull request #602 from andrewgaul/propagate-or-null
Eliminate Throwables2.propagateOrNull
2012-05-02 15:21:30 -07: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
Andrew Gaul 646f8d8b13 Improve use of Throwables.propagate
Throwing the return value removes some unneeded asserts and return
statements.  Also remove some useless and misspelled propogate
wrappers.
2012-05-02 11:05:22 -07:00
Andrea Turli 96c98be9fd jenkins api: multimaps.for(map) 2012-05-02 09:25:01 +02:00
Andrea Turli fd7c8c06a2 jenkins api: buildWithParameters added 2012-05-01 22:15:45 +02:00
Adrian Cole eeb085ec49 [maven-release-plugin] prepare for next development iteration 2012-05-01 10:44:39 -07:00
Adrian Cole e02cd8c264 [maven-release-plugin] prepare release jclouds-1.5.0-alpha.6 2012-05-01 10:44:35 -07:00
Adrian Cole c5f6633c52 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (62 commits)
  modernized cloudwatch
  always display some error content
  added tests
  Follow up to f06d273 that addresses pull request comments.
  Follow up to e58d91e that addresses pull request comments.
  Upgrade to Guava 12.0
  Do not set member until we completely validate it
  Prefer unsynchronized StringBuilder
  Adding links to openstack-keystone admin API documentation
  Adding openstack-keystone to labs pom
  Fixing javadocs
  Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation
  Fixing javadocs
  Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation
  Renaming 'ServiceClient's AuthenticationClients to save confusion with user-accessible ServiceClient in keystone 2.0
  Adding unit tests for keystone 2.0 AdminURL supplier
  Adding openstack-keystone to expose additional methods available on keystone api
  Adding AdminURL supplier for keystone 2.0
  Optimize clearContainer for large folders
  Extended support to apis/cloudwatch for getting metrics.
  ...
2012-05-01 10:18:16 -07:00
Adrian Cole af65dbbac3 Merge pull request #593 from andrewgaul/string-builder
Prefer unsynchronized StringBuilder
2012-04-30 10:46:21 -07:00
Andrew Gaul 198d19714e Prefer unsynchronized StringBuilder
A few instances remain due to EasyMock and Matcher.
2012-04-30 09:50:18 -07:00
Adrian Cole 6923a11ce7 Merge pull request #579 from danikov/vcloud-director-endpoints-and-predicates
Issue 830: vCloud director functions, endpoints and predicates
2012-04-30 07:59:58 -07:00
Adam Lowe 86e56096a0 Adding links to openstack-keystone admin API documentation 2012-04-30 15:28:58 +01:00
Adam Lowe 8857144dbc Adding openstack-keystone to labs pom 2012-04-30 11:23:18 +01:00
Adam Lowe 7d53e18ed7 Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation 2012-04-30 10:53:50 +01:00
Adam Lowe 10c6d80a39 Fixing javadocs 2012-04-30 10:49:44 +01:00
Adam Lowe 46b7ffa23c Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation 2012-04-30 10:49:31 +01:00
Adam Lowe b6502b13c1 Adding openstack-keystone to expose additional methods available on keystone api 2012-04-30 10:04:05 +01:00
danikov 3a61b143b4 fix default behaviour 2012-04-27 14:39:50 +01:00
danikov 9b7bd20986 fix SectionForVApp usage 2012-04-27 14:39:50 +01:00
danikov ef79f94e1d change to use vm -> node mapping 2012-04-27 14:39:50 +01:00
danikov 401d2f675f cloud director compute functions and predicates 2012-04-27 14:39:50 +01:00
danikov a1e2d6d047 added caching behaviour to link predicates 2012-04-27 14:39:49 +01:00
Andrew Donald Kennedy 4840fdaf3f Add XmlRootElement annotation to Vm 2012-04-26 17:39:05 +01:00
Andrew Donald Kennedy b09f35fa9d Tidyup the AfterClass methods for VApp test groups to ensure environment always cleaned up 2012-04-26 17:39:05 +01:00
Andrew Donald Kennedy a13e63c0ef Add VmClient tests from existing VAppClient tests 2012-04-26 17:39:04 +01:00
Andrew Donald Kennedy 8becbd0394 Create new VmClient and references using existing methods from VAppClient 2012-04-26 17:39:04 +01:00
Matt Stephenson 381851b8ab Remove IPSocket class, replace with Guava's HostAndPort class. 2012-04-25 17:52:01 -07:00
Adrian Cole 98fb68576a first working operation in joyent 2012-04-25 16:29:50 -07:00
Adrian Cole 349d74bfaa Issue 734: skeleton for joyent 2012-04-25 13:50:05 -07:00
Adrian Cole c925539b27 Issue 908: initial skeleton for glance 2012-04-25 13:32:27 -07:00
Andrea Turli 9069ad7136 jenkins lab: added build command to JobClient + Tests 2012-04-25 18:17:05 +02:00
Adrian Cole a03565003f added get job 2012-04-24 23:36:06 -07:00
Adrian Cole 5ee2cf6748 added node command to get master 2012-04-24 23:21:14 -07:00
Adrian Cole 9884d04c2e removed extra create job method 2012-04-24 22:40:58 -07:00
Adrian Cole a1ff6f3b59 easier param when job xml is already a string 2012-04-24 21:53:32 -07:00
Adrian Cole d83ce9c154 added create/delete job 2012-04-24 21:07:19 -07:00
Adrian Cole bf0b15aff0 pretty 2012-04-24 17:42:15 -07:00
Adrian Cole 058213dd20 Issue 188: base impl of cdmi 2012-04-24 17:38:39 -07:00
Adrian Cole be7a30593a [maven-release-plugin] prepare for next development iteration 2012-04-24 13:03:09 -07:00
Adrian Cole 7992c4fb0a [maven-release-plugin] prepare release jclouds-1.5.0-alpha.5 2012-04-24 13:03:07 -07:00
Adrian Cole b6597630db Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds:
  minor volume test-related changes
  better exception message on key not found
  switched to buildView
  master is not accessible via getComputer
  Nova VolumeClient: adjusting attachment method names after review
  Issue 907: initial jenkins api
  Nova VolumeClient: improving javadocs
  Nova VolumeClient: improving javadocs
  Nova VolumeClient: improving javadocs
  Adding remaining VolumeClientExpectTest methods
  Adding CreateVolume and CreateSnapshot options and improving live tests accordingly
  Adding Volumes extension - first stage includes get/list volumes and list attachments
2012-04-24 12:40:45 -07:00
Adrian Cole 559a37ceff master is not accessible via getComputer 2012-04-24 11:51:20 -07:00
Adrian Cole 96b9e8c8b0 Issue 907: initial jenkins api 2012-04-24 10:54:03 -07:00
Adrian Cole 00fc02736b Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (50 commits)
  wrapper -> view; typo undo
  wrapper -> view
  removed freegeoip, as it hasn't worked in ages
  created base Context class with ProviderMetadata and Identity
  'uniqueVersion' is no longer supported in Maven 3
  Using the Javadoc plugin's 'aggregate-jar' goal instead of 'aggregate' for the jclouds-multi Javadoc build, so the Javadocs are actually attached and deployed
  Modify a warning message to state the problem in full right at the beginning of the message (instead of having the crucial part of the message drifting in the middle of an ocean of toString()ed objects)
  fixed aws-ec2 image parsing
  Issue 905:create openstack-swift api
  functions for regions
  base implemenation of nodepool
  Switch to calling apt-get update before every apt-get install.
  added javadoc
  functions and endpoints for vCloud Director
  bugfix for self-referential loop + test
  Add a live test for swift multipart upload.
  Remove useless comment.
  Remove deub prints and fall back to traditional upload if file is not large enough.
  Enable multipart for HPCloud.
  Use CommonSwiftClient instead of SwiftClient in multipart code.
  ...
2012-04-23 19:40:35 -07:00
Adrian Cole 95347a5b96 wrapper -> view; typo undo 2012-04-23 19:25:22 -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 eda3f05c8e Issue 905:create openstack-swift api 2012-04-19 23:18:36 -07:00
Adrian Cole 3672e7c762 Merge pull request #578 from gustavomzw/nodepool2
base implementation of nodepool (work in progress)
2012-04-19 19:16:35 -07:00
Gustavo Morozowski e4abeecc4d base implemenation of nodepool 2012-04-19 22:09:18 -03:00
Andrew Bayer 9b80b984a4 Switch to calling apt-get update before every apt-get install.
I found that the previous "apt-get install || (apt-get update; apt-get
install) didn't work in all cases, but switching to always calling
apt-get update got things working properly.
2012-04-19 13:02:47 -07:00
danikov 4dc5e0f781 functions and endpoints for vCloud Director 2012-04-19 17:31:45 +01:00
Andrew Donald Kennedy 6b10fb8f32 Problem when instantiating the SessionClient via ContextBuilder, solved by forcing the getProviderMetadata override method to be used 2012-04-19 01:08:05 +01:00
Adrian Cole 00b1297ec6 [maven-release-plugin] prepare for next development iteration 2012-04-18 17:08:02 -07:00
Adrian Cole 0a52c7bd49 [maven-release-plugin] prepare release jclouds-1.5.0-alpha.4 2012-04-18 17:07:57 -07:00
Andrew Donald Kennedy 47cbbeef57 Fixing some issues with XmlEnum annotated types 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy d7bf98017b Fixup session and login live testing 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy 27fb042c11 Misc 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy 18c6313eb4 Change context return type 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy d30f6548ee Use Status enum not value 2012-04-19 00:16:43 +01:00
Andrew Donald Kennedy a8e5938b6a Wrong check for not found 2012-04-19 00:16:42 +01:00
Andrew Donald Kennedy 437bb83496 Do not create new users just for the tests, run them with the passed in credentials 2012-04-19 00:16:42 +01:00
Adrian Cole 3c948c0320 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds:
  fix covariance/assignability in RestContext<? extends Client> subclasses
  Issue 891: ensure we run apt update when install jdk fails
2012-04-18 15:53:35 -07:00
Adrian Cole dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole 98a205b603 Issue 891: ensure we run apt update when install jdk fails 2012-04-18 15:02:06 -07:00
Adrian Cole e54f33c91a Merge branch 'master' into 1.5.x
* master:
  enum is not a sustainable way to refer to address blocks
  Issue 894:update to guava 12.0-rc2
  make FutureIterables covariant compatible + update tests
  implemented image extension
  Issue 895: Adjusting name and description of openstack-nova-ec2 maven module
  Issue 895: Correcting placement of rest client binding
  Issue 895: Filtering out non-MACHINE images from Nova-EC2 responses (note 2009-04-04 EC2 API didn't support filtering at the machine end)
  Exposing contents of DescribeImagesResponseHandler to subclasses
  Adjusting openstack-nova-ec2 to handle extended volume status fields (by discarding the extra information)
  Exposing fields of CreateVolumeResponseHandler to subclasses
2012-04-18 11:18:27 -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 48ff7d882c merged latest 2012-04-17 16:49:45 -07:00
Andrew Gaul a3161ba7ba Throw return value instead of returning null
Throwables.propagate always throws its argument and throwing its
impossible return value better represents our intent than returning
null.
2012-04-16 13:45:23 -07:00
Adrian Cole 0b59dea073 removed ContextBuilder subclasses; added unwrap; undid generic params 2012-04-16 00:44:20 -07:00
Andrew Donald Kennedy c0d781a11d Fix vCloud test usage of new ContextBuilder 2012-04-13 12:23:45 +01:00
Adrian Cole a5ddf1057f Merge pull request #562 from grkvlt/vcloud-domain-objects
Issue 830: vCloud Director Domain Objects
2012-04-12 10:33:02 -07:00
Andrew Donald Kennedy 585cfae860 Reorganized domain objects in sub-packages for easier assimilation 2012-04-12 17:09:18 +01:00
Adrian Cole 0f542efcd4 Merge pull request #561 from grkvlt/vcloud-metadata
Issue 830: vCloud Director ApiMetadata
2012-04-12 08:53:32 -07:00
Andrew Donald Kennedy 30cee89d53 Remove default endpoint from ApiMetadata 2012-04-12 13:32:50 +01:00
Andrew Donald Kennedy ee9a659b7e Updated Carrenza provider 2012-04-12 12:04:02 +01:00
Andrew Donald Kennedy 190a28ba16 Rename Carrenza provider 2012-04-12 09:32:25 +01: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
Andrew Donald Kennedy 5de8e7bad6 Various minor changes to fix live tests 2012-04-11 22:49:16 +01:00
Andrew Donald Kennedy 19c88aa1fe Updated test annotations for command-line test tool 2012-04-11 22:48:48 +01:00
Andrew Donald Kennedy 2e67af2075 Minor fixups 2012-04-11 14:03:34 +01:00