Re: [jclouds/jclouds-labs] Configuration to deploy VMs from the Marketplace (#328)

2016-10-18 Thread Ignasi Barrera
Compute live tests are passing. Merged to master.

-- 
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/328#issuecomment-254502155

Re: [jclouds/jclouds-labs] Configuration to deploy VMs from the Marketplace (#328)

2016-10-18 Thread Ignasi Barrera
Closed #328.

-- 
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/328#event-827449451

Re: [jclouds/jclouds-labs] Configuration to deploy VMs from the Marketplace (#328)

2016-10-18 Thread Ignasi Barrera
@nacx pushed 1 commit.

2e38743  Null guards


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/328/files/3e5c92d9f3b859ad9d13f76c4894b7322962e891..2e3874301895557c366bc0c613605d68704f9305


[jclouds/jclouds-labs] Configuration to deploy VMs from the Marketplace (#328)

2016-10-18 Thread Ignasi Barrera
This also introduces a small change to store the jclouds group in the virtual 
machine tags so we can properly identify vms with custom names in the 
corresponding group.

With this commit we also have the version details (there is an extra api call 
needed to determine if the vm is from the Marketplace) in each image, and we 
can better fallback to the generic operating system (Linux/Windows) if we can't 
parse the specific version.

/cc @andreaturli 
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Configuration to deploy VMs from the Marketplace
  * Configure jclouds group in virtualmachine tags

-- File Changes --

M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/AzureComputeServiceAdapter.java
 (21)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VMImageToImage.java
 (99)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VirtualMachineToNodeMetadata.java
 (8)
A 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/Plan.java 
(47)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VMImage.java 
(8)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/Version.java 
(51)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VirtualMachine.java
 (37)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/OSImageApi.java
 (10)
M 
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/VirtualMachineApi.java
 (7)
M 
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiLiveTest.java
 (2)
M 
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiMockTest.java
 (166)
M azurecompute-arm/src/test/resources/createvirtualmachineresponse.json (5)
M azurecompute-arm/src/test/resources/virtualmachine.json (5)

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/328.patch
https://github.com/jclouds/jclouds-labs/pull/328.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/328