Adam Lowe
|
136e1eeff3
|
openstack-nova-ec2: adding NovaEC2KeyPairClient with importKeyPair expect and live tests
|
2012-05-03 12:38:57 +01:00 |
Adam Lowe
|
05521685cd
|
openstack-nova-ec2: adding NovaEC2KeyPairClient with importKeyPair method and wiring it into rest context
|
2012-05-03 12:38:30 +01:00 |
Adam Lowe
|
204194ad61
|
openstack-nova-ec2: configuring tests to use logback (so I can view the jclouds-wire log)
|
2012-05-03 12:35:32 +01: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 |
Adrian Cole
|
19390ea87d
|
Merge pull request #602 from andrewgaul/propagate-or-null
Eliminate Throwables2.propagateOrNull
|
2012-05-02 15:21:30 -07:00 |
Adrian Cole
|
079b39a235
|
Merge pull request #601 from andrewgaul/throwables-propagate
Improve use of Throwables.propagate
|
2012-05-02 15:08:32 -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 |
Adam Lowe
|
7c317b80e8
|
openstack-nova-ec2: work-around for dates encoded as '-' when they should be null (the should not be present in the response!)
|
2012-05-02 17:34:00 +01:00 |
Andrew Phillips
|
42d57c5d15
|
Fix a test compilation error in Atmos caused by 755d51ad27
|
2012-05-02 08:04:40 -07:00 |
Andrew Gaul
|
755d51ad27
|
Remove unused transient blobstore methods
Also make some helpers private. Generally, make the transient
blobstore more similar to others.
|
2012-05-01 22:37:01 -07:00 |
Adrian Cole
|
2d8f5ec807
|
modernized cloudwatch
|
2012-05-01 10:11:01 -07:00 |
Jeremy Whitlock
|
13d80f7d3a
|
Follow up to f06d273 that addresses pull request comments.
* Adds region to the listMetrics and getMetricStatisticsV2
* Fixed hashCode implementations
* Fixed typo in Datapoint.equals()
|
2012-04-30 23:46:30 -06:00 |
Jeremy Whitlock
|
f06d273764
|
Follow up to e58d91e that addresses pull request comments.
|
2012-04-30 22:00:25 -06:00 |
Jeremy Whitlock
|
e58d91e78d
|
Extended support to apis/cloudwatch for getting metrics.
* Updated to allow supplying any dimension to describe the metric
* Updated to allow supplying more than one statistic to retrieve
|
2012-04-27 18:43:08 -06:00 |
Jeremy Whitlock
|
82533729da
|
Add support to apis/cloudwatch for listing stored metrics.
* Also adds some useful constants for CloudWatch dimensions, metric names and namespaces
|
2012-04-26 19:14:30 -06: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 |
Richard Downer
|
f66cd71b49
|
WindowsClientLiveTest wasn't running due to lack of BouncyCastleCryptoModule and a problem with the test properties
|
2012-04-25 19:42:24 +03:00 |
Adrian Cole
|
1f7211d32d
|
minor volume test-related changes
|
2012-04-24 12:36:11 -07:00 |
Adam Lowe
|
32022723ad
|
Nova VolumeClient: adjusting attachment method names after review
|
2012-04-24 19:47:54 +01:00 |
Adam Lowe
|
ff1428e6f7
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:41:54 +01:00 |
Adam Lowe
|
1dfcc6cde5
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:39:33 +01:00 |
Adam Lowe
|
01c6a48786
|
Nova VolumeClient: improving javadocs
|
2012-04-24 16:33:00 +01:00 |
Adam Lowe
|
0e9153017c
|
Adding remaining VolumeClientExpectTest methods
|
2012-04-24 16:17:07 +01:00 |
Adam Lowe
|
58d4de4bbe
|
Adding CreateVolume and CreateSnapshot options and improving live tests accordingly
|
2012-04-24 14:36:16 +01:00 |
Adam Lowe
|
01de74236b
|
Adding Volumes extension - first stage includes get/list volumes and list attachments
|
2012-04-24 09:34:43 +01: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 |
Richard Downer
|
9194a896a6
|
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)
|
2012-04-23 17:45:14 +03:00 |
Adrian Cole
|
f1010e13a4
|
fixed aws-ec2 image parsing
|
2012-04-21 10:59:01 -07:00 |
Adrian Cole
|
e496faf611
|
Merge pull request #575 from aplowe/openstack-nova
Openstack nova: HostAdministration and SimpleTenantUsage extensions
|
2012-04-19 10:21:51 -07:00 |
Roman Bogorodskiy
|
1b5462346b
|
Add a live test for swift multipart upload.
|
2012-04-19 17:18:27 +04:00 |
Roman Bogorodskiy
|
2fa96a9cb3
|
Remove useless comment.
|
2012-04-19 15:51:53 +04:00 |
Roman Bogorodskiy
|
52c144fce5
|
Remove deub prints and fall back to traditional upload if file is not large enough.
|
2012-04-19 15:51:52 +04:00 |
Roman Bogorodskiy
|
19e56692e3
|
Enable multipart for HPCloud.
|
2012-04-19 15:51:52 +04:00 |
Roman Bogorodskiy
|
a3c8023e84
|
Use CommonSwiftClient instead of SwiftClient in multipart code.
|
2012-04-19 15:51:52 +04:00 |
Roman Bogorodskiy
|
338d28325c
|
Clean up commented out useless function.
|
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 |
Adam Lowe
|
adc6e2aa93
|
Adding Simple Tenant Usage extension
|
2012-04-19 10:42:30 +01:00 |
Adam Lowe
|
f45b9ca849
|
Improving Host Administration extension tests
|
2012-04-19 10:37:17 +01:00 |
Adam Lowe
|
43d258837d
|
Adding gson adaptor for HostResourceUsage
|
2012-04-19 10:31:23 +01:00 |
Adam Lowe
|
1d09fc3400
|
Adding project field to HostResourceUsage
|
2012-04-19 10:30:24 +01:00 |
Adam Lowe
|
522147a9ce
|
Fixing imports for Host Administration extension
|
2012-04-19 07:59:06 +01:00 |
Adam Lowe
|
80c48193ee
|
Adding tests of Host Administration extension
|
2012-04-19 07:51:28 +01:00 |
Adam Lowe
|
400221820a
|
Adding Host Administration extension
|
2012-04-19 07:51:28 +01:00 |
Adam Lowe
|
eef27bbe4e
|
Adding full extension list
|
2012-04-19 07:51:27 +01:00 |
Adrian Cole
|
dab1dd69fc
|
fix covariance/assignability in RestContext<? extends Client> subclasses
|
2012-04-18 15:05:39 -07:00 |
Adrian Cole
|
b9c4f5cd4b
|
enum is not a sustainable way to refer to address blocks
|
2012-04-18 11:04:53 -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 |
Adam Lowe
|
d111d8c550
|
Issue 895: Adjusting name and description of openstack-nova-ec2 maven module
|
2012-04-17 15:11:12 +01:00 |
Adam Lowe
|
54ae36a92d
|
Issue 895: Correcting placement of rest client binding
|
2012-04-17 13:35:53 +01:00 |
Adam Lowe
|
1e3a8b04b6
|
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)
|
2012-04-17 13:32:54 +01:00 |
Adam Lowe
|
0d43c1dd46
|
Exposing contents of DescribeImagesResponseHandler to subclasses
|
2012-04-17 13:29:14 +01:00 |
Adam Lowe
|
7c31f51ab7
|
Adjusting openstack-nova-ec2 to handle extended volume status fields (by discarding the extra information)
|
2012-04-17 12:52:24 +01:00 |
Adam Lowe
|
8350e453ca
|
Exposing fields of CreateVolumeResponseHandler to subclasses
|
2012-04-17 12:38:18 +01: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
|
cedd906bdb
|
Merge pull request #566 from andrewgaul/length-typo
Correct typo
|
2012-04-16 01:12:55 -07:00 |
Adrian Cole
|
0b59dea073
|
removed ContextBuilder subclasses; added unwrap; undid generic params
|
2012-04-16 00:44:20 -07:00 |
Andrew Gaul
|
40bb12d410
|
Correct typo
|
2012-04-13 15:29:51 -07:00 |
Andrew Donald Kennedy
|
a919985b2b
|
Fix broken build due to ApiMetadata changes
|
2012-04-12 23:11:00 +01:00 |
Adrian Cole
|
b3e1b675ef
|
moved AnonymousProviderMetadata to the right package
|
2012-04-12 12:20:25 -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 |
Matt Stephenson
|
344099b0f4
|
Construct a fully populated Server object before returning it back from the NovaComputeServiceAdapter in Openstack-nova
|
2012-04-09 14:25:27 -07:00 |
Adrian Cole
|
049688efcd
|
Merge pull request #546 from dhogan/extensions-alias
add aliases for extension namespaces
|
2012-04-09 09:54:45 -07:00 |
Dirk Hogan
|
411b14eddc
|
add aliases for extension namespaces
|
2012-04-09 08:44:22 -07: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
|
c1dd80f9b3
|
openstack-nova-ec2 errors on authorizing security group to itself, and also needs to auto-allocate elastic ips
|
2012-04-05 18:15:39 -07:00 |
Adrian Cole
|
00c7179f72
|
moved cacheloaders to the correct package
|
2012-04-05 17:42:06 -07:00 |
Adrian Cole
|
bae742befe
|
default to allocate elastic ips on openstack-nova-ec
|
2012-04-05 16:56:15 -07:00 |
Adrian Cole
|
03028338df
|
PresentWhenExtensionAnnotationNamespaceEqualsAnyNamespaceInExtensionsSetTest
|
2012-04-05 14:15:34 -07:00 |
Adrian Cole
|
94edcbf00d
|
Merge pull request #541 from dhogan/security-group-delete
fix Accept header in delete
|
2012-04-04 22:39:45 -07:00 |
Dirk Hogan
|
12e8a366fc
|
fix Accept header in delete
|
2012-04-04 16:44:06 -07:00 |
Tim Miller
|
59aa198fa7
|
fix (unused) createImage http body in 404 test.
|
2012-04-04 16:27:22 -07:00 |
Tim Miller
|
c8939ac0da
|
add tests for createImage, switch argument order.
|
2012-04-04 16:09:34 -07:00 |
Tim Miller
|
3cab636f29
|
remove unused import statements.
|
2012-04-04 11:48:05 -07:00 |
Tim Miller
|
4771fafe48
|
create an image from a nova vm instance.
|
2012-04-04 11:42:39 -07:00 |
Adrian Cole
|
6f6b958aad
|
Issue 888, 895: temporary workaround to stop openstack-nova-ec2 from using # characters
|
2012-04-03 00:34:58 -07:00 |
Adrian Cole
|
f70ef81828
|
Issue 895:add openstack-nova-ec2 api
|
2012-04-03 00:06:24 -07:00 |
Adrian Cole
|
128a906104
|
Issue 895:add openstack-nova-ec2 api
|
2012-04-03 00:06:00 -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
|
9d2aca696b
|
fixed keypair on nova and added test
|
2012-03-29 15:12:19 -04: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 |
Adrian Cole
|
ed1864e810
|
toString tidies
|
2012-03-23 13:09:13 -07:00 |
Adrian Cole
|
91ccba370b
|
cleaned up error handler in swift
|
2012-03-23 00:37:33 -07:00 |
Adrian Cole
|
c3dd362b4b
|
Issue 814:recreate nova api as openstack-nova
|
2012-03-22 21:42:22 -07:00 |