[ 
https://issues.apache.org/jira/browse/HADOOP-15422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456826#comment-16456826
 ] 

Steve Loughran commented on HADOOP-15422:
-----------------------------------------

fsshell doesn't print a stack on IllegalArgumentException; added a logDebug 
statement for that
{code:java}
        at 
com.google.common.base.Preconditions.checkArgument(Preconditions.java:115)
        at 
org.apache.hadoop.fs.s3a.s3guard.DirListingMetadata.checkChildPath(DirListingMetadata.java:281)
        at 
org.apache.hadoop.fs.s3a.s3guard.DirListingMetadata.<init>(DirListingMetadata.java:80)
        at 
org.apache.hadoop.fs.s3a.s3guard.DynamoDBMetadataStore.lambda$listChildren$3(DynamoDBMetadataStore.java:523)
        at org.apache.hadoop.fs.s3a.Invoker.once(Invoker.java:109)
        at 
org.apache.hadoop.fs.s3a.s3guard.DynamoDBMetadataStore.listChildren(DynamoDBMetadataStore.java:508)
        at 
org.apache.hadoop.fs.s3a.S3AFileSystem.innerListStatus(S3AFileSystem.java:1896)
        at 
org.apache.hadoop.fs.s3a.S3AFileSystem.lambda$listStatus$9(S3AFileSystem.java:1868)
        at org.apache.hadoop.fs.s3a.Invoker.once(Invoker.java:109)
        at 
org.apache.hadoop.fs.s3a.S3AFileSystem.listStatus(S3AFileSystem.java:1868)
        at 
org.apache.hadoop.fs.shell.PathData.getDirectoryContents(PathData.java:269)
        at org.apache.hadoop.fs.shell.Command.recursePath(Command.java:439)
        at org.apache.hadoop.fs.shell.Ls.processPathArgument(Ls.java:226)
        at org.apache.hadoop.fs.shell.Command.processArgument(Command.java:286)
        at org.apache.hadoop.fs.shell.Command.processArguments(Command.java:270)
        at 
org.apache.hadoop.fs.shell.FsCommand.processRawArguments(FsCommand.java:120)
        at org.apache.hadoop.fs.shell.Command.run(Command.java:177)
        at org.apache.hadoop.fs.FsShell.run(FsShell.java:328)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
        at org.apache.hadoop.fs.FsShell.main(FsShell.java:392)
Usage: hadoop fs [generic options]

 {code}

> s3guard doesn't list root dir when the secrets are in the s3a URI
> -----------------------------------------------------------------
>
>                 Key: HADOOP-15422
>                 URL: https://issues.apache.org/jira/browse/HADOOP-15422
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/s3
>    Affects Versions: 3.1.0
>            Reporter: Steve Loughran
>            Priority: Minor
>
> If the AWS secrets are in the login, S3guard doesn't list the root dir



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to