Andrew Donald Kennedy
8ae33f2315
Added binding for optional extensions
2012-08-14 02:23:54 +01:00
Andrew Donald Kennedy
0da2616737
Make the OpenStack extension lists accessible for all APIs. Copied the Nova extension related code to the shared keystone package and added providers for extensions and aliases to all modules
2012-08-13 22:22:04 +01:00
Adrian Cole
0666a6fbde
fixed broken test
2012-08-12 10:00:17 -07:00
Adrian Cole
0f0bc429c1
threading issue in test
2012-08-12 09:31:18 -07:00
Adrian Cole
b055fb1233
Merge pull request #780 from grkvlt/openstack
...
Openstack Extensibility
2012-08-12 09:29:51 -07:00
Andrew Donald Kennedy
9acfa880d4
openstack-nova extensibility
2012-08-12 12:29:36 +01:00
Andrew Donald Kennedy
6c9524dabc
openstack-keystone extensibility
2012-08-12 12:04:54 +01:00
Adrian Cole
c7f35d3bb1
removed invalid @Nullable usage and also usage of javax package usage
2012-08-11 20:59:16 -07:00
Adam Lowe
4fad770eaf
openstack-nova: allowing extension of the standard extensions by providers
2012-08-12 02:48:24 +01:00
Everett Toews
b16a0667a4
Fixed Issue 1063. See http://code.google.com/p/jclouds/issues/detail?id=1063
...
Old code was using flavorId in the request body when what is required is flavorRef. See http://docs.openstack.org/api/openstack-compute/2/content/Resize_Server-d1e3707.html
2012-08-10 14:14:42 -05:00
Andrew Donald Kennedy
8c544ddef0
Making more OpenStack Nova APIs extensible using generic return values
2012-08-09 17:02:23 +01:00
Adam Lowe
082ec6f008
openstack-nova: binding missing fields to CreateVolume requests
2012-08-08 10:11:56 +01:00
Andrew Donald Kennedy
ec184ce4d2
Updating Nova to allow easier definition of OpenStack API providers with extensions, initially only for ServerApi
2012-08-06 17:34:50 +01:00
Adrian Cole
a439c03efc
[maven-release-plugin] prepare for next development iteration
2012-08-02 21:49:23 -07:00
Adrian Cole
1ece74b733
[maven-release-plugin] prepare release jclouds-1.5.0-beta.9
2012-08-02 21:49:21 -07:00
Adrian Cole
a898999355
merged master
2012-08-02 21:17:47 -07:00
Adrian Cole
3ab960ce39
made ec2 tests a bit more portable
2012-08-02 17:08:10 -07:00
vijaykiran
7a81769e1c
Issue-1051 overrideLoginUser not working
2012-08-03 01:14:09 +02:00
Adrian Cole
391c61c852
Issue 1051: added unit test to show what's wrong
2012-08-01 21:56:42 -07:00
Adrian Cole
bb5927515e
Issue 934: templateOptions.tags,userMetadata for vcloud
2012-08-01 16:56:19 -07:00
Adrian Cole
1abcffb612
Issue 1052:Path incorrect when S3 in path-mode and servicePath is default
2012-08-01 11:35:10 -07:00
Adrian Cole
795dd48abb
Merge pull request #762 from andrewgaul/commons-io
...
Use consistent and latest version of commons-io
2012-07-31 08:15:56 -07:00
Adam Lowe
85eac27509
openstack-keystone: marking Role.id as @Nullable. Resolves live problem whereby keystone fails to return Role id's for admin users - added unit test with (slightly modified) real data.
2012-07-31 15:10:58 +01:00
Andrew Gaul
577cde0a02
Denormalize path when removing subtree
...
This commit improves filesystem blobstore compatibility on Windows.
This partially reverts cfe3169
. Tested on Ubuntu 12.04 and Windows 7.
References #737 . Closes #912 .
2012-07-30 14:42:44 -07:00
Adrian Cole
00f5f0367d
Merge pull request #763 from andrewgaul/filesystem-replace
...
Prefer string replacement over regular expression
2012-07-30 14:16:14 -07:00
Andrew Gaul
e253f539d6
Prefer string replacement over regular expression
...
Previously this method threw an PatternSyntaxException due to a
missing level of escaping. Also remove bogus test.
2012-07-30 13:36:43 -07:00
Adrian Cole
b5558a25e9
test expectations
2012-07-30 12:31:16 -07:00
Adrian Cole
53fe278f03
added windows password parsing to ec2
2012-07-30 12:31:11 -07:00
Andrew Gaul
ed8319dbae
Use consistent and latest version of commons-io
...
Changelogs:
http://commons.apache.org/io/upgradeto2_0.html
http://commons.apache.org/io/upgradeto2_2.html
http://commons.apache.org/io/upgradeto2_4.html
2012-07-30 10:58:32 -07:00
Adam Lowe
74f8b2d0c0
cloudservers: Issue 971 changing to immutable domain objects with builders, annotated with ConstructorProperties and Named
2012-07-30 13:50:00 +01:00
Adam Lowe
2f01337b64
nova: issue 971 adding/adjusting builders and applying ConstructorProperties to domain objects
2012-07-30 13:50:00 +01:00
Adam Lowe
2022bf3fbb
swift: issue 971 adding builders and applying ConstructorProperties to domain objects
2012-07-30 10:36:03 +01:00
Adrian Cole
735da0a285
Issue 1037: consolidate keystone endpoints to end with /v2.0/ + change hpcloud to default to user/pass auth
2012-07-29 16:30:20 -07:00
Andrew Gaul
8ed0e28e68
Spelling corrections
2012-07-26 22:39:35 -07:00
Adrian Cole
92f9cc4c0c
Merge pull request #756 from andrewgaul/reorder-strategy
...
Shuffle strategy methods into consistent order
2012-07-26 17:04:39 -07:00
Andrew Gaul
f5548f3a94
Shuffle strategy methods into consistent order
...
Group by container, blob, and miscellaneous methods. Within these
groups, sort by by exists, getter, setter, and remove. Code movement
only; no functional changes.
2012-07-26 13:52:23 -07:00
Adrian Cole
c7976c8abc
Merge pull request #754 from andrewgaul/hp-cloud-account-regex
...
Loosen regex for parsing HP Cloud account
2012-07-26 13:32:55 -07:00
Andrew Gaul
ebc65ec8f3
Loosen regex for parsing HP Cloud account
...
My account has only digits without an underscore. The failed regex
match caused calls to blobExists to throw an exception when the blob
did not exist.
2012-07-26 12:44:21 -07:00
Adrian Cole
3e2e24493e
Issue 981: better toString on template
2012-07-26 11:28:38 -07:00
Adrian Cole
1b0d6e027a
prettier toString on ec2
2012-07-26 10:07:14 -07:00
Adrian Cole
2cca4a9c66
added ec2 live tests for clones
2012-07-26 09:25:11 -07:00
vijaykiran
d2d70fd2bf
Update API end point for elastichosts
2012-07-25 20:44:15 +02:00
Richard Downer
6c86b89d83
DescribeSnapshotsResponseHandler bug parsing tags
...
DescribeSnapshotsResponseHandler behaved incorrectly when a snapshot had
metadata tags added - it would stop parsing and start the next Snapshot
object every time it saw an </item> tag. Since metadata tags contain
</item>, each tag would cause a new Snapshot object in the response
containing all nulls. Fixed by counting the tag nesting depth and only
responding to </item> at the correct nesting level.
2012-07-25 16:20:12 +01:00
Adrian Cole
5d6e005e8b
Issue 1030:defaults not picking up on compute.templateOptions()
2012-07-25 00:33:39 -07:00
Adrian Cole
416a795796
Merge pull request #750 from andrewgaul/predicates2
...
Introduce Predicates2.startsWith and endsWith
2012-07-24 23:17:41 -07:00
Andrew Gaul
3648863a3c
Introduce Predicates2.startsWith and endsWith
2012-07-24 22:21:34 -07:00
vijaykiran
de3db2103d
issue-1026 Support for aws-ec2 hi1.4x instance
2012-07-25 00:26:21 +02:00
Adrian Cole
25fc0d69a3
[maven-release-plugin] prepare for next development iteration
2012-07-24 11:11:18 -07:00
Adrian Cole
9c38d9af14
[maven-release-plugin] prepare release jclouds-1.5.0-beta.8
2012-07-24 11:11:09 -07:00
Adrian Cole
954b5f914b
Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
...
* 'master' of github.com:jclouds/jclouds: (33 commits)
optimize imports
reset loginpassword/privatekey when explicitly set
revised tests that AdminAccess change recently broke
Issue 1028:vCloud Director 1.5: require x-vcloud-authorization header on vcloud api
Add SYSTEM scope from DMTF CIMI. FGCP provider needs it.
Issue-1020 Add full name option for AdminUser and UserAdd
Add missing @Override in TransientStorageStrategy
format and imports
Ensure that EventBus is a singleton
Introduce LocalAsyncBlobStore
Miscellaneous local blobstore cleanups
Prefer valueOf over explicit object creation
Move helper method to TransientStorageStrategy
Move copy(MutableBlobMetadata) to BlobStoreUtils
Cloudstack VirtualMachines can have negative cpuUsed values for some reason
removed dead code
corrected destroyNodes bug
Fixed compilation failures caused by 70fa74df1a
Remove encodeString() and encodeString(String)
Shuffle blobstore parameters to match superclass
...
2012-07-24 10:05:43 -07:00
Adrian Cole
5bd9e3ad9f
Issue 1028:vCloud Director 1.5: require x-vcloud-authorization header on vcloud api
2012-07-23 19:28:58 -07:00
Andrew Gaul
562f8277d3
Introduce LocalAsyncBlobStore
...
This commit unifies the filesystem and transient blobstores.
2012-07-23 09:20:41 -07:00
Andrew Gaul
756e46333f
Miscellaneous local blobstore cleanups
...
There are no more functional differences between the filesystem and
transient blobstores. This is the last commit before introducing a
unified LocalAsyncBlobStore class.
2012-07-23 08:06:36 -07:00
Adrian Cole
b890765e9e
Merge pull request #738 from andrewgaul/local-blobstore-move-helper-method
...
Move helper method to TransientStorageStrategy
2012-07-23 07:37:30 -07:00
Adrian Cole
d5f9bb3172
Merge pull request #739 from andrewgaul/prefer-valueof
...
Prefer valueOf over explicit object creation
2012-07-22 22:00:09 -07:00
Andrew Gaul
985cccff9a
Prefer valueOf over explicit object creation
...
This allows use of cached values. Patched with:
find -name \*.java | xargs sed -i 's/new Boolean(false)/Boolean.FALSE/g'
find -name \*.java | xargs sed -i 's/new Boolean(true)/Boolean.TRUE/g'
find -name \*.java | xargs sed -i 's/new Boolean(/Boolean.valueOf(/g'
find -name \*.java | xargs sed -i 's/new Integer(/Integer.valueOf(/g'
find -name \*.java | xargs sed -i 's/new Long(/Long.valueOf(/g'
2012-07-22 21:01:46 -07:00
Andrew Gaul
22da88d2ae
Move helper method to TransientStorageStrategy
...
Also move etag generation since we cannot reuse Payloads in the
general case.
2012-07-22 20:02:59 -07:00
Andrew Gaul
0bc5c69a4f
Move copy(MutableBlobMetadata) to BlobStoreUtils
2012-07-22 17:37:18 -07:00
Andrew Bayer
d585ace712
Cloudstack VirtualMachines can have negative cpuUsed values for some reason
2012-07-22 12:23:22 -07:00
Andrew Gaul
870ed0cdb3
Shuffle blobstore parameters to match superclass
...
Also remove unused injected parameter.
2012-07-19 07:17:02 -07:00
Adrian Cole
70fa74df1a
Merge pull request #731 from andrewgaul/input-supplier
...
Prefer InputSupplier helpers
2012-07-19 04:34:25 -07:00
Andrew Gaul
a40983a39d
Prefer InputSupplier helpers
...
These ensure that inputs are closed properly.
Updated with: find -name \*.java | xargs sed -i
's/toStringAndClose(\(.*\)\.getInput())/toString(\1)/'
2012-07-18 17:42:48 -07:00
Andrew Gaul
a2d5a48f3f
Inject TransientStorageStrategy
...
Remove some unneeded checkNotNull as Guice does not inject null
parameters.
2012-07-18 16:02:07 -07:00
Andrew Gaul
8a9265f015
Tie up odds and ends from LocalStorageStrategy
...
Use LocalStorageStrategy instead of TransientStorageStrategy and
handle IOExceptions. Aso use dummy location in filesystem blobstore.
2012-07-18 09:45:23 -07:00
Adrian Cole
bf06b51788
Merge pull request #726 from andrewgaul/local-storage-strategy
...
Introduce LocalStorageStrategy
2012-07-18 03:31:18 -07:00
Andrew Gaul
c30c2c4809
Introduce LocalStorageStrategy
...
This commit will allow eventual unification of the filesystem and
transient blobstores. No functional changes -- rename
FilesystemStorageStrategy to LocalStorageStrategy and implement it in
FilesystemStorageStrategyImpl and TransientStorageStrategy.
2012-07-17 23:11:10 -07:00
Adrian Cole
11e9728dd5
[maven-release-plugin] prepare for next development iteration
2012-07-17 23:32:35 -04:00
Adrian Cole
c3697ebbae
[maven-release-plugin] prepare release jclouds-1.5.0-beta.7
2012-07-17 23:32:32 -04:00
Adrian Cole
00d2ac2df7
Merge branch 'master' of https://github.com/jclouds/jclouds into 1.5.x
...
* 'master' of https://github.com/jclouds/jclouds :
Issue 1024:Not possible to create hvm Linux nodes on Amazon
Remove duplicated hexadecimal conversion code
Ensure we close streams via InputSupplier methods
Reduce filesystem and transient differences
expect tests: removing requirement that requests are unique (so orderedRequestsSendResponses can tee up different responses for the same request when testing functions)
Initial implementation of controlling SmartOS over SSH connection.
Harmonize filesystem and transient putBlob
remove stray @Test on base class as it's causing warnings due to its public non-test methods
Issue 1011: remove PagedIterator
Added optional timeout to EC2 listNodes strategy and made awaitCompletion update latch in finally block
added concat to PagedIterable
2012-07-17 23:17:46 -04:00
Adrian Cole
1ee26e4754
Issue 1024:Not possible to create hvm Linux nodes on Amazon
2012-07-17 23:15:06 -04:00
Adrian Cole
007eba6d7c
Merge pull request #723 from andrewgaul/filesystem-transient-input-supplier
...
Ensure we close streams via InputSupplier methods
2012-07-17 15:23:47 -07:00
Andrew Gaul
bd5bf0dad2
Ensure we close streams via InputSupplier methods
2012-07-17 11:46:10 -07:00
Andrew Gaul
d89153ed1f
Reduce filesystem and transient differences
2012-07-17 09:50:47 -07:00
Adrian Cole
01f121a654
Merge pull request #720 from andrewgaul/filesystem-transient-putblob
...
Harmonize filesystem and transient putBlob
2012-07-17 05:37:58 -07:00
Andrew Gaul
02203afb07
Harmonize filesystem and transient putBlob
2012-07-16 22:02:00 -07:00
Adrian Cole
a979c31d8c
Merge pull request #718 from grkvlt/transform-parallel-timeout
...
Timeouts on FutureIterables.transformParallel
2012-07-16 16:40:45 -07:00
Adrian Cole
3154371433
Issue 1011: remove PagedIterator
2012-07-16 12:11:59 -04:00
Andrew Donald Kennedy
4463b52051
Added optional timeout to EC2 listNodes strategy and made awaitCompletion update latch in finally block
2012-07-16 16:58:37 +01:00
Adrian Cole
addeb0d031
added concat to PagedIterable
2012-07-16 11:07:17 -04:00
Adrian Cole
e4545fe5fa
Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
...
* 'master' of github.com:jclouds/jclouds: (30 commits)
Issue 1011: introducing PagedIterable
Transform to work with SaxParser
added @Transform
disabled test that broke cloudbees build
Issue 1022:Move naming convention to Api from Client or Services:: cdmi
merged cdmi changes and fixed classpath issues
Issue 1022:Move naming convention to Api from Client or Services:: glesys jenkins openstack-* opsource-servers savvis-symphonyvpdc cloudwatch cloudidentity rackspace-cloudidentity aws-cloudwatch rackspace-cloudservers-us hpcloud-compute rackspace-cloudservers-us trystack-nova
Issue 1022: naming conventions
cloudstack: removing unnecessary (and in some cases misleading Named annotations). Also removing CloudstackParserModule - handling deserialization in constructors marked with ConstructorProperties annotation
Issue 1022:Move naming convention to Api from Client or Services:: carrenza-vcloud-director
Issue 1022:Move naming convention to Api from Client or Services:: joyent-cloudapi joyentcloud
Issue 1022:Move naming convention to Api from Client or Services:: vcloud-director
cleaned up http builders and expect tests
Fix infinite loops, found by FindBugs
Log hostnames only if they differ
vcloud tidies
nodepool progress and AdminAccessBuilderSpec
Issue 1022: updated aws-elb aws-iam aws-rds iam elb rds to new naming conventions
Issue 1022: added BaseRestApiExpectTest
swift keystone 2.0: applying defaultProperties()
...
2012-07-15 23:46:35 -07:00
Adrian Cole
315d5fb3ef
Issue 1011: introducing PagedIterable
2012-07-15 23:34:42 -07:00
Adrian Cole
180265fe49
Issue 1022:Move naming convention to Api from Client or Services:: glesys jenkins openstack-* opsource-servers savvis-symphonyvpdc cloudwatch cloudidentity rackspace-cloudidentity aws-cloudwatch rackspace-cloudservers-us hpcloud-compute rackspace-cloudservers-us trystack-nova
2012-07-15 15:00:42 -07:00
Adrian Cole
b49f2e99c7
Issue 1022: naming conventions
2012-07-15 13:57:44 -07:00
Adam Lowe
ea901e3f7a
cloudstack: removing unnecessary (and in some cases misleading Named annotations). Also removing CloudstackParserModule - handling deserialization in constructors marked with ConstructorProperties annotation
2012-07-15 10:01:59 -07:00
Adrian Cole
05fd64af44
cleaned up http builders and expect tests
2012-07-15 01:50:38 -07:00
Adrian Cole
397231284d
vcloud tidies
2012-07-12 18:09:14 -07:00
Adam Lowe
dfed1b2189
swift keystone 2.0: applying defaultProperties()
2012-07-12 14:40:38 +01:00
Adam Lowe
a105e370a8
swift keystone 2.0: adjusting default modules to include KeystoneAuthenticationModule.RegionModule
2012-07-12 11:10:16 +01:00
Adrian Cole
ead47d9893
tidied toString on vCloud
2012-07-11 20:17:13 -07:00
Adrian Cole
65b9955abe
Issue 1019:add VCloudTemplateOptions.parentNetwork, bridgeMode
2012-07-11 19:16:57 -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
1f085e9e1d
merge
2012-07-09 18:14:52 -07:00
Adrian Cole
333b77c628
Merge pull request #705 from vijaykiran/issue-968
...
Issue 968:
2012-07-09 16:36:57 -07:00
vijaykiran
66dbff6b45
Updated Comment.
2012-07-10 01:34:46 +02:00
Adrian Cole
0383a80904
Issue 1011: PaginatedIterable with marker type as Object
2012-07-09 16:08:32 -07:00
vijaykiran
41fe8b9e0e
Issue-1010 - AWS ACL LogDelivery URI is updated
2012-07-10 01:03:16 +02:00
vijaykiran
9cceb4e05f
Issue 968:
...
Add DNS Name as public address when describe instance response doesn't contain IPAddress
2012-07-10 00:29:38 +02:00
Adrian Cole
c47950c9ab
refined cloudwatch to match elb, particularly PaginatedSet and Options consistency
2012-07-09 00:03:50 -07:00
Adrian Cole
74b404eab8
Issue 1008:aws-s3 could not get location for region eu-west-1 error
2012-07-07 17:28:44 -07:00
Adrian Cole
e9bfb9d1a2
Issue 1007: changed ec2 date parsing logic to use DateCodec and isolated hacks to eucalyptus and openstack-nova-ec2 respectively
2012-07-06 22:54:45 -07:00
Adrian Cole
88e58a4048
Merge pull request #699 from sunf2002/master
...
Add startServer() and stopServer in serverClient corresponding to openstack API.
2012-07-06 10:35:19 -07:00
Fang Sun
e6a5eeb2a8
add unittest for startServer() and stopServer()
2012-07-05 13:48:07 -06:00
vijaykiran
769ace1640
Fixes #816 unable to set security group ingress with AWSEC2Client
2012-07-05 00:22:20 +02:00
Adam Lowe
228e3facfa
openstack-nova: allowing 'null' ipProtocols returned by hpcloud-compute
2012-07-04 18:27:05 +01:00
Adam Lowe
a88bf65134
openstack-nova: fixing floating IP deallocation in RemoveFloatingUpFromNodeAndDeallocate
2012-07-04 18:05:34 +01: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
c94064b0fd
Issue 961: promoted rackspace-cloudidentity to apis
2012-07-03 22:20:08 -07:00
Fang Sun
3e710c1c7f
add startServer and stopServer
2012-07-03 17:53:33 -06:00
Adam Lowe
3f5993a2d8
openstack: replacing SerializedName with Named
2012-07-03 14:53:59 +01:00
Adam Lowe
7ed9ebda47
Moving TypeAdapterFactories that eliminate null values in Sets, Maps and Multimaps to jclouds-core.
2012-07-03 14:46:54 +01:00
Adam Lowe
ed536de3d0
openstack: improving reliability of live tests
2012-07-03 12:39:56 +01:00
Adam Lowe
a8a6cb083d
openstack: using Multimaps directly and relying on typeadapters to filter nulls from Maps
2012-07-03 12:39:56 +01:00
Adam Lowe
1d32af6427
openstack: fixing SecurityGroup.cidr deserialization
2012-07-03 12:39:55 +01:00
Adam Lowe
a23048cab2
Adding Multimap TypeAdapterFactory; as well as Set and Map TypeAdapterFactories that filter out nulls
2012-07-03 12:39:55 +01:00
Adam Lowe
9a68d6b115
openstack: removing unnecessary type adapter (taken care of by empty json object change in jclouds-core)
2012-07-03 12:39:55 +01: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
Adam Lowe
294e405593
openstack: adjusting beans in openstack-nova and openstack-keystone to use ConstructorProperties/Named annotations
2012-07-03 12:39:53 +01:00
Adrian Cole
3fd65f25ce
query across all keystone services of type, as opposed to chosing the first one
2012-07-02 19:40:27 -07: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
547c73ab00
cleaner error messages in templateBuilder
2012-07-02 12:21:13 -07:00
h h
0d285a7f62
missing imports
...
create-image-in-region works
2012-06-29 11:13:53 -07:00
h h
f65ed49715
base AMI bundling support of a running EBS instance
2012-06-29 11:13:30 -07:00
Adam Lowe
d9c65046d0
cloudstack: adjusting beans to use newer de/serialization annotations
2012-06-29 17:59:55 +01:00
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
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
Adrian Cole
0c54dbcb47
Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
...
* 'master' of github.com:jclouds/jclouds:
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-19 18:36:50 -06:00
Adrian Cole
8311d0a4e4
Issue 988:Extra port added to swift url
2012-06-19 18:32:06 -06: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
1a6ef2a37c
updated correct identityName in openstack providers
2012-06-18 08:39:59 -07: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
8900413995
merge
2012-06-16 19:06:26 -04: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