jclouds-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ignasi Barrera <notificati...@github.com>
Subject [jclouds/jclouds-labs] Refactored Azure ARM to not use Deployments (#324)
Date Fri, 14 Oct 2016 09:46:45 GMT
(This is the squashed and rebased version of https://github.com/jclouds/jclouds-labs/pull/323,
including the latest changes made to the branch)

/cc @andreaturli 

* Simplified ImageExtension
* Fixed access to deployed VMS
* Made api-version configurable for all apis"
* Fixed all feature live tests
* Fixed the AzureComputeServiceLiveTest
* Fixed the AzureTemplateBuilderLiveTest
* Fixed the AzureComputeImageExtensionLiveTest
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds-labs/pull/324

-- Commit Summary --

  * Refactored Azure ARM to not use Deployments

-- File Changes --

    M azurecompute-arm/README.md (6)
    M azurecompute-arm/pom.xml (7)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeApi.java (17)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java
(68)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/AzureComputeServiceAdapter.java
(348)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/config/AzureComputeServiceContextModule.java
(143)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/extensions/AzureComputeImageExtension.java
(178)
    D azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/DeploymentToNodeMetadata.java
(244)
    D azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/DeploymentToVMDeployment.java
(121)
    A azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/ResourceDefinitionToCustomImage.java
(78)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VMImageToImage.java
(76)
    A azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VirtualMachineToNodeMetadata.java
(279)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/options/AzureTemplateOptions.java
(54)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/predicates/IsDeploymentInRegions.java
(1)
    D azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/strategy/AzurePopulateDefaultLoginCredentialsForImageStrategy.java
(43)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/strategy/CreateResourceGroupThenCreateNodes.java
(97)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/config/AzureComputeHttpApiModule.java
(3)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/config/AzureComputeProperties.java
(9)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VMDeployment.java
(38)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VMImage.java (43)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VirtualMachine.java
(7)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VirtualMachineInstance.java
(51)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VirtualMachineProperties.java
(27)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/DeploymentApi.java
(5)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/JobApi.java (7)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/LocationApi.java
(7)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/NetworkInterfaceCardApi.java
(31)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/NetworkSecurityGroupApi.java
(46)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/NetworkSecurityRuleApi.java
(38)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/OSImageApi.java
(5)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/PublicIPAddressApi.java
(29)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/ResourceGroupApi.java
(19)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/ResourceProviderApi.java
(24)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/StorageAccountApi.java
(35)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/SubnetApi.java
(33)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/VMSizeApi.java
(20)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/VirtualMachineApi.java
(35)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/VirtualNetworkApi.java
(35)
    A azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/filters/ApiVersionFilter.java
(90)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/CleanupResources.java
(210)
    A azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/StorageProfileToStorageAccountName.java
(38)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/util/BlobHelper.java (86)
    D azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/util/DeploymentTemplateBuilder.java
(573)
    M azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/util/GetEnumValue.java (1)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/AzureComputeServiceLiveTest.java
(76)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/AzureTemplateBuilderLiveTest.java
(49)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/extensions/AzureComputeImageExtensionLiveTest.java
(69)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/DeploymentApiLiveTest.java
(92)
    D azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/DeploymentTemplateBuilderTest.java
(287)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/NetworkSecurityGroupApiMockTest.java
(2)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/PublicIPAddressApiMockTest.java
(3)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/ResourceProviderAPIMockTest.java
(1)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/StorageAccountApiMockTest.java
(35)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/SubnetApiMockTest.java
(17)
    D azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/TemplateToDeploymentTemplateLiveTest.java
(281)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiLiveTest.java
(71)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiMockTest.java
(47)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualNetworkApiMockTest.java
(2)
    A azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/filters/ApiVersionFilterTest.java
(129)
    M azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/internal/BaseAzureComputeApiMockTest.java
(19)

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/324.patch
https://github.com/jclouds/jclouds-labs/pull/324.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/324

Mime
View raw message