You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Christopher Tubbs (JIRA)" <ji...@apache.org> on 2014/10/02 22:11:34 UTC

[jira] [Updated] (ACCUMULO-2746) VolumeIT.testDirtyReplaceVolume failed on AccumuloSecurityException

     [ https://issues.apache.org/jira/browse/ACCUMULO-2746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christopher Tubbs updated ACCUMULO-2746:
----------------------------------------
    Fix Version/s:     (was: 1.6.1)
                       (was: 1.7.0)

> 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
>
> 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.3.4#6332)