Application of HBASE-14865 to branch-1 has been causing TestSecureIPC to fail. branch-1 does not have a recent enough version of hadoop to support the fix (via Matteo). I reverted the patch. Builds on branch-1 should come back stable now.
St.Ack commit d965d14a63c1d713b8b85be23f77599431034c5e Author: stack <st...@apache.org> Date: Thu Jan 21 08:27:06 2016 -0800 Revert "HBASE-14865 Support passing multiple QOPs to SaslClient/Server via hbase.rpc.protection (Apply)" Needs newer Hadoop with n HADOOP-10786/HADOOP-11287 (courtesy of Matteo) This reverts commit e76a2e4e6d91deee250d180b75b890f743da4bf0. On Thu, Jan 21, 2016 at 9:06 AM, Apache Jenkins Server < jenk...@builds.apache.org> wrote: > See < > https://builds.apache.org/job/HBase-1.3/jdk=latest1.7,label=Hadoop/505/changes > > > > Changes: > > [ramkrishna] HBASE-14970 Backport HBASE-13082 and its sub-jira to branch-1 > (Ram) > > ------------------------------------------ > [...truncated 43616 lines...] > Running org.apache.hadoop.hbase.filter.TestParseFilter > Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.666 sec > - in org.apache.hadoop.hbase.filter.TestParseFilter > Running org.apache.hadoop.hbase.filter.TestComparatorSerialization > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.73 sec - > in org.apache.hadoop.hbase.filter.TestComparatorSerialization > Running org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.963 sec > - in org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter > Running org.apache.hadoop.hbase.filter.TestColumnPaginationFilter > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.497 sec > - in org.apache.hadoop.hbase.filter.TestColumnPaginationFilter > Running org.apache.hadoop.hbase.filter.TestRandomRowFilter > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.021 sec > - in org.apache.hadoop.hbase.filter.TestRandomRowFilter > Running org.apache.hadoop.hbase.filter.TestSingleColumnValueFilter > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.384 sec > - in org.apache.hadoop.hbase.filter.TestSingleColumnValueFilter > Running org.apache.hadoop.hbase.filter.TestPageFilter > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.627 sec > - in org.apache.hadoop.hbase.filter.TestPageFilter > Running org.apache.hadoop.hbase.filter.TestFilterSerialization > Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.514 sec > - in org.apache.hadoop.hbase.filter.TestFilterSerialization > Running org.apache.hadoop.hbase.filter.TestInvocationRecordFilter > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.195 sec > - in org.apache.hadoop.hbase.filter.TestInvocationRecordFilter > Running org.apache.hadoop.hbase.filter.TestRegexComparator > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.351 sec > - in org.apache.hadoop.hbase.filter.TestRegexComparator > Running org.apache.hadoop.hbase.filter.TestFilterList > Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.642 sec > - in org.apache.hadoop.hbase.filter.TestFilterList > Running > org.apache.hadoop.hbase.filter.TestFirstKeyValueMatchingQualifiersFilter > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.534 sec > - in > org.apache.hadoop.hbase.filter.TestFirstKeyValueMatchingQualifiersFilter > Running org.apache.hadoop.hbase.filter.TestFuzzyRowFilter > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.977 sec > - in org.apache.hadoop.hbase.filter.TestFuzzyRowFilter > Running org.apache.hadoop.hbase.filter.TestPrefixFilter > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.082 sec > - in org.apache.hadoop.hbase.filter.TestPrefixFilter > Running org.apache.hadoop.hbase.filter.TestSingleColumnValueExcludeFilter > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.765 sec > - in org.apache.hadoop.hbase.filter.TestSingleColumnValueExcludeFilter > Running org.apache.hadoop.hbase.filter.TestBitComparator > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.697 sec > - in org.apache.hadoop.hbase.filter.TestBitComparator > Running org.apache.hadoop.hbase.filter.TestColumnPrefixFilter > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.947 sec > - in org.apache.hadoop.hbase.filter.TestColumnPrefixFilter > Running org.apache.hadoop.hbase.TestServerName > Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.01 sec - > in org.apache.hadoop.hbase.TestServerName > Running org.apache.hadoop.hbase.quotas.TestQuotaState > Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.776 sec > - in org.apache.hadoop.hbase.quotas.TestQuotaState > Running org.apache.hadoop.hbase.quotas.TestRateLimiter > Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.336 sec > - in org.apache.hadoop.hbase.quotas.TestRateLimiter > Running org.apache.hadoop.hbase.TestPerformanceEvaluation > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.959 sec > - in org.apache.hadoop.hbase.TestPerformanceEvaluation > Running org.apache.hadoop.hbase.TestServerLoad > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.775 sec > - in org.apache.hadoop.hbase.TestServerLoad > Running org.apache.hadoop.hbase.client.TestPutDeleteEtcCellIteration > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.947 sec > - in org.apache.hadoop.hbase.client.TestPutDeleteEtcCellIteration > Running org.apache.hadoop.hbase.client.TestConnectionUtils > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.855 sec > - in org.apache.hadoop.hbase.client.TestConnectionUtils > Running org.apache.hadoop.hbase.client.TestIntraRowPagination > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.73 sec - > in org.apache.hadoop.hbase.client.TestIntraRowPagination > Running org.apache.hadoop.hbase.client.TestResult > Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.016 sec > - in org.apache.hadoop.hbase.client.TestResult > Running org.apache.hadoop.hbase.client.TestHBaseAdminNoCluster > Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 9.304 sec > - in org.apache.hadoop.hbase.client.TestHBaseAdminNoCluster > Running org.apache.hadoop.hbase.protobuf.TestProtobufUtil > Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.35 sec - > in org.apache.hadoop.hbase.protobuf.TestProtobufUtil > Running org.apache.hadoop.hbase.protobuf.TestReplicationProtobuf > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.567 sec > - in org.apache.hadoop.hbase.protobuf.TestReplicationProtobuf > Running org.apache.hadoop.hbase.procedure.TestProcedureMember > Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.912 sec > - in org.apache.hadoop.hbase.procedure.TestProcedureMember > Running org.apache.hadoop.hbase.procedure.TestProcedureManager > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.724 sec > - in org.apache.hadoop.hbase.procedure.TestProcedureManager > Running org.apache.hadoop.hbase.procedure.TestProcedure > Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.405 sec > - in org.apache.hadoop.hbase.procedure.TestProcedure > Running org.apache.hadoop.hbase.procedure.TestProcedureCoordinator > Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.403 sec > - in org.apache.hadoop.hbase.procedure.TestProcedureCoordinator > Running org.apache.hadoop.hbase.constraint.TestConstraints > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.73 sec - > in org.apache.hadoop.hbase.constraint.TestConstraints > Running org.apache.hadoop.hbase.snapshot.TestRestoreSnapshotHelper > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.493 sec > - in org.apache.hadoop.hbase.snapshot.TestRestoreSnapshotHelper > Running org.apache.hadoop.hbase.coprocessor.TestRegionObserverStacking > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.875 sec > - in org.apache.hadoop.hbase.coprocessor.TestRegionObserverStacking > Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.905 sec > - in org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface > Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorHost > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.006 sec > - in org.apache.hadoop.hbase.coprocessor.TestCoprocessorHost > Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorConfiguration > Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.949 sec > - in org.apache.hadoop.hbase.coprocessor.TestCoprocessorConfiguration > Running org.apache.hadoop.hbase.executor.TestExecutorService > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.737 sec > - in org.apache.hadoop.hbase.executor.TestExecutorService > Running org.apache.hadoop.hbase.conf.TestConfigurationManager > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.95 sec - > in org.apache.hadoop.hbase.conf.TestConfigurationManager > Running org.apache.hadoop.hbase.TestTagRewriteCell > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.894 sec > - in org.apache.hadoop.hbase.TestTagRewriteCell > Running org.apache.hadoop.hbase.zookeeper.TestZooKeeperMainServer > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.623 sec > - in org.apache.hadoop.hbase.zookeeper.TestZooKeeperMainServer > Running > org.apache.hadoop.hbase.monitoring.TestMemoryBoundedLogMessageBuffer > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.945 sec > - in org.apache.hadoop.hbase.monitoring.TestMemoryBoundedLogMessageBuffer > Running org.apache.hadoop.hbase.monitoring.TestTaskMonitor > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.292 sec > - in org.apache.hadoop.hbase.monitoring.TestTaskMonitor > > Results : > > Failed tests: > TestSecureIPC.testSaslNoCommonQop > Expected: (an instance of javax.security.sasl.SaslException and exception > with message a string containing "No common protection layer between client > and server") > but: an instance of javax.security.sasl.SaslException <GSSException: > No valid credentials provided (Mechanism level: Failed to find any Kerberos > tgt)> is a org.ietf.jgss.GSSException > Stacktrace was: GSSException: No valid credentials provided (Mechanism > level: Failed to find any Kerberos tgt) > at > sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential.java:147) > at > sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:121) > at > sun.security.jgss.krb5.Krb5MechFactory.getMechanismContext(Krb5MechFactory.java:187) > at > sun.security.jgss.GSSManagerImpl.getMechanismContext(GSSManagerImpl.java:223) > at > sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:212) > at > sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:179) > at > com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5Client.java:193) > at > org.apache.hadoop.hbase.security.HBaseSaslRpcClient.saslConnect(HBaseSaslRpcClient.java:181) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection.setupSaslConnection(RpcClientImpl.java:617) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection.access$700(RpcClientImpl.java:162) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection$2.run(RpcClientImpl.java:743) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection$2.run(RpcClientImpl.java:740) > 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.ipc.RpcClientImpl$Connection.setupIOstreams(RpcClientImpl.java:740) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection.writeRequest(RpcClientImpl.java:906) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl$Connection.tracedWriteRequest(RpcClientImpl.java:873) > at > org.apache.hadoop.hbase.ipc.RpcClientImpl.call(RpcClientImpl.java:1242) > at > org.apache.hadoop.hbase.ipc.AbstractRpcClient.callBlockingMethod(AbstractRpcClient.java:221) > at > org.apache.hadoop.hbase.ipc.AbstractRpcClient$BlockingRpcChannelImplementation.callBlockingMethod(AbstractRpcClient.java:326) > at > org.apache.hadoop.hbase.ipc.protobuf.generated.TestDelayedRpcProtos$TestDelayedService$BlockingStub.test(TestDelayedRpcProtos.java:1115) > at > org.apache.hadoop.hbase.ipc.TestDelayedRpc$TestThread.run(TestDelayedRpc.java:277) > > Tests in error: > TestSecureIPC>AbstractTestSecureIPC.setUp:95 » FileNotFound > /home/jenkins/jenk... > > Tests run: 1001, Failures: 1, Errors: 1, Skipped: 20 > > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Apache HBase ...................................... SUCCESS > [1:12.652s] > [INFO] Apache HBase - Checkstyle ......................... SUCCESS [7.931s] > [INFO] Apache HBase - Resource Bundle .................... SUCCESS [0.298s] > [INFO] Apache HBase - Annotations ........................ SUCCESS [2.120s] > [INFO] Apache HBase - Protocol ........................... SUCCESS > [21.666s] > [INFO] Apache HBase - Common ............................. SUCCESS > [3:26.165s] > [INFO] Apache HBase - Procedure .......................... SUCCESS > [4:36.550s] > [INFO] Apache HBase - Client ............................. SUCCESS > [1:57.212s] > [INFO] Apache HBase - Hadoop Compatibility ............... SUCCESS > [10.164s] > [INFO] Apache HBase - Hadoop Two Compatibility ........... SUCCESS > [20.379s] > [INFO] Apache HBase - Prefix Tree ........................ SUCCESS > [21.495s] > [INFO] Apache HBase - Server ............................. FAILURE > [30:26.543s] > [INFO] Apache HBase - Testing Util ....................... SKIPPED > [INFO] Apache HBase - Thrift ............................. SKIPPED > [INFO] Apache HBase - Rest ............................... SKIPPED > [INFO] Apache HBase - Shell .............................. SKIPPED > [INFO] Apache HBase - Integration Tests .................. SKIPPED > [INFO] Apache HBase - Examples ........................... SKIPPED > [INFO] Apache HBase - External Block Cache ............... SKIPPED > [INFO] Apache HBase - Assembly ........................... SKIPPED > [INFO] Apache HBase - Shaded ............................. SKIPPED > [INFO] Apache HBase - Shaded - Client .................... SKIPPED > [INFO] Apache HBase - Shaded - Server .................... SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 43:26.364s > [INFO] Finished at: Thu Jan 21 17:05:30 UTC 2016 > [INFO] Final Memory: 92M/443M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) > on project hbase-server: ExecutionException: java.lang.RuntimeException: > There was an error in the forked process > [ERROR] java.lang.ArrayIndexOutOfBoundsException: 1 > [ERROR] at > org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil.generateFailingTests(JUnit4ProviderUtil.java:64) > [ERROR] at > org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:151) > [ERROR] at > org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > [ERROR] at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > [ERROR] at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > [ERROR] -> [Help 1] > [ERROR] > [ERROR] To see the full stack trace of the errors, re-run Maven with the > -e switch. > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :hbase-server > Build step 'Invoke top-level Maven targets' marked build as failure > Performing Post build task... > Match found for :.* : True > Logical operation result is TRUE > Running script : # Post-build task script. TODO: Check this in and have > all builds reference check-in. > pwd && ls > # NOTE!!!! The below code has been copied and pasted from > ./dev-tools/run-test.sh > # Do not change here without syncing there and vice-versa. > ZOMBIE_TESTS_COUNT=`jps -v | grep surefirebooter | grep -e '-Dhbase.test' > | wc -l` > if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then > echo "Suspicious java process found - waiting 30s to see if there are > just slow to stop" > sleep 30 > ZOMBIE_TESTS_COUNT=`jps -v | grep surefirebooter | grep -e '-Dhbase.test' > | wc -l` > if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then > echo " {color:red}There appear to be $ZOMBIE_TESTS_COUNT zombie > tests{color}, they should have been killed by surefire but survived" > jps -v | grep surefirebooter | grep -e '-Dhbase.test' > jps -v | grep surefirebooter | grep -e '-Dhbase.test' | cut -d ' ' -f 1 > | xargs -n 1 jstack > # Exit with error > exit 1 > else > echo "We're ok: there is no zombie test, but some tests took some time > to stop" > fi > else > echo "We're ok: there is no zombie test" > fi > [Hadoop] $ /bin/bash -xe /tmp/hudson2802424107273781324.sh > + pwd > <https://builds.apache.org/job/HBase-1.3/jdk=latest1.7,label=Hadoop/ws/> > + ls > bin > CHANGES.txt > conf > dev-support > hbase-annotations > hbase-assembly > hbase-checkstyle > hbase-client > hbase-common > hbase-examples > hbase-external-blockcache > hbase-hadoop2-compat > hbase-hadoop-compat > hbase-it > hbase-native-client > hbase-prefix-tree > hbase-procedure > hbase-protocol > hbase-resource-bundle > hbase-rest > hbase-server > hbase-shaded > hbase-shell > hbase-testing-util > hbase-thrift > LICENSE.txt > NOTICE.txt > pom.xml > README.txt > src > target > ++ jps -v > ++ grep surefirebooter > ++ grep -e -Dhbase.test > ++ wc -l > + ZOMBIE_TESTS_COUNT=0 > + [[ 0 != 0 ]] > + echo 'We'\''re ok: there is no zombie test' > We're ok: there is no zombie test > POST BUILD TASK : SUCCESS > END OF POST BUILD TASK : 0 > Archiving artifacts > Recording test results >