[
https://issues.apache.org/jira/browse/HBASE-12581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack reopened HBASE-12581:
---------------------------
Reopening. I just saw this again after thinking it fixed. The below is
different class but same failure type. We are not getting notification of the
acl update probably since we went to unmanaged connections... we are missing
watches?
{code}
org.apache.hadoop.hbase.security.access.TestCellACLs.testCellPermissions
Failing for the past 1 build (Since Failed#5827 )
Took 1.1 sec.
add description
Error Message
Failed 1 action: org.apache.hadoop.hbase.security.AccessDeniedException:
Insufficient permissions (user=owner, scope=testCellPermissions, family=f1:q1,
action=WRITE)
at
org.apache.hadoop.hbase.security.access.AccessController.preBatchMutate(AccessController.java:1493)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$35.call(RegionCoprocessorHost.java:891)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1573)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1648)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1605)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preBatchMutate(RegionCoprocessorHost.java:887)
at
org.apache.hadoop.hbase.regionserver.HRegion.doMiniBatchMutation(HRegion.java:2668)
at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2450)
at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2401)
at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2405)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:643)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:605)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:1822)
at
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:30446)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2030)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:108)
at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:112)
at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:92)
at java.lang.Thread.run(Thread.java:724)
: 1 time,
Stacktrace
org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 1
action: org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient
permissions (user=owner, scope=testCellPermissions, family=f1:q1, action=WRITE)
at
org.apache.hadoop.hbase.security.access.AccessController.preBatchMutate(AccessController.java:1493)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$35.call(RegionCoprocessorHost.java:891)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1573)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1648)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1605)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preBatchMutate(RegionCoprocessorHost.java:887)
at
org.apache.hadoop.hbase.regionserver.HRegion.doMiniBatchMutation(HRegion.java:2668)
at
org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2450)
at
org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2401)
at
org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2405)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:643)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:605)
at
org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:1822)
at
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:30446)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2030)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:108)
at
org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:112)
at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:92)
at java.lang.Thread.run(Thread.java:724)
: 1 time,
at
org.apache.hadoop.hbase.client.AsyncProcess$BatchErrors.makeException(AsyncProcess.java:225)
at
org.apache.hadoop.hbase.client.AsyncProcess$BatchErrors.access$1700(AsyncProcess.java:205)
at
org.apache.hadoop.hbase.client.AsyncProcess.waitForAllPreviousOpsAndReset(AsyncProcess.java:1587)
at
org.apache.hadoop.hbase.client.HTable.backgroundFlushCommits(HTable.java:1101)
at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1484)
at org.apache.hadoop.hbase.client.HTable.put(HTable.java:1033)
at
org.apache.hadoop.hbase.security.access.TestCellACLs$1.run(TestCellACLs.java:151)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1614)
at
org.apache.hadoop.hbase.security.User$SecureHadoopUser.runAs(User.java:283)
at
org.apache.hadoop.hbase.security.access.SecureTestUtil.verifyAllowed(SecureTestUtil.java:151)
at
org.apache.hadoop.hbase.security.access.SecureTestUtil.verifyAllowed(SecureTestUtil.java:166)
at
org.apache.hadoop.hbase.security.access.TestCellACLs.testCellPermissions(TestCellACLs.java:142)
{code}
> TestCellACLWithMultipleVersions failing since task 5 HBASE-12404 (HBASE-12404
> addendum)
> ---------------------------------------------------------------------------------------
>
> Key: HBASE-12581
> URL: https://issues.apache.org/jira/browse/HBASE-12581
> Project: HBase
> Issue Type: Bug
> Components: test
> Reporter: stack
> Assignee: stack
> Fix For: 2.0.0, 0.99.2
>
> Attachments: 12581.addendum.txt, 12581.txt
>
>
> TestCellACLWithMultipleVersions failed after HBASE-12404 went in (though it
> passed twice on hadoopqa!). Fails locally too. Here, make a Connection when
> we go to check perms. That seems to fix it. Going to commit since patch is
> just more of hbase-12404... this is in essence and addendum.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)