Repository: jclouds-labs Updated Branches: refs/heads/master 3641cdb44 -> caf91f88e
Subscription ID wasn't being substituted, add default oauth.endpoint Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs/commit/caf91f88 Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs/tree/caf91f88 Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs/diff/caf91f88 Branch: refs/heads/master Commit: caf91f88e5bd1f68225a60d6101acf95bc4a513b Parents: 3641cdb Author: jims <[email protected]> Authored: Thu Jul 27 13:04:39 2017 -0700 Committer: Ignasi Barrera <[email protected]> Committed: Tue Aug 1 08:17:09 2017 +0200 ---------------------------------------------------------------------- .../jclouds/azurecompute/arm/AzureComputeProviderMetadata.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/caf91f88/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java ---------------------------------------------------------------------- diff --git a/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java b/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java index a866ffb..eb52746 100644 --- a/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java +++ b/azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java @@ -89,6 +89,8 @@ public class AzureComputeProviderMetadata extends BaseProviderMetadata { properties.put(PROPERTY_MAX_RATE_LIMIT_WAIT, 330000); properties.put(RESOURCE, "https://management.azure.com/"); properties.put(CREDENTIAL_TYPE, CLIENT_CREDENTIALS_SECRET.toString()); + // Set a default Oauth endpoint for Azure, fill in the tenantId based on the value supplied + properties.put("oauth.endpoint", "https://login.microsoft.com/${azurecompute-arm.tenantId}/oauth2/token"); properties.put(DEFAULT_VNET_ADDRESS_SPACE_PREFIX, "10.0.0.0/16"); properties.put(DEFAULT_SUBNET_ADDRESS_PREFIX, "10.0.0.0/24"); properties.put(RESOURCENAME_PREFIX, "jclouds"); @@ -135,7 +137,7 @@ public class AzureComputeProviderMetadata extends BaseProviderMetadata { id("azurecompute-arm") .name("Azure Resource Management") .apiMetadata(new AzureManagementApiMetadata()) - .endpoint("https://management.azure.com/subscriptions/SUBSCRIPTION_ID") + .endpoint("https://management.azure.com/subscriptions/${azurecompute-arm.subscriptionId}") .homepage(URI.create("https://www.windowsazure.com/")) .console(URI.create("https://windows.azure.com/default.aspx")) .linkedServices("azureblob")
