[ https://issues.apache.org/jira/browse/HDFS-12038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16173725#comment-16173725 ]
Lokesh Jain commented on HDFS-12038: ------------------------------------ The patch also makes changes to the ozone shell commands. The -user option is now used by only createVolume command for specifying the owner of a volume. For rest of the commands -user option is inactive. They will simply use current login user who executes the command in the shell if -root is not specified and will use "hdfs" if -root option is specified. > Ozone: Non-admin user is unable to run InfoVolume to the volume owned by > itself > ------------------------------------------------------------------------------- > > Key: HDFS-12038 > URL: https://issues.apache.org/jira/browse/HDFS-12038 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: ozone > Reporter: Weiwei Yang > Assignee: Lokesh Jain > Labels: ozoneMerge > Attachments: HDFS-12038-HDFS-7240.001.patch > > > Reproduce steps > 1. Create a volume with a non-admin user > {code} > hdfs oz -createVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user > wwei -root -quota 2TB > {code} > 2. Run infoVolume command to get this volume info > {noformat} > hdfs oz -infoVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user wwei > Command Failed : > {"httpCode":400,"shortMessage":"badAuthorization","resource":null,"message":"Missing > authorization or authorization has to be > unique.","requestID":"221efb47-72b9-498d-ac19-907257428573","hostName":"ozone1.fyre.ibm.com"} > {noformat} > add {{-root}} to run as admin user could bypass this issue > {noformat} > hdfs oz -infoVolume http://ozone1.fyre.ibm.com:9864/volume-wwei-0 -user wwei > -root > { > "owner" : { > "name" : "wwei" > }, > "quota" : { > "unit" : "TB", > "size" : 2 > }, > "volumeName" : "volume-wwei-0", > "createdOn" : null, > "createdBy" : "hdfs" > } > {noformat} > expecting: both volume owner and admin should be able to run infoVolume > command. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org