Ignasi Barrera
86dadc3a75
JCLOUDS-1038: Fix date deserialization in EC2 apis
2015-11-24 14:53:18 +01:00
Reijhanniel Jearl Campos
52c6c2b7b5
JCLOUDS-947: Properly configure live tests in ProfitBricks
2015-11-18 22:35:05 +01:00
Ignasi Barrera
575d39e7c5
JCLOUDS-1033: Don't fail if no private key has been provided in DigitalOcean
2015-11-16 22:58:29 +01:00
Chris Custine
5d82b40d78
JCLOUDS-1026: Remove public HP cloud compute providers
...
https://issues.apache.org/jira/browse/JCLOUDS-1026
2015-11-09 19:04:59 -07:00
Ignasi Barrera
667252d9e8
Fix Google Compute Engine live tests
2015-11-03 00:16:40 +01:00
Ignasi Barrera
9df30c5a09
JCLOUDS-717: Join Enterprise and OpenSource Chef
2015-10-30 01:02:53 +01:00
Ignasi Barrera
3fbd399f6b
Prefer polling the status of the node
2015-10-29 15:55:23 +01:00
Ignasi Barrera
c9306c1fc8
Fix a bunch of aws-ec2 live tests
2015-10-29 01:54:09 +01:00
Ignasi Barrera
985d45122b
JCLOUDS-987: Create security groups in AWS if subnetId is specified
2015-10-29 01:54:03 +01:00
Ruben Rubio Rey
83ff38ebee
JCLOUDS-1027: When waiting to a droplet to be created we check the proper dropletId
2015-10-27 23:35:36 +01:00
Ignasi Barrera
7e866ad6a1
JCLOUDS-1022: Automatically handle DigitalOcean rate limit
2015-10-27 23:30:43 +01:00
Reijhanniel Jearl Campos
5e82bbfa46
JCLOUDS-951: Remove inheritance in ProfitBrick's AutoValue classes
2015-10-27 13:12:23 -05:00
Andrew Gaul
b4eeb6393a
JCLOUDS-790: Remove hpcloud-objectstorage
...
HP will sunset this service on 31 Jan 2016:
http://h30499.www3.hp.com/t5/Grounded-in-the-Cloud/A-new-model-to-deliver-public-cloud/ba-p/6804409
2015-10-25 20:39:39 -07:00
Ignasi Barrera
4596471bb2
JCLOUDS-1025: Add support for metadata and tags in the ComputeService
2015-10-23 00:18:45 +02:00
Ignasi Barrera
200e0e12ba
JCLOUDS-1024: ImageExtension can take snapshots of stopped droplets
2015-10-22 15:53:06 +02:00
Ignasi Barrera
6254526296
JCLOUDS-1023: Fix DigitalOcean getImage() method
2015-10-22 11:13:30 +02:00
Ignasi Barrera
0c1de23a9a
Fix line endings. Use Unix line endings everywhere
2015-10-13 17:05:59 +02:00
Andrew Kennedy
cf0e659ccf
Add new Softlayer API method to return arbitrary VirtualGuest fields
2015-10-07 20:40:51 +02:00
Stuart Hendren
c3f1775123
Adding elastichosts Dallas and Miami providers
2015-10-07 20:39:36 +02:00
Stuart Hendren
26df7e3c9e
Fix for Go2Cloud provider endpoint
...
See JCLOUDS-1004 - Update the Go2Cloud endpoint
https://issues.apache.org/jira/browse/JCLOUDS-1004
2015-09-23 12:31:38 +02:00
Ignasi Barrera
ed425c202a
Remove accidentally committed file
2015-09-21 23:22:29 +02:00
Michael Wilson
962980cd9d
JCLOUDS-1001. Add preemptible support to the Google Compute provider.
...
The Google Compute provider should support preemptible instances.
2015-09-21 22:17:18 +02:00
Ignasi Barrera
042222b647
GCE hardware profiles might not have volumes
2015-09-18 10:05:34 +02:00
Timur Alperovich
f8eff7e00e
JCLOUDS-217: AWS-S3: Remove special encoding.
...
AWS-S3 provider should not pre-encode parameters that are passed to
the jclouds request. This comes up in the AWSS3BlobRequestSigner as
the only place where a parameter is pre-encoded.
2015-09-17 13:08:44 -07:00
Timur Alperovich
4bc4564900
Skip broken Azure test.
2015-09-11 14:27:24 -07:00
Timur Alperovich
cbea1b64ef
JCLOUDS-217: AWS EC2: Do not use encoded params.
...
AWS EC2 tests should not pre-encode HTTP parameters.
2015-09-08 15:19:03 -07:00
Timur Alperovich
cdabc59ad8
JCLOUDS-217: Azure: Handle blobs with % correctly.
...
When constructing a URI path for a blob in the listing results, the
Azure provider should re-encode any "bad" characters. Azure provider
also should not call trim() on the blob name, as that will remove any
leading or trailing space characters (which the provider supports). In
fact, the trim() call is only required because of the fact that when
parsing the XML document in the Azure tests, the white space between
the tags was also included in the values. Changing when the character
array is reset eliminates the need to do so.
2015-09-08 15:19:02 -07:00
Oliver Gondža
edde721937
JCLOUDS-962: Make all @Provider methods final
2015-09-02 23:54:44 +02:00
Timur Alperovich
5fcfcf3afe
JCLOUDS-992: Handle directories as blobs in HPCS.
2015-08-20 12:42:11 -07:00
Timur Alperovich
04ba8905f8
JCLOUDS-992: Handle directories as blobs in Azure.
2015-08-20 12:42:11 -07:00
Andrew Gaul
449eeec8e6
JCLOUDS-888: Remove redundant imports
...
Regression from a46f3924e3
.
2015-08-11 13:05:36 -07:00
Andrew Gaul
a46f3924e3
JCLOUDS-988: Subclass ObjectApiLiveTest in Cloudfiles providers
...
This allows tests to run.
2015-08-11 12:27:16 -07:00
Andrea Turli
10f72f0731
[SoftLayer] fix some failing LiveTests
...
fix VirtualGuestBlockDeviceTemplateGroupApiLiveTest
fix SoftLayerComputeServiceLiveTest
2015-08-11 18:15:40 +02:00
Andrea Turli
1163b94c32
[SoftLayer] fix some failing LiveTests
...
fix VirtualGuestBlockDeviceTemplateGroupApiLiveTest
fix SoftLayerComputeServiceLiveTest
2015-08-11 18:12:57 +02:00
Andrew Gaul
d86a6c9ee1
Correct Checkstyle violations
2015-07-31 15:28:25 -07:00
Andrew Gaul
86f47394bf
Correct FindBugs violations
2015-07-31 14:53:58 -07:00
Andrew Gaul
98b3105669
Address error-prone errors
...
Mostly of the form, Collection.size() >= 0.
2015-07-30 15:40:03 -07:00
Zack Shoylev
0d243b0a39
Fix a small softlayer bug that triggers a guava 19 rc bugcheck.
2015-07-29 10:18:59 -05:00
Ignasi Barrera
5d30f859aa
Fix AWS and EC2 TemplateBuilder live tests
2015-07-29 11:58:19 +02:00
Andrew Bayer
761329d272
JCLOUDS-972. Fix parsing of spot reqs, set sane default for validUntil.
...
Get the faultCode and faultMessage to actually be parsed (though I'm
not sure they're ever used), add statusCode, statusMessage and
statusUpdateTime, and have AWSEC2TemplateOptions default to a sane 30
minute lifetime for spot instance requests, so they don't get orphaned
forever if the price is too low etc.
2015-07-27 17:23:53 +02:00
Andrea Turli
f5e1c47644
[SoftLayer] fix SoftLayerTemplateOptions
2015-07-24 19:31:13 +02:00
Alex Heneveld
a6aff306e7
add deprecated flag to Hardware and prefer non-deprecated hardware types
...
deprecated hardware types in EC2 are flagged using this, according to latest AWS advice,
to fix situations where deprecated hardware types would be chosen when a non-deprecated alternative exists.
we also deprecate T2 because it requires a VPC.
also fixes semantics of ImagesToRegionAndIdMap to match the logic used in the TemplateBuilderImpl;
RegionAndName should contain the ID not the ProviderID. this is only really used in tests so no external impact.
(previously the cache only worked if provider ID matched the non-location segment of the image ID.)
however this does now assert that image id's are in the right format for AWS, as suggested by @nacx.
2015-07-20 17:40:07 +02:00
rand0m86
2e1aa3c055
Fixed typo
2015-07-16 12:52:40 +02:00
Timur Alperovich
e4161a59bb
Move tests to test the file system API.
...
Move the prefix and delimiter tests from BaseContainerLiveTest to
BaseContainerIntegrationTest, as that class is subclassed in
Filesystem integration tests. This will make sure the file system blob
store will not regress.
The ListContainerTest is updated to _not_ use a file separator
character, as that leads to a possible creation of directories.
Instead, "-" is used as the delimiter for the delimiter option tests.
2015-07-14 14:11:34 -07:00
Zack Shoylev
a472a878b0
Updates live tests and template builder settings for compute
2015-07-14 10:21:32 -05:00
Timur Alperovich
2c1ca89e1a
JCLOUDS-929: Add delimiter support to Azure.
...
Plumb the delimiter option to the Azure blob store.
2015-07-13 14:35:00 -07:00
Timur Alperovich
a29d75a5d1
JCLOUDS-929: Implement generic delimiter support.
...
The patch adds delimiter option support in the generic blob store
interface. A live integration test is added to verify that jclouds
correctly lists objects separated by a delimiter.
2015-07-13 14:34:58 -07:00
Andrew Bayer
1fe90b03c9
JCLOUDS-961 - Add d2, m4, t2 instance types for EC2
2015-07-13 16:10:58 +02:00
Andrew Gaul
1c1cfffd5d
JCLOUDS-857: remove spurious annotation
...
Multiple constructors annotated with @SerializedNames confuses
NamingStrategies.translateName and causes failures with newer JDK.
Since the second constructor does not need this annotation we remote
it.
2015-07-07 16:59:58 -07:00
Timur Alperovich
841a184898
Azure Blob: do not filter out prefixes.
...
We should not filter out prefixes when listing containers, similarly
to the way swift behaves. This makes the marker blobs apparently to
the user.
2015-07-07 16:33:44 -07:00
Ignasi Barrera
26210fe098
JCLOUDS-946: Properly scope images to the locations where they are available
2015-06-30 23:08:07 +02:00
Reijhanniel Jearl Campos
ed247e7dea
JCLOUDS-702: JClouds ProfitBricks provider - ComputeServiceAdapter
2015-06-30 12:42:51 +02:00
Timur Alperovich
497a013c8a
JCLOUDS-930: Plumb prefix support down to Azure.
...
Plumbs support for the prefix query option in the Azure provider. This
option is not compatible with the "directory" list option and an
exception is thrown if both are set.
2015-06-29 17:31:56 -07:00
Timur Alperovich
7c7d2e2df6
JCLOUDS-930: Add the prefix option.
...
Add a prefix option to the ListContainerOptions class.
2015-06-29 17:31:55 -07:00
Chris Custine
057be8df99
JCLOUDS-613: Implement the DigitalOcean v2 API
...
Thanks to [~nacx] for pagination, many tests, fixes, and improvements to help push this over the finish line!
2015-06-28 22:12:03 +02:00
Ignasi Barrera
647df25d90
Update Maven coordinates to the promoted naming
2015-06-26 11:32:01 +02:00
Ignasi Barrera
05fb3222bb
Promote Google Compute Engine
2015-06-26 11:30:30 +02:00
Zack Shoylev
87b885306b
Remove old cloudfiles providers
2015-06-26 02:32:16 -05:00
Andrea Turli
b7f27e7f76
[SoftLayer] fix SoftLayerTemplateBuilderLiveTest
...
add more iso3166Codes
fix DatacenterApiLiveTest
2015-06-25 00:10:45 +02:00
Andrea Turli
7480d6e363
replace ExpectTests with MockWebServerTests
...
refactor AccountApiExpectedTest to AccountApiMockTest
refactor DatacenterApiExpectTest to DatacenterApiMockTest
refactor SoftwareDescriptionApiExpectTest to SoftwareDescriptionApiMockTest
refactor VirtualGuestApiExpectTest to VirtualGuestApiMockTest
refactor VirtualGuestBlockDeviceTemplateGroupApiExpectTest to VirtualGuestBlockDeviceTemplateGroupApiMockTest
2015-06-25 00:03:47 +02:00
Daniel Broudy
70da397237
Update ComposeObjectTemplate and update MockTests
2015-06-22 09:37:42 -07:00
Andrew Bayer
db6f6efaba
JCLOUDS-936: Switch to LoadingCache for disk->image
2015-06-18 11:44:11 +02:00
Andrew Bayer
f3555cba1b
JCLOUDS-934. Add support for specifying boot disk type in compute service
2015-06-15 15:55:03 -07:00
Daniel Broudy
c1b1cfbbea
Add running GoogleComputeEngineTemplateBuilderLiveTest with Json key
2015-06-15 22:44:47 +02:00
Andrew Bayer
6d850a8aee
JCLOUDS-935. Move AttachDisk.InitializeParams to URI for diskType
...
Note that two tests are failing right now with or without this.
2015-06-12 09:12:23 -07:00
Ignasi Barrera
012e1885e5
Image credentials and project improvements.
...
JCLOUDS-870: Adds the missing projects to the default project list
JCLOUDS-861 & JCLOUDS-911: Improved the way image OSFamily is parsed and
configured the default username for each image type.
2015-06-12 15:03:50 +02:00
Alexander Grzesik
a809c11a60
JCLOUDS-904 Fixing OSGi Header by adding org.jclouds.io import
2015-06-11 12:01:56 +02:00
Svetoslav Neykov
9d652a9c3d
Implement setting and retrieving the notes property on Softlayer machines
2015-06-11 09:54:52 +02:00
Ignasi Barrera
cd91e009ed
Do not use AutoValue shaded imports
2015-06-10 13:29:11 +02:00
Ignasi Barrera
3b6b73d9a1
Do not use AutoValue shaded imports
2015-06-10 13:00:33 +02:00
Daniel Broudy
d8222cf0f7
Update UrlMapApiLiveTest
2015-06-09 23:59:13 +02:00
Ignasi Barrera
2e7ca20f1c
JCLOUDS-925: Add support to start and stop instances in the ComputeService
2015-06-08 16:17:03 +02:00
Andrew Gaul
04c4d5c916
JCLOUDS-894: Odds and ends for other providers
2015-06-06 16:32:16 -07:00
Andrew Gaul
ae157991ba
JCLOUDS-894: Add portable multipart upload for S3
2015-06-06 16:32:16 -07:00
Andrew Gaul
794b385c98
JCLOUDS-894: Add portable multipart upload for Azure
2015-06-06 16:32:16 -07:00
Andrea Turli
047d1b546b
[SoftLayer] use FQDN as hostname
2015-06-03 15:28:43 +02:00
Daniel Broudy
55348c0ddb
JCLOUDS-906: Add ServiceAccounts to GoogleComputeEngineTemplateOptions
2015-06-03 01:47:54 +02:00
Andrew Gaul
180a61e85e
Update labs dependencies for rackspace-cloudfiles
2015-05-28 09:13:41 -07:00
Daniel Broudy
aa33619c92
Making tags Immutable
2015-05-26 15:53:11 +02:00
Daniel Broudy
465a62aa27
Remove firewall-tag filtering
2015-05-26 15:53:06 +02:00
Daniel Broudy
5adfce8d48
Removing network management, use default network, use fewer firewalls.
2015-05-19 15:39:55 +02:00
Svetoslav Neykov
68a429f366
Skip malformed image entries returned by Softlayer
...
Softlayer will occasionally return an incomplete object in the getCreateObjectOptions call, making it impossible to spin up machines - ignore the incomplete entries which are usually not even relevant.
2015-05-13 22:21:43 +02:00
Stuart Hendren
31749cba5d
JCLOUDS-207: Key Pair and Security Groups created by jclouds are not removed when the node is destroyed
...
The names created do not match those searched for.
They are created in FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat.java
and have are of this form jclouds#I-0#e96.
But for example jclouds#I-0#us-east-1#* is used as the search term.
2015-05-07 10:50:14 +02:00
Ignasi Barrera
4863bb83a9
Remove the deprecated methods in Chef
2015-05-03 22:22:44 +02:00
Andrew Gaul
9128ae515f
JCLOUDS-894: Expose S3 multipart operations
2015-05-01 13:32:35 -07:00
Andrew Gaul
4e3776a099
JCLOUDS-894: Expose Azure multipart operations
2015-05-01 13:32:29 -07:00
Andrew Gaul
09b54eb03f
List both committed and uncommitted Azure blocks
2015-05-01 13:32:28 -07:00
Ignasi Barrera
9d3b2d70e1
Fix the HealthCheck live tests
2015-04-15 23:40:32 +02:00
jasminSPC
23f158f322
JClouds Profitbricks provider - LoadBalancer API
2015-04-13 11:46:55 +02:00
Zack Shoylev
a6ca5a363a
Update cloudfiles poms
2015-04-09 14:20:28 -05:00
Andrew Gaul
a761f4cfa1
JCLOUDS-651: Azure copy object content metadata
2015-04-08 17:58:46 -07:00
Zack Shoylev
a3b7f3ab80
Merge remote-tracking branch 'promote-jclouds-labs-openstack-local/promote-rackspace-cloudfiles-moved'
2015-04-07 16:24:43 -05:00
Andrew Gaul
31369ae590
JCLOUDS-651: Add Azure server-side copyBlob
2015-04-02 15:36:53 -07:00
Andrew Gaul
f57ccadce8
JCLOUDS-871: Azure Copy Blob support
...
API reference:
http://msdn.microsoft.com/en-us/library/dd894037.aspx
2015-03-31 11:13:16 -07:00
Andrew Gaul
967f08a8f2
Return ETag from Azure setBlobMetadata
...
Also fix up live tests.
2015-03-31 11:03:04 -07:00
Andrew Gaul
9cf97f3117
JCLOUDS-867: Azure support for Content-Disposition
...
Enabled by Azure API version 2013-08-15.
2015-03-31 10:53:32 -07:00
Andrew Gaul
8617c75b7e
JCLOUDS-867: Use Azure API version 2013-08-15
...
This changes the format of EnumerationResults.
2015-03-31 10:53:32 -07:00
Andrew Gaul
866ac3fabb
Fix error-prone PreconditionsCheckNotNullPrimitive
2015-03-30 19:06:48 -07:00
Andrew Gaul
ac0e5c2439
JCLOUDS-183: Enable Azure testGetIfModifiedSince
...
Also comment on why we skip other tests.
2015-03-30 13:07:35 -07:00
Ignasi Barrera
88c3c61081
Next development version 2.0.0-SNAPSHOT
2015-03-24 11:07:27 +01:00
Ignasi Barrera
121ea203d8
Apache jclouds 1.9.0 release
2015-03-24 11:06:18 +01:00
Ignasi Barrera
565a102c15
Next development version 2.0.0-SNAPSHOT
2015-03-24 11:02:39 +01:00
Ignasi Barrera
ce3eeefd85
Apache jclouds 1.9.0 release
2015-03-24 10:59:36 +01:00
Ignasi Barrera
f8f82cc4c0
Next development version 2.0.0-SNAPSHOT
2015-03-24 10:56:30 +01:00
Ignasi Barrera
d117bb3919
Apache jclouds 1.9.0 release
2015-03-24 10:54:19 +01:00
Ignasi Barrera
f469cf8b51
Next development version 2.0.0-SNAPSHOT
2015-03-24 10:52:01 +01:00
Ignasi Barrera
bb41ed4341
Apache jclouds 1.9.0 release
2015-03-24 10:35:42 +01:00
Ignasi Barrera
fcb7dfcb81
Fix HPCloudComputeTemplateBuilderLiveTest
2015-03-24 00:40:43 +01:00
Ignasi Barrera
4db2b75add
Fixes OpenStack extension namespace configuration
...
* Improves extension namespace configuration to use Guice multibindings
so each provider can cleanly provide their own namespaces.
* Fixes the HPCloud Compute volume attachment namespace and adds the
corresponding live tests.
* Fixes the Rackspace CloudServers UK volume attachment namespace.
2015-03-23 22:40:43 +01:00
Zack Shoylev
8217248571
Adds a rackspace-specific test and a fix for the volume-attach extension problem.
2015-03-20 11:41:24 -05:00
jasminSPC
f58675e93d
Profitbricks Drives API
...
Conflicts:
profitbricks/src/main/java/org/jclouds/profitbricks/ProfitBricksApi.java
2015-03-08 21:20:23 +01:00
jasminSPC
af93f3b68f
Profitbricks IpBlock API
...
Conflicts:
profitbricks/src/main/java/org/jclouds/profitbricks/ProfitBricksApi.java
2015-03-08 21:15:43 +01:00
jasminSPC
36d499b47f
Profitbricks Snapshot api
2015-03-08 21:10:20 +01:00
Reijhanniel Jearl Campos
de2e5e01b5
JCLOUDS-702: JCloud ProfitBricks provider - NIC & Firewall API
2015-02-26 15:49:16 +01:00
Andrew Gaul
019ae75a61
JCLOUDS-732: Azure portable object ACLs
...
Azure does not implement support for these:
https://msdn.microsoft.com/library/azure/dd179354.aspx
2015-02-21 10:28:01 -08:00
Andrew Gaul
bc81919c58
Add @Beta annotations to BlobStore ACL methods
...
Also add missing @Override annotations.
2015-02-21 10:18:57 -08:00
Daniel Broudy
9c3cefff16
Updated AggregatedListApiLiveTest
2015-02-18 10:58:37 +01:00
Daniel Broudy
ec52bdbfb9
Updated ForwardingRuleCreationOptions to AutoValue + Builder
2015-02-18 10:58:37 +01:00
Daniel Broudy
a26a721575
Updated DiskCreationOptions to AutoValue + Builder
2015-02-18 10:58:37 +01:00
Daniel Broudy
adf6999899
Updated DeprecateOptions to AutoValue + Builder
2015-02-18 10:58:36 +01:00
Daniel Broudy
a9eecfad81
Updated BackendServiceOptions to AutoValue + Builder
2015-02-18 10:58:36 +01:00
Nikolay Sokolov
5b4ac5f186
Added support for RunInstances parameter PrivateIpAddress on EC2
2015-02-16 22:14:48 +01:00
Zack Shoylev
f6d43f6962
Fixes blob-related tests that fail occasionally
2015-02-13 17:25:15 -06:00
Andrew Gaul
4bb319a0cc
JCLOUDS-820: Support multi-delete for generic S3
...
Tested against AWS and DreamObjects. This commit only moves and
renames code.
2015-02-13 06:23:16 -08:00
Andrew Gaul
ba2f8ac232
JCLOUDS-258: Support MPU for generic S3
...
Tested against AWS-S3 and DreamObjects. This commit only moves and
renames code although some classes are duplicated for deprecation
purposes.
2015-02-12 17:59:33 -08:00
Andrew Gaul
d701f6a127
JCLOUDS-660: Azure portable container ACLs
2015-02-12 17:26:47 -08:00
Daniel Broudy
7ac7197e83
adding start and stop to Instance Api
2015-02-11 17:25:44 +01:00
Reijhanniel Jearl Campos
2a219a9948
JCLOUDS-702: JClouds ProfitBricks provider - Storage API
2015-02-05 14:53:10 +01:00
Andrew Gaul
8a2c821e13
JCLOUDS-794: Use bogus URL for generic S3 endpoint
...
This prevents users from accidentally connecting to AWS.
2015-02-04 13:42:03 -08:00
Ignasi Barrera
fa8b9e2332
Fix location assignment in SoftLayer VirtualGuestToNodeMetadata
2015-02-04 18:07:39 +01:00
Ignasi Barrera
acd06b3024
JCLOUDS-462: Fix AWSEC2TemplateBuilderLiveTest
2015-02-04 11:04:18 +01:00
Ignasi Barrera
9a8a604bac
Added C4 instance types
2015-02-04 11:04:18 +01:00
Daniel Broudy
19c65d8f6f
Enables working with .json key files, adding GoogleCredentialsFromJson
2015-02-03 10:59:01 +01:00
Zack Shoylev
99d0fcaaad
Fixes the metadata to specify Ubuntu by default.
2015-01-30 12:30:52 -06:00
Aled Sage
bdfd1facb9
JCLOUDS-529: fix aws-ec2 cleanupIncidentalResources
...
- Some users get a DependencyVioloation, rather than InvalidGroup.InUse,
when attempting to delete the security group. This caused
cleanupIncidentalResources to propagate an exception.
- Fixes it by converting this to an IllegalStateException (in same
way as is done for “InUse”)
- Adds tests (using MockWebServer) for happy-path and for failing
to delete the security group with each of InUse and DependencyViolation
responses.
- Adds Timeouts.cleanupIncidentalResources
- Use that timeout in EC2, when retrying the deletion of security group
on VM deletion (previously hard-coded as 3 seconds).
- Configure that timeout in the tests, so deterministic number of retries
2015-01-30 11:07:25 +01:00
Zack Shoylev
ee9c269aea
Fixes some missing cloudservers locations iso codes: "US-IL", "US-TX", "US-VA", "AU-NSW", "HK"
2015-01-29 20:16:52 -06:00
Zack Shoylev
4db8b2360b
Fixes a missing image. Test now tries to match image by name.
2015-01-29 18:26:20 -06:00
Andrea Turli
b75b0c28d6
JCLOUDS-813: fix list private images
...
modify the listImages and getImage strategies in SoftLayerComputeServiceAdapter
add support for VirtualGuestBlockDeviceTemplateGroupApi getObject
remove PROPERTY_SOFTLAYER_INCLUDE_PUBLIC_IMAGES
add Expect and Live tests for VirtualGuestBlockDeviceTemplateGroup.getObject
2015-01-29 12:48:20 +01:00
Andrew Kennedy
9e1d1cbfa9
Fix Softlayer template options to return correct type and set disk types even if no block device configured
2015-01-28 09:30:57 +01:00
Reijhanniel
ee24ddb2b4
JCLOUDS-702: JCloud ProfitBricks provider - Server & Image API
2015-01-26 11:27:18 +01:00
Andrew Gaul
3ab2716a7a
Skip tests which cannot run on Azure
2015-01-24 13:42:27 -08:00
Andrew Gaul
af1a01a0af
JCLOUDS-96: Handle us-standard in testAllLocations
2015-01-23 19:24:44 -08:00
Andrew Gaul
c770ffbeb0
Use sorted set to order relative paths correctly
2015-01-22 11:37:46 -08:00
Ignasi Barrera
8206d19a81
Add missing dependency to profitbricks
2015-01-19 10:32:36 +01:00
Jeremy Daggett
079b4d9c5c
Split Auto dependencies into auto-service and auto-value
2015-01-16 14:38:06 -08:00
Reijhanniel Jearl Campos
cb45048a68
JCLOUDS-702: JCloud ProfitBricks provider implementation
2015-01-12 10:00:19 +01:00
Andrew Gaul
fae097e144
JCLOUDS-654: Add object size to StorageMetadata
...
This allows callers to read the content length during container
listing. Tested against: atmosonline, aws-s3, azureblob, filesystem,
and transient. Intentionally not implemented for legacy swift
provider.
2015-01-09 22:34:56 -08:00
Andrew Gaul
317089c77e
Remove tests duplicated by testPut
2015-01-09 21:59:25 -08:00
Andrew Gaul
91c47bfd92
JCLOUDS-801: Add portable multipart upload tests
...
Exercise both repeatable and non-repeatable payloads. Tested against
AWS-S3, Azure, and legacy Swift. Skipped on all other providers.
2015-01-09 21:59:25 -08:00
Andrew Gaul
38ebf0d06c
JCLOUDS-801: Use Iterable payload slicer for AWS-S3
...
Payload slicer has a method that returns an iterable of payloads that
works on non-repeatable InputStreams that was introduced to fix
multi-part uploads in Swift (JCLOUDS-356). This commit applies the
same method to fix multi-part uploads for AWS-S3 blob store.
2015-01-09 21:59:25 -08:00