Dani Estevez
e45c262ff2
Adds missing virtualMachine field to NetworkInterfaceCardProperties
2018-07-12 09:24:00 -07:00
Dani Estevez
566ac23392
Adds listAll to PublicIPAddressAPI
...
Adds listAll to NetworkInterfaceCardApi
Addresses comments on tests
Sets resourcegroup pathparam as nullable for NetworkInterfaceCardApi and PublicIPAddressApi
2018-07-12 09:23:27 -07:00
Ignasi Barrera
4958f1f29a
Adds ConcurrentModificationException to the list of propagatable types
2018-07-11 09:43:04 -07:00
Ignasi Barrera
3839432757
Configure Java 7 language level
2018-07-11 09:42:18 -07:00
Jesse Glick
019ccb7431
Pinning down JCLOUDS-1401 fix behavior with a unit test which is able to distinguish URI.query from URI.rawQuery.
2018-07-11 09:35:34 -07:00
Jesse Glick
9a65be789e
Live test demonstrating effectiveness of JCLOUDS-1401 fix.
2018-07-11 09:35:34 -07:00
Jesse Glick
34d272ac80
Allow S3ClientLiveTest (and AWSS3ClientLiveTest) to use a session token.
2018-07-11 09:35:34 -07:00
Jesse Glick
f770455ff9
[JCLOUDS-1401] Properly URL-encode the CanonicalQueryString when it contains funny characters.
2018-07-11 09:35:34 -07:00
Jesse Glick
c34935dcd3
[JCLOUDS-1433] $ and \ in tokenValues passed to Strings2.replaceTokens(String, Multimap) could result in IllegalArgumentException.
2018-07-10 15:00:56 -07:00
Dani Estevez
1bd3b8f9df
Implements VirtualMachineAPI deallocate operation
...
https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines/deallocate
Adds missing mock test
Fixes returning codes from API methods to 202
2018-07-09 10:29:33 -07:00
Ignasi Barrera
975aca5346
Added Virtual Network Gateway Connection API
2018-07-06 10:05:43 +02:00
Ignasi Barrera
f572304acc
Fix GCE live tests
2018-07-04 15:56:19 +02:00
Ignasi Barrera
ea5b899def
Added Virtual Network Gateway API
2018-07-03 12:51:15 +02:00
Dani Estevez
39d770ffc3
Adds minor improvements to readability
2018-06-26 09:05:43 +02:00
Dani Estevez
3171e4c79b
Checks network availability before working with recently created networks
2018-06-26 09:05:39 +02:00
Dani Estevez
23e783e0cf
Adds new Generally Available azure locations for Australia and France
2018-06-26 09:01:20 +02:00
Lucia Monte
6b4be0d686
JCLOUDS-1427: Fix Elastic IP deserialization when IP has tags
2018-06-20 15:31:13 +02:00
Dani Estevez
e4f1823fd5
Fixes/adds fields primary for NetworkInterfaceCardProperties and misplaced in IpConfiguration
2018-06-15 08:56:27 +02:00
Ignasi Barrera
ff93565b1d
Added Local Network Gateway API
2018-06-11 15:25:25 +02:00
Jesse Glick
36353d6157
[JCLOUDS-1422] Ensure that LocalBlobStore.list honors !recursive even when a prefix is defined.
2018-06-06 22:47:56 -07:00
Jesse Glick
11fac4f020
Include the delimiter field in ListContainerOptions.toString.
2018-06-06 22:47:56 -07:00
Dani Estevez
9d88f6df5e
Adds test for Azure name validator
2018-05-25 09:39:21 +02:00
Dani Estevez
5ee3ae552d
Adds new more relaxed validator for Azure entities
2018-05-25 09:39:21 +02:00
Ignasi Barrera
b76a594e81
JCLOUDS-1421: Add default credentials to images created by the ImageExtension
...
By default, when listing images the ComputeServiceAdapter adds the
default credentials for each image. This is not done when images are
created by the image extension, and NPEs can appear in code that assumes
the default credentials are there, as the field is not nullable.
This change tries to populate the known node credentials for images
created form nodes, and falls back to the default strategy to add the
default credentials to an image if there are not known credentials.
2018-05-22 16:30:26 +02:00
Mat Mannion
29655f3149
JCLOUDS-1263: Add live integration test for manipulating objects through the Swift ObjectApi with unicode characters in their path
2018-05-21 22:19:25 -07:00
Mat Mannion
14621c08d7
JCLOUDS-1263: URL encode object names from list object response before creating URIs with them
...
This fix calls urlEncode on the path before appending them to the existing path, as the core UriBuilder
class expects them to be URL-encoded.
2018-05-21 22:19:25 -07:00
Jesse Glick
65a5ec8164
[JCLOUDS-1200] Mark nonserializable fields in HttpResponseException and subtypes as transient.
2018-05-21 22:13:04 -07:00
Andrew Gaul
1f6ec343c0
Upgrade to SpotBugs 3.1.3
...
This replaces FindBugs. Also address a few violations.
2018-05-21 22:06:27 -07:00
Dani Estevez
a918550e57
Fixes assert for IpPermissions collection
2018-05-17 09:13:25 +02:00
Dani Estevez
bdb9a3af8b
Uses default password with conflictive characters
2018-05-17 09:12:02 +02:00
Ignasi Barrera
050f8e73d3
JCLOUDS-1418: Add missing PowerState values
2018-05-15 15:19:49 +02:00
Dani Estevez
a08de5b2f1
Sets session interval from 60 seconds to a higher value to avoid problems with cache
2018-05-12 00:42:44 +02:00
Dani Estevez
8228994850
Fixes Run SSH script for passwords with special characters (as parentheses)
2018-05-11 22:57:27 +02:00
Alix Lourme
053dfd0134
JCLOUDS-1414: OpenStack Keystone V3 - different auth "domains" support
2018-05-10 10:43:02 +02:00
Ignasi Barrera
b29f716a02
JCLOUDS-1294: Attempt to retry RetryableErrors in Azure ARM
2018-05-04 11:03:43 +02:00
Ignasi Barrera
6a10544b16
Cleanup unused variables
2018-05-04 11:03:43 +02:00
Dani Estevez
7c5927038a
Protects from NPE input.getLocation() is nullable
2018-05-04 10:45:51 +02:00
Andrew Gaul
f7b4534132
JCLOUDS-1389: add GCS MPU multiregional test
2018-04-21 13:25:00 -07:00
Jim Sermersheim
def6db4864
JCLOUDS-1389: When composing, set destination.storageClass from object
...
This aligns that the destination's storageClass with that of the sub-object(s) being composed
2018-04-20 12:05:58 -06:00
Andrew Gaul
316bce0587
Avoid double brace initialization
...
These hold an implicit this reference. Found via error-prone 2.3.0.
2018-04-19 08:43:46 -07:00
Andrew Gaul
46a9f574e2
Fix some orphaned format strings
...
These lack values to format with. Found via error-prone 2.3.0.
2018-04-19 08:43:46 -07:00
Tom McLaughlan
3d188324d5
Allow jclouds to provision SoftLayer instances with a private image. Fix
...
Bug JCLOUDS-1410.
2018-04-17 17:12:00 +02:00
Ignasi Barrera
d2f566d725
Consider the zone id filter in the location supplier
2018-04-17 10:41:11 +02:00
Andrew Gaul
af077af2dd
JCLOUDS-1333: Upgrade animal sniffer to 1.16
...
animal sniffer 1.14 gives compatibility with Java 8.
2018-04-14 12:33:34 -07:00
Andrew Gaul
7e0a2dbd13
JCLOUDS-1400: Honor Swift signed URL content type
2018-04-12 22:43:43 -07:00
Andrew Gaul
7db5eb5cd0
JCLOUDS-1400: Honor GCS signed URL content type
...
Also add GetOptions headers instead of replacing all headers.
2018-04-12 22:43:43 -07:00
Andrew Gaul
a35fa4a404
JCLOUDS-1400: Honor Azure signed URL content type
2018-04-12 22:43:43 -07:00
Andrew Gaul
7d40cedb20
JCLOUDS-1400: Test PUT signed URL Content-Type
2018-04-12 22:43:43 -07:00
Andrew Gaul
f6d47b9c0e
JCLOUDS-1333: Fix Java 8 and Guava 21 issues
2018-04-10 08:17:35 -07:00
Felipe L. de Souza
b04d2df661
JCLOUDS-1404: Added new Google Storage locations
2018-04-08 21:57:51 -07:00