Swagat Behera created HADOOP-13074:
--------------------------------------
Summary: TestS3AContractRootDir#testListEmptyRootDirectory fails
with java.io.IOException: Root directory operation rejected
Key: HADOOP-13074
URL: https://issues.apache.org/jira/browse/HADOOP-13074
Project: Hadoop Common
Issue Type: Bug
Components: fs/s3, test
Affects Versions: 3.0.0
Reporter: Swagat Behera
TestS3AContractRootDir#testListEmptyRootDirectory fails with
java.io.IOException: Root directory operation rejected .
Following
https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-aws/src/site/markdown/tools/hadoop-aws/index.md,
I had inputted a non empty S3 bucket with appropriate keys.
This test gets the status under the root and tries to delete all the folders
under that iteratively along with the root folder.
When it tries to delete the root folder,
ContractTestUtils::rejectRootOperation() throws "Root directory operation
rejected" exception. This is bound to happen since the allowRootOperation flag
is not set.
[~cnauroth]
Please let me know your comments on this. It seems that this test will always
fail until we start using
ContractTestUtils::assertDeleted(allowRootOperations=True) .
+ [~fabbri], [~mackrorysd] for FYI
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]