Andrew Gaul
4183fb744d
JCLOUDS-1101: Upgrade to auto-value 1.4.1
...
Release notes:
https://github.com/google/auto/releases/tag/auto-value-1.4.1
https://github.com/google/auto/releases/tag/auto-value-1.4-rc3
2017-04-22 13:08:54 -07:00
Andrew Gaul
05f64f52b2
JCLOUDS-1109: update Azure signed URL expect tests
2017-04-22 12:07:26 -07:00
Andrew Gaul
1e04eafbab
JCLOUDS-255: JCLOUDS-1109: Azure signed URLs expiration
...
This commit also changes signed URLs from header-based to query
parameter-based.
2017-04-22 10:59:15 -07:00
Ignasi Barrera
13cf2cbab9
Fix BaseComputeServiceLiveTest configuration
2017-04-22 01:55:10 +02:00
Ignasi Barrera
bf3a78d08e
Fix the Jetty start statement used in compute live tests
2017-04-21 20:18:55 +02:00
Andrew Gaul
9342cad895
JCLOUDS-885: Add utility to gzip data
...
Useful for integration tests which expect gzip data.
2017-04-19 23:58:54 -07:00
Andrew Gaul
2e7de9f850
JCLOUDS-1271: Deprecate signRemoveBlob
...
URL signing should always use authentication parameters instead of
headers yet no provider supports DELETEs with the former.
2017-04-19 18:08:52 -07:00
Andrew Gaul
f0e11d5c2e
Remove unused imports
...
Fixes regressions introduced by
db00f679ef
.
2017-04-19 10:01:30 -07:00
Andrew Gaul
db00f679ef
JCLOUDS-255: Consistently use query string auth
...
Fixes regressions introduced in
7a110b31ba
.
2017-04-19 00:54:33 -07:00
Andrew Gaul
7a110b31ba
JCLOUDS-255: Support S3 signed URLs with expiry
...
Mostly code motion from AWSS3BlobRequestSigner to S3BlobRequestSigner
with some additional cleanups.
2017-04-18 18:51:22 -07:00
John McDonnell
24f961eac2
[JCLOUDS-1128] Added page and pagesize fields to ListProjectOptions.
...
Cloudstack's listProjects request supports additional fields for page
and pagesize. These were missing but have been added in as part of this
commit.
2017-04-18 15:05:41 +02:00
John McDonnell
723a732521
[JCLOUDS-1130] Cloudstack fixed projectid parameter in listUsageRecords.
...
Cloudstack's listUsageRecords response doesn't use camelcase so the projectid
parameter was incorrect. Updated from projectId to projectid.
2017-04-18 15:05:34 +02:00
Andrew Gaul
46d3645111
Set ListBlobsOptions.datasets in setter
2017-04-12 13:18:41 -07:00
Andrew Gaul
5a1c95525f
JCLOUDS-1262: Correct US-OH region
...
Follow on to 04ab255d9f
.
2017-04-10 13:11:38 -07:00
Andrew Gaul
93a8ce433b
Allow null S3 list MPU lastModified
2017-04-10 12:09:02 -07:00
Mat Mannion
d41101df59
JCLOUDS-1264: Swift Unicode multipart manifests
...
This fixes a bug where previously BindManifestToJsonPayload used the
character length as the ContentLength, instead of the byte length,
which caused issues if the JSON contained multi-byte Unicode
characters.
2017-04-04 05:05:53 -07:00
Ignasi Barrera
04ab255d9f
JCLOUDS-1262: Add the Ohio region to AWS
2017-03-29 09:17:41 +02:00
Michelle Zhang
96a1c4427e
JCLOUDS-1217/JCLOUDS-1258: Add Canada, London and China regions to AWS
2017-03-29 08:53:07 +02:00
Svetoslav Neykov
8875c0e851
Create and attach tests sources as artifacts
2017-03-28 08:21:18 +02:00
Ignasi Barrera
9a1edfc01d
Provide a method to prepare an before taking an snapshot from it
2017-03-24 17:53:25 +01:00
Andrew Gaul
97643823fc
Emit marker in PageSet toString
2017-03-18 18:55:12 -07:00
Andrew Gaul
01780db4db
Remove erroneous static final from BIG_FILE
...
Also use preferred bigFile capitalization for member. Fixes
regression from e058973abc
.
2017-03-17 17:41:32 -07:00
Andrew Gaul
e058973abc
Ensure SOME_CONSTANTS are static final
...
Found via error-prone.
2017-03-17 16:59:41 -07:00
Andrew Gaul
4193031c62
Fix mixed array dimensions
...
Found via error-prone.
2017-03-17 16:42:42 -07:00
Andrew Gaul
7767acbec9
Correct invalid comparison
...
Found via error-prone.
2017-03-17 16:42:38 -07:00
Andrew Gaul
cff54601ea
Make inner classes static
...
Found via error-prone.
2017-03-17 16:42:32 -07:00
Andrew Donald Kennedy
c3c86de9e5
Fix error creating list of volume bindings for Docker
2017-03-17 22:25:45 +01:00
Tomasz Wojtuń
fdaa3fd721
Wrap Image with Optional in DiskURIToImage
2017-03-14 08:40:11 +01:00
Andrew Gaul
87eda15085
Return more metadata from listMultipartUpload
...
Include Content-Length and Last-Modified.
2017-03-08 20:35:24 -08:00
Andrew Gaul
49f4617afa
JCLOUDS-1101: Upgrade to auto-value 1.4-rc2
...
This resolves issues using Java 9. Release notes:
https://github.com/google/auto/releases/tag/auto-value-1.4-rc2
2017-03-07 00:18:21 -08:00
Andrew Gaul
ec932321bd
Return lastModified and size when listing S3 parts
2017-03-06 18:29:45 -08:00
Andrea Turli
014f7a4fb9
bump sshj version to 0.20.0
...
- this version contains some bux fixes especially useful for OSGi
2017-03-06 17:03:53 +01:00
Ignasi Barrera
a7ccf6578d
Take into account the template properties everytime the builder is retrieved
2017-03-06 15:17:15 +01:00
Ignasi Barrera
459d437af2
JCLOUDS-1249: Fix OpenStack server rollback
2017-03-06 11:24:35 +01:00
Christopher Dancy
049fe5c6e4
Update .gitignore
...
Add netbeans generated IDE folder to .gitignore
2017-03-03 16:34:32 +01:00
Mike Cowan
6688b57cf4
Update JSCH to version 0.1.54
2017-03-03 16:33:50 +01:00
Ignasi Barrera
2f70f85c2b
Remove all sonatype snapshot repositories
2017-03-03 10:49:48 +01:00
Geert Vanheusden
fbf62437c7
JCLOUDS-1218: filesystem get blob without xattrs
...
Some filesystems, notably Docker and Mac OS X, do not support xattr
which causes an IOException when getting a blob.
2017-03-01 13:41:30 -08:00
Archana Chinnaiah
8649002e03
JCLOUDS-1246: Allow extending SwiftBlobStoreContextModule
2017-03-01 11:45:01 -08:00
Geoff Macartney
b8fd47ba8d
JCLOUDS-1237: Add compareTo() for IpPermission.
2017-02-21 23:13:52 +01:00
Fritz Elfert
e26146c6c1
JCLOUDS-1239: Handle gzipped userdata in logging
2017-02-16 10:50:18 +01:00
Andrea Turli
38cb34e123
[JCLOUDS-1233] bump jax-rs version
2017-02-15 11:16:26 +01:00
Geoff Macartney
717b75a34e
Fix O(n^2) response time for "list-security-groups" on openstack-nova.
...
For https://issues.apache.org/jira/browse/JCLOUDS-1235 .
This change takes the approach of storing the information about the
overall list of groups within the `SecurityGroupInRegion` when it is
created, so that any subsequent conversion operation has access to all
the groups in the same region as the one to be converted.
It also collapses the functionality of `NovaSecurityGroupToSecurityGroup`,
`SecurityGroupRuleToIpPermission` and `FindSecurityGroupWithNameAndReturnTrue`
all into `NovaSecurityGroupInRegionToSecurityGroup`, and deletes the
now unused-classes SecurityGroupRuleToIpPermission,
NovaSecurityGroupToSecurityGroup and associated tests.
2017-02-13 12:30:18 +01:00
Andrea Turli
4ae2d208e4
update netty driver
...
- use a fix version to avoid package renaming issues
2017-02-06 17:09:46 +01:00
Ignasi Barrera
e450670d86
Fix Chef live tests
2017-02-03 00:21:08 +01:00
Ignasi Barrera
4509cdecbb
Fix container presence check in filesystem provider
2017-02-01 17:42:28 +01:00
Ignasi Barrera
c2a75c318a
Fix commit
2017-02-01 12:16:12 +01:00
Ignasi Barrera
a5a48749f8
Fix compute service integration tests
2017-01-31 11:51:18 +01:00
Andrea Turli
4c2151a3f1
change hostname command to get the short form
2017-01-31 10:21:33 +01:00
Svetoslav Neykov
325a6890c3
Select the latest available java package to install dynamically
2017-01-25 10:47:06 +01:00