Commit Graph

1038 Commits

Author SHA1 Message Date
Adrian Cole 1c6e2c64d3 Merge pull request #682 from aledsage/issue-994-vcloud-npe-parsing-image
Issue 994: fix vcloud sax parsing of namespaces
2012-06-21 16:24:47 -07:00
Adrian Cole f3510dc6c5 Merge pull request #681 from aledsage/vcloud-listimage-unsupported-exception
Issue 995: handle illegal argument in vcloud images
2012-06-21 16:24:03 -07:00
Jeremy Whitlock 2702e942d2 Issue 992: Fix AWS S3 to work with non-DNS, but still valid, named buckets.
Prior to this commit, jclouds wouldn't allow you to interact with any buckets
in S3 that were named with uppercase characters.  Per AWS S3 docs, this
non-standard naming is valid in US regions only.  This update fixes jclouds so
that it can interact with, and even attempt to create, buckets with uppercase
characters for AWS S3 without actually impacting other S3 implementations.  This
fix also will not have any impact in non-US regions other than instead of a
bucket name validation error you'll get an InvalidBucketName error back from
AWS S3 when you attempt to create a bucket with an uppercase character in a
non-US region.  To summarize, nothing changes other than US regions now allow
creation of bucket names with upper case characters and jclouds now can
interact with these non-standard named buckets without failure.
2012-06-21 17:05:20 -06:00
Aled Sage 8e1542e90a Issue 995: handle illegal argument in vcloud images 2012-06-21 21:16:39 +01:00
Aled Sage cf422fb683 Issue 994: fix vcloud sax parsing of namespaces
Handles when xml tags are qualified with and without xmlns.
2012-06-21 15:36:40 +01:00
Adam Lowe 2526e7adeb cloudstack: don't set networkId to default when iptonetworklist is populated 2012-06-20 19:24:32 +03:00
Adam Lowe 0cf4d2b35b Fix for iptonetworklist (was incorrectly sending ipnetworklist) 2012-06-20 16:59:33 +03:00
Adrian Cole 8311d0a4e4 Issue 988:Extra port added to swift url 2012-06-19 18:32:06 -06:00
Adrian Cole 5ad8d2c1f7 corrected api metadata 2012-06-19 01:21:12 -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 1a6ef2a37c updated correct identityName in openstack providers 2012-06-18 08:39:59 -07:00
Adrian Cole 3afdcb66b3 Issue 981:Quiet down jclouds.compute logger 2012-06-16 18:27:29 -04:00
Adrian Cole 30ba717969 Issue 977:ec2 zones are not mapping to endpoints 2012-06-15 23:36:17 -04:00
Adrian Cole a928746528 Issue 976:update to support eucalyptus 3 2012-06-15 23:35:18 -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 69d7e1d585 cloudbridge exposes a slightly different xml format for RunningInstances 2012-06-15 23:31:39 -04:00
Adrian Cole 8a34254c8e in CloudBridge terminatedInstances go away quickly unveiling the need to address instanceId not found 2012-06-15 23:31:33 -04:00
Adrian Cole 71869a6bb3 Merge pull request #674 from aledsage/ec2-Windows-ImageOsParsing
EC2ImageParser checks platform==windows for OsFamily
2012-06-14 20:46:20 -07:00
Aled Sage a8b3eb4c2c EC2ImageParser checks platform==windows for OsFamily 2012-06-14 20:52:46 +01:00
Andrew Gaul 736554d049 Correct spelling errors 2012-06-14 10:03:39 -04:00
Ioannis Canellos 4704e29941 Fixed openstack and openstack-keystone OSGi headers. 2012-06-13 13:05:42 +03:00
Adrian Cole 1fdfe5761f attempting to operate against or retrieve pieces of a resource that doesn't exist should result in a ResourceNotFoundException, not null 2012-06-08 11:05:52 -07:00
Adrian Cole 70fa2b6c6d style 2012-06-08 11:05:09 -07:00
Andrei Savu 16afe38477 Fix guice cache binding issue for live tests 2012-06-08 10:56:20 -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
Adam Lowe 18faff54b3 openstack-keystone: adding TypeAdaptorFactory to take care of unwrapping objects containing an array of "values" in place of a normal json array 2012-06-08 11:23:41 +01:00
Adam Lowe 9718634570 openstack-keystone: reducing ServiceClient to simply listTenants() 2012-06-08 10:30:35 +01:00
Adrian Cole 46b4a6c8da Issue 963:add transitional api for keystone-authenticated swift 2012-06-07 22:06:18 -07:00
Adrian Cole f3950d6ae7 Merge branch 'cloudstack-qa' of https://github.com/andreisavu/jclouds
* 'cloudstack-qa' of https://github.com/andreisavu/jclouds:
  Fixed typo DELETEING to DELETING
  A few more skips & small fixes
  I think I got AdvancedNetworkOptionsConverter figured out.
  A bunch of work to get things actually working with CS3.x api.
  Skip a few more tests & accept accounts with no keys attached
  Fixed template status, network selection and domain live tests
  Reduced the number of failing tests from 48 to 23
2012-06-07 17:34:11 -07:00
Adrian Cole 9cff013bb8 Merge pull request #665 from grkvlt/ec2-get-console-output
Issue 960: Add EC2 GetConsoleOutput API call
2012-06-07 17:26:53 -07:00
Andrei Savu 9b644fcceb Fixed typo DELETEING to DELETING 2012-06-07 23:47:29 +03:00
Andrei Savu 1a9ea265cd Merge branch 'master' of github.com:jclouds/jclouds into cloudstack-qa 2012-06-07 22:55:00 +03:00
Andrei Savu bc22b99dee A few more skips & small fixes 2012-06-07 22:54:19 +03: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
Andrew Bayer 1261a4c9b0 I think I got AdvancedNetworkOptionsConverter figured out.
Also made sure not to try to remove FirewallRules unless there's a
public IP in the first place.
2012-06-07 12:46:01 +03:00
Andrew Bayer e6eaa2e192 A bunch of work to get things actually working with CS3.x api.
Note that AdvancedNetworkOptionsConverter is still...strange. I'm
really not sure what it should be doing.
2012-06-07 12:45:08 +03:00
Andrei Savu 2be3fa34be Skip a few more tests & accept accounts with no keys attached 2012-06-07 12:44:18 +03:00
Andrei Savu a83aa71087 Merge branch 'master' of github.com:jclouds/jclouds into cloudstack-qa 2012-06-07 11:25:44 +03: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
Andrew Donald Kennedy 7fd1c65575 Issue 960: Add EC2 GetConsoleOutput API call 2012-06-07 03:45:44 +01:00
Adrian Cole 6cfa5877f3 incorrectly added file 2012-06-06 16:35:34 -07:00
Adrian Cole b58060599b Issue 815: repackaged keystone classes into their own api 2012-06-06 14:57:50 -07:00
Andrei Savu 134797844a Fixed template status, network selection and domain live tests 2012-06-06 23:37:05 +03:00
Andrei Savu 03867b97b2 Reduced the number of failing tests from 48 to 23
* ID equality test fixes. Changed from == to .equals
* throw ResourceNotFoundException for all server responses
with code 431 that contain "does not exist"
* skip tests rather than failing when running the suite
as a regular or domain admin user. It's not possible to
have global admin access on public clouds
2012-06-06 16:53:57 +03: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
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