Josh Elser created ACCUMULO-2746:
------------------------------------
Summary: VolumeIT.testDirtyReplaceVolume failed on
AccumuloSecurityException
Key: ACCUMULO-2746
URL: https://issues.apache.org/jira/browse/ACCUMULO-2746
Project: Accumulo
Issue Type: Sub-task
Components: test
Reporter: Josh Elser
Priority: Trivial
Fix For: 1.6.1, 1.7.0
Saw the following test failure against 1.6.0-RC4
{code}
testDirtyReplaceVolumes(org.apache.accumulo.test.VolumeIT) Time elapsed:
40.322 sec <<< ERROR!
java.lang.RuntimeException:
org.apache.accumulo.core.client.AccumuloSecurityException: Error
DEFAULT_SECURITY_ERROR for user root - Unknown security exception
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$startMultiScan_result$startMultiScan_resultStandardScheme.read(TabletClientService.java:8613)
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$startMultiScan_result$startMultiScan_resultStandardScheme.read(TabletClientService.java:8590)
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$startMultiScan_result.read(TabletClientService.java:8529)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_startMultiScan(TabletClientService.java:311)
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.startMultiScan(TabletClientService.java:291)
at
org.apache.accumulo.core.client.impl.TabletServerBatchReaderIterator.doLookup(TabletServerBatchReaderIterator.java:658)
at
org.apache.accumulo.core.client.impl.TabletServerBatchReaderIterator.doLookup(TabletServerBatchReaderIterator.java:618)
at
org.apache.accumulo.core.metadata.MetadataLocationObtainer.lookupTablets(MetadataLocationObtainer.java:181)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl.processInvalidated(TabletLocatorImpl.java:667)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl._locateTablet(TabletLocatorImpl.java:610)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl.binRanges(TabletLocatorImpl.java:281)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl.binRanges(TabletLocatorImpl.java:356)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl.processInvalidated(TabletLocatorImpl.java:660)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl._locateTablet(TabletLocatorImpl.java:610)
at
org.apache.accumulo.core.client.impl.TabletLocatorImpl.locateTablet(TabletLocatorImpl.java:440)
at
org.apache.accumulo.core.client.impl.ThriftScanner.scan(ThriftScanner.java:226)
at
org.apache.accumulo.core.client.impl.ScannerIterator$Reader.run(ScannerIterator.java:84)
at
org.apache.accumulo.core.client.impl.ScannerIterator.hasNext(ScannerIterator.java:177)
at org.apache.accumulo.test.VolumeIT.verifyData(VolumeIT.java:159)
at
org.apache.accumulo.test.VolumeIT.verifyVolumesUsed(VolumeIT.java:394)
at
org.apache.accumulo.test.VolumeIT.testReplaceVolume(VolumeIT.java:513)
at
org.apache.accumulo.test.VolumeIT.testDirtyReplaceVolumes(VolumeIT.java:547)
{code}
No accompanying exception or error anywhere else. It was thrown in the call
just after the MAC was restarted, so my only guess is that things we're quite
up and ready before the TabletServer tried to service the request.
--
This message was sent by Atlassian JIRA
(v6.2#6252)