Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
HDFS ACLs (HDFS-4685)
-
None
-
Reviewed
Description
When removing an ACL, the logic must restore the group permission previously stored in an ACL entry back into the group permission bits. The logic for this in AclTransformation#removeINodeAcl assumes that the group entry must be found in the former ACL. This is not the case when removing the ACL from an inode that only had a default ACL and not an access ACL.