[ https://issues.apache.org/jira/browse/ATLAS-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Madhan Neethiraj updated ATLAS-1340: ------------------------------------ Fix Version/s: (was: trunk) 0.8-incubating > Credential Provider utility does not work with fully qualified local/HDFS > jceks path > ------------------------------------------------------------------------------------ > > Key: ATLAS-1340 > URL: https://issues.apache.org/jira/browse/ATLAS-1340 > Project: Atlas > Issue Type: Bug > Affects Versions: trunk > Reporter: Vipin Rathor > Priority: Minor > Labels: patch, security > Fix For: 0.8-incubating > > Attachments: ATLAS-1340-v2.patch, fix-hdfs-credProvider.patch > > > At present the Atlas Credential Provider utility (./bin/cputil.py) does not > work with credential provider path like > jceks://file/local/file/path/file.jceks or > jceks://hdfs@namenodehost:port/path/in/hdfs/to/file.jceks as mentioned in > documentation page at http://atlas.apache.org/Security.html (section: > Credential Provider Utility Script) > Current Behavior: > cputil.py always creates a credential provider file in local file system at > root directory as follows: > 1. For the input "jceks://file/local/file/path/file.jceks", > file created => /jceks:/file/local/file/path/file.jceks > 2. For the input "jceks://h...@namenode.com:8020/path/in/hdfs/to/file.jceks", > file created => /jceks:/h...@namenode.com:8020/path/in/hdfs/to/file.jceks on > local file system > Expected Behavior: > 1. For the input "jceks://file/local/file/path/file.jceks", > file created should be /local/file/path/file.jceks > 2. For the input "jceks://h...@namenode.com:8020/path/in/hdfs/to/file.jceks", > file created should be /path/in/hdfs/to/file.jceks on the specified HDFS file > system. > Steps to re-create: > 1. Run ./bin/cputil.py and provide fully qualified path to jceks file as > described above. > Attached is a patch to fix this issue. Tested with both local and HDFS jceks > credential provider path. -- This message was sent by Atlassian JIRA (v7.6.3#76005)