Ignasi Barrera
71c7f528b4
Upgrade to 2.2.1-SNAPSHOT
2019-10-21 10:41:48 +02:00
Ignasi Barrera
fb8db4937f
Apache jclouds 2.2.0-rc1 release
2019-10-13 10:51:16 +02:00
Simone Locci
fa1962b223
Add OS disk type in template options ( #46 )
...
* Add OS disk type in template options
* Fix review and code style
2019-09-18 16:34:34 +02:00
Simone Locci
6a076fe0c8
Add azure disk sku ( #45 )
...
* Add azure disk SKU
* Add tests
* Fix review adding a disk type enum
* Fix review using storage account type enum
2019-09-17 17:48:32 +02:00
Simone Locci
fcf72e5ea5
Add tag support to azure disks
2019-08-09 12:24:49 +02:00
Sergi Castro
5fd4d7a1eb
Add new Azure Dubai region ( #40 )
2019-07-01 23:16:37 +02:00
Ignasi Barrera
215df85105
Fix type of location coordinates ( #36 )
2019-06-15 09:01:13 +02:00
Daniel Estévez
8778a3d254
Implements listAll operation for VirtualNetworkAPI ( #33 )
...
* Implements listAll operation for VirtualNetworkAPI
Fixes test with proper method call
* Fixes resourcegroup param is now nullable
2019-05-22 09:12:58 +02:00
Daniel Estévez
32c773279f
Implements listAll method for LoadBalancersAPI ( #32 )
2019-05-21 11:49:11 +02:00
Daniel Estévez
e0be4d7b27
Implements listAll method in NetworkSecurityGroupApi ( #31 )
...
* Implements listAll method in NetworkSecurityGroupApi
* Adds Mock and Live tests for new method
2019-05-21 11:48:07 +02:00
Daniel Estévez
f2e955dadf
Adds methods listAll and listByLocation to VirtualMachineAPI ( #21 )
...
* Adds methods listAll and listByLocation to VirtualMachineAPI
Adds Mock tests fixes
* Minor comments
* Overrides test to avoid case sensitive comparation
* Adds comment to justify overriding base test method
* Enables list by location to improve performance in listNodes abstraction
* Returns all available VMs if no regions are specified
2019-05-17 09:41:38 +02:00
Daniel Estévez
e1c64244cb
Checks provisioning state in Rule resource instead of Group ( #30 )
...
* Checks provisioning state in Rule resource instead of Group
* comments by @nacx to proper check and delete rules
* Fixes log message deleting rule
2019-05-17 08:59:01 +02:00
Olaf Flebbe
92a3c68838
JCLOUDS-1497: Fix checkstyle-suppressions for jcloud-labs ( #27 )
...
* Fix NoWhitespaceBefore Checkstyle Violation
* checkstyle updates: remove suppressionsfilter from checkstyle.xml
* suppressions now done in maven-checkstyle-plugin
2019-05-07 11:49:54 +02:00
Dani Estevez
c2670079fa
Adds new Azure regions for South Africa
2019-03-21 11:37:50 -04:00
Dani Estevez
d621edd79f
[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:55:35 -05:00
Simone Locci
2d9bb93427
Fix azure listNodes
2018-12-28 16:16:37 -05:00
Dani Estevez
8e827d595e
Adds method listAvailableSizes to VirtualMachineApi
...
Updates API version for VirtualMachineApi
2018-11-20 12:30:14 -05:00
Andrew Gaul
cc65957997
Error-prone 2.3.2 fixes
2018-10-12 23:28:00 -07:00
Dani Estevez
a07ab5a982
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:42:47 -04:00
Dani Estevez
92076d6b79
Adds method checkIpAvailability to VirtualNetworkApi
...
Addresses @nacx comments
Fixed formatter maximum line width. Removed redundantTest
2018-07-13 07:10:28 -07:00
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
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
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
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
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
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
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
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
f6d47b9c0e
JCLOUDS-1333: Fix Java 8 and Guava 21 issues
2018-04-10 08:17:35 -07:00
andreaturli
d17487b223
fix typo in project.version
...
- from 2.2.0-SNAPSHOST to 2.2.0-SNAPSHOT
2018-02-21 16:45:43 +01:00
andreaturli
a5db565581
Next development version 2.2.0-SNAPSHOST
2018-02-16 11:23:12 +01:00
andreaturli
9273bd56ad
Apache jclouds 2.1.0-rc3 release
2018-02-16 11:20:21 +01:00
Ignasi Barrera
3877303ede
Update maven coordinates for promoted Azure ARM
2018-01-08 15:11:22 +01:00
Ignasi Barrera
eebcc0017f
JCLOUDS-1362: Proper password generation with custom constraints for each cloud
2018-01-08 08:48:37 +01:00
Jim Spring
a2dee2f84c
Add Azure KeyVault support
2018-01-04 01:44:48 +01:00
Ignasi Barrera
ac5f3a1452
Rename GraphRBAC live test class
2017-12-05 09:39:39 +01:00
Ignasi Barrera
3efce9a3a5
Configure the Graph RBAC API and allow mocking service endpoints
2017-12-04 10:12:16 +01:00
Ignasi Barrera
6c759930d7
Injectable current service principal
2017-12-01 14:21:22 +01:00