[
https://issues.apache.org/jira/browse/HADOOP-12520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977280#comment-14977280
]
Haohui Mai commented on HADOOP-12520:
-------------------------------------
+1 pending jenkins.
> Use XInclude in hadoop-azure test configuration to isolate Azure Storage
> account keys for service integration tests.
> --------------------------------------------------------------------------------------------------------------------
>
> Key: HADOOP-12520
> URL: https://issues.apache.org/jira/browse/HADOOP-12520
> Project: Hadoop Common
> Issue Type: Improvement
> Components: azure, test
> Reporter: Chris Nauroth
> Assignee: Chris Nauroth
> Attachments: HADOOP-12520.001.patch
>
>
> The hadoop-azure tests support execution against the live Azure Storage
> service if the developer specifies the key to an Azure Storage account. The
> configuration works by overwriting the src/test/resources/azure-test.xml
> file. This can be an error-prone process. The azure-test.xml file is
> checked into revision control to show an example. There is a risk that the
> tester could overwrite azure-test.xml containing the keys and then
> accidentally commit the keys to revision control. This would leak the keys
> to the world for potential use by an attacker. This issue proposes to use
> XInclude to isolate the keys into a separate file, ignored by git, which will
> never be committed to revision control. This is very similar to the setup
> already used by hadoop-aws for integration testing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)