Commit Graph

1908 Commits

Author SHA1 Message Date
Andrew Gaul a6029fffa2 Apache jclouds 2.1.2-rc1 release 2019-02-02 15:55:55 -08:00
Dani Estevez 3d308560cf [JCLOUDS-1474] Adds SKU field to both LB and PublicIP
Changes order in parameters to keep properties as last parameter
Removes wrong @Nullable parameters

Moves LoadBalancer and PublicAddress to new package with SKU as inner
class

Moves LoadBalancerSKU inside LoadBalancer. Creates new loadbalancer package

Refactors PublicAddress domain objects

Extracts SKU from LoadBalancer

LoadBalancer SKU as inner class

PublicIPAddress SKU as inner class

Reorder parameters sku and properties
2018-12-28 16:51:34 -05:00
Simone Locci 4c18ca777f Fix azure listNodes 2018-12-28 16:17:42 -05:00
Andrew Gaul 2eede280d2 Enable B2 testCopy* tests
Backblaze has changed something such that these now pass.
2018-12-19 10:17:49 -08:00
Andrew Gaul 294fc4b353 Correct B2 SkipException for testPutObjectStream 2018-12-19 03:23:33 -08:00
Andrew Gaul 13d1de0397 JCLOUDS-1477: Upload single part for small B2 MPU
B2 requires two parts to use multi-part upload but jclouds will
attempt to use one with small uploads.  Instead it should fall back to
single-part when the content length is small.
2018-12-18 22:42:36 -08:00
kraza 8dcfd8625f JCLOUDS-1467
Added support for c5d & m5d AWS nodes.

JCLOUDS-1467
Updated the SSD drive information.
2018-12-03 17:22:31 -05:00
Dani Estevez 38e3535dcf Adds method listAvailableSizes to VirtualMachineApi
Updates API version for VirtualMachineApi
2018-11-20 12:29:55 -05:00
filecatalyst b0b9a43807 JCLOUDS-1464: Update Google Cloud Storage regions
Added missing regions.  For reference:
https://cloud.google.com/storage/docs/bucket-locations
2018-10-30 11:18:49 -07:00
Trent Schmidt e4c99a0797 JCLOUDS-1460: Adding instances to AWS 2018-10-24 14:46:09 -04:00
Ignasi Barrera 53c011a3bc JCLOUDS-1463: Do not return MachineTypes from zones that are not available for deploy 2018-10-24 09:20:52 +02:00
Mahmoud Ismail 71dbce557d Mark sourceImage as Nullable 2018-10-18 11:28:20 +02:00
smedavaram75 f60e3e4a57 JCLOUDS-1419: Add missing REGIONAL storage class 2018-09-13 13:28:43 -07:00
David Currie 8693687766 Correct failing testUseBucketWithUpperCaseName
As of March 1 2018, bucket names must be DNS compliant in all regions
therefore removing failing test of legacy names in US regions.
2018-09-12 08:03:25 -07:00
Dani Estevez 951b6b4403 JCLOUDS-1441: Enables support for ARM regions in China
Adds new china regions

Fixes pattern matching for China provider oauth string

Modifies test for oauth string

overrides jclouds.oauth.resource property for tests

Graph and Vault API Endpoints need to be configurable

jclouds.oauth.resource is not mandatory

Adapted Endpoints for APIs GraphRBAC and Vault

Adds unit test for china oauth endpoint check

Minor fix to regular expression
2018-09-06 10:40:42 -04:00
Markus Alexander Kuppe ca063d8bfa JCLOUDS-1339: Support launching an x1 EC2 instance
https://issues.apache.org/jira/browse/JCLOUDS-1339
2018-08-23 20:27:56 +02:00
Ignasi Barrera 2dec150888 Next development version 2.1.2-SNAPSHOT 2018-08-09 12:45:47 +02:00
Ignasi Barrera 0c79252f64 Apache jclouds 2.1.1-rc1 release 2018-08-09 12:42:41 +02:00
Vikas Rangarajan e54312aaeb JCLOUDS-1436: Add support for aws ec2 m5 instance types
fix: remove duplicate imports
2018-08-01 17:19:02 -04:00
Vikas Rangarajan 0ee68a5f83 JCLOUDS-1387: Add support for c5 instance types in AWS ec2 2018-08-01 16:50:02 -04:00
Dani Estevez 4d1f64d7bd Adds method checkIpAvailability to VirtualNetworkApi
Addresses @nacx comments

Fixed formatter maximum line width. Removed redundantTest
2018-07-13 07:10:57 -07:00
Dani Estevez cc3ad73994 Adds missing virtualMachine field to NetworkInterfaceCardProperties 2018-07-12 09:24:32 -07:00
Dani Estevez 2bddbd5197 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:24:26 -07:00
Jesse Glick b9596bf049 Allow S3ClientLiveTest (and AWSS3ClientLiveTest) to use a session token. 2018-07-11 09:37:30 -07:00
Dani Estevez 467501fddc 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:50 -07:00
Ignasi Barrera 00b6697d09 Added Virtual Network Gateway Connection API 2018-07-06 10:06:17 +02:00
Ignasi Barrera e9f29f35e7 Fix GCE live tests 2018-07-04 16:54:59 +02:00
Ignasi Barrera 9705aa7fb8 Added Virtual Network Gateway API 2018-07-03 12:52:17 +02:00
Dani Estevez ff95137faa Adds minor improvements to readability 2018-06-26 09:05:13 +02:00
Dani Estevez d8257ae435 Checks network availability before working with recently created networks 2018-06-26 09:04:27 +02:00
Dani Estevez 0ae9e5a094 Adds new Generally Available azure locations for Australia and France 2018-06-26 09:01:59 +02:00
Dani Estevez cace304ed8 Fixes/adds fields primary for NetworkInterfaceCardProperties and misplaced in IpConfiguration 2018-06-15 08:57:10 +02:00
Ignasi Barrera 2a957193cc Added Local Network Gateway API 2018-06-13 14:22:56 +02:00
Dani Estevez 880287c6ab Adds test for Azure name validator 2018-05-25 09:40:21 +02:00
Dani Estevez df5930f720 Adds new more relaxed validator for Azure entities 2018-05-25 09:40:21 +02:00
Ignasi Barrera 3878e6a61c 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:32:00 +02:00
Jesse Glick d47c776cf3 [JCLOUDS-1200] Mark nonserializable fields in HttpResponseException and subtypes as transient. 2018-05-21 22:13:42 -07:00
Dani Estevez 6edb99c685 Fixes assert for IpPermissions collection 2018-05-17 09:13:31 +02:00
Ignasi Barrera cce23c1f27
JCLOUDS-1418: Add missing PowerState values 2018-05-16 12:30:51 +02:00
Dani Estevez 491911ec18 Sets session interval from 60 seconds to a higher value to avoid problems with cache 2018-05-12 00:43:23 +02:00
Ignasi Barrera b144d9f473 JCLOUDS-1294: Attempt to retry RetryableErrors in Azure ARM 2018-05-04 11:04:55 +02:00
Ignasi Barrera c96028a2ae Cleanup unused variables 2018-05-04 11:04:51 +02:00
Dani Estevez a32690a2e0 Protects from NPE input.getLocation() is nullable 2018-05-04 10:46:32 +02:00
Andrew Gaul c689d31758 JCLOUDS-1389: add GCS MPU multiregional test 2018-04-21 13:27:22 -07:00
Jim Sermersheim 5fa2df1bbc 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-21 13:27:22 -07:00
Tom McLaughlan 3dd8dfad52 Allow jclouds to provision SoftLayer instances with a private image. Fix
Bug JCLOUDS-1410.
2018-04-17 17:48:10 +02:00
Andrew Gaul cf50e69c77 JCLOUDS-1400: Honor GCS signed URL content type
Also add GetOptions headers instead of replacing all headers.
2018-04-12 22:44:46 -07:00
Andrew Gaul fbaacf7b37 JCLOUDS-1400: Honor Azure signed URL content type 2018-04-12 22:44:45 -07:00
Felipe L. de Souza 501fc93b67 JCLOUDS-1404: Added new Google Storage locations 2018-04-08 21:59:11 -07:00
Andrew Gaul dd4de2d0b8 JCLOUDS-1399: Support S3 One Zone-IA storage class
Also improve test coverage of storage classes.
2018-04-06 00:12:34 -07:00