Bumped Azure Instance Metadata API version to 2017-12-01.
vmScaleSetName is only exposed in 2017-12-01 and later. See https://docs.microsoft.com/en-us/azure/virtual-machines/linux/instance-metadata-service\?tabs\=windows\#response-1 Closes gh-644
This commit is contained in:
@@ -38,7 +38,7 @@ public class AzureMsiAuthenticationOptions {
|
||||
public static final String DEFAULT_AZURE_AUTHENTICATION_PATH = "azure";
|
||||
|
||||
public static final URI DEFAULT_INSTANCE_METADATA_SERVICE_URI = URI
|
||||
.create("http://169.254.169.254/metadata/instance?api-version=2017-08-01");
|
||||
.create("http://169.254.169.254/metadata/instance?api-version=2017-12-01");
|
||||
|
||||
public static final URI DEFAULT_IDENTITY_TOKEN_SERVICE_URI = URI.create(
|
||||
"http://169.254.169.254/metadata/identity/oauth2/token?resource=https://vault.hashicorp.com&api-version=2018-02-01");
|
||||
@@ -194,7 +194,7 @@ public class AzureMsiAuthenticationOptions {
|
||||
*/
|
||||
public AzureMsiAuthenticationOptionsBuilder instanceMetadataUri(URI instanceMetadataServiceUri) {
|
||||
|
||||
Assert.notNull(this.identityTokenServiceUri, "Instance metadata service URI must not be null");
|
||||
Assert.notNull(instanceMetadataServiceUri, "Instance metadata service URI must not be null");
|
||||
|
||||
this.instanceMetadataServiceUri = instanceMetadataServiceUri;
|
||||
return this;
|
||||
|
||||
Reference in New Issue
Block a user