You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Vasil Vasilev (Jira)" <ji...@apache.org> on 2020/04/07 13:51:00 UTC

[jira] [Created] (HADOOP-16960) Enable setting clientId and tenantId for ADL MsiTokenProvider

Vasil Vasilev created HADOOP-16960:
--------------------------------------

             Summary: Enable setting clientId and tenantId for ADL MsiTokenProvider
                 Key: HADOOP-16960
                 URL: https://issues.apache.org/jira/browse/HADOOP-16960
             Project: Hadoop Common
          Issue Type: Improvement
          Components: fs/adl
            Reporter: Vasil Vasilev


AdlFileSystem is [currently using|https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-azure-datalake/src/main/java/org/apache/hadoop/fs/adl/AdlFileSystem.java#L318] a [deprecated constructor for MsiTokenProvider|https://github.com/Azure/azure-data-lake-store-java/blob/2.3.6/src/main/java/com/microsoft/azure/datalake/store/oauth2/MsiTokenProvider.java#L42], only passing a port setting which is not used anymore.

The purpose of this improvement is to update AdlFileSystem to pass optional clientId and tenantId to MsiTokenProvider. This can ultimately enable MSI authentication on VMs with attached multiple MSIs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org