What maven version are you using? Are the test failures consistent or sporadic?
Colm. On Tue, Nov 21, 2017 at 3:09 PM, Nigel Jones <nigel.l.jo...@gmail.com> wrote: > I'm experiencing some issues getting the ranger build to work. > a) macOS (10.13.2 b4), oracle 8 *(152) > > [INFO] HBase Security Plugin .............................. FAILURE [11:37 > min] > > [INFO] Running org.apache.ranger.authorization.hbase. > HBaseRangerAuthorizationTest > Formatting using clusterid: testClusterID > [ERROR] Tests run: 20, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: > 690.138 s <<< FAILURE! - in org.apache.ranger.authorization.hbase. > HBaseRangerAuthorizationTest > [ERROR] > testTagBasedTablePolicy(org.apache.ranger.authorization.hbase.HBaseRangerAuthorizationTest) > Time elapsed: 612.923 s <<< ERROR! > org.apache.hadoop.hbase.exceptions.TimeoutIOException: > java.util.concurrent.TimeoutException: The procedure 18 is still running > at org.apache.ranger.authorization.hbase. > HBaseRangerAuthorizationTest.testTagBasedTablePolicy( > HBaseRangerAuthorizationTest.java:780) > Caused by: java.util.concurrent.TimeoutException: The procedure 18 is > still running > at org.apache.ranger.authorization.hbase. > HBaseRangerAuthorizationTest.testTagBasedTablePolicy( > HBaseRangerAuthorizationTest.java:780) > > > >> This looks like potentially a timeout, though at 690s maybe in reality > a logical issue > > b) Ubuntu 17.10, MS Azure, openjdk 8 (151) > > [INFO] Hive Security Plugin ............................... FAILURE [ > 41.084 s] > ERROR StatusLogger No log4j2 configuration file found. Using default > configuration: logging only errors to the console. > [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: > 30.286 s <<< FAILURE! - in org.apache.ranger.services. > hive.HIVERangerAuthorizerTest > [ERROR] org.apache.ranger.services.hive.HIVERangerAuthorizerTest Time > elapsed: 30.286 s <<< ERROR! > java.sql.SQLException: Could not open client transport with JDBC Uri: > jdbc:hive2://localhost:36781: java.net.ConnectException: Connection refused > (Connection refused) > at org.apache.ranger.services.hive.HIVERangerAuthorizerTest.setup( > HIVERangerAuthorizerTest.java:103) > Caused by: org.apache.thrift.transport.TTransportException: > java.net.ConnectException: Connection refused (Connection refused) > at org.apache.ranger.services.hive.HIVERangerAuthorizerTest.setup( > HIVERangerAuthorizerTest.java:103) > Caused by: java.net.ConnectException: Connection refused (Connection > refused) > at org.apache.ranger.services.hive.HIVERangerAuthorizerTest.setup( > HIVERangerAuthorizerTest.java:103) > > > >> This one is clearly a jdbc connection issue, perhaps hive didn't start > .... > > c) Ubuntu 16.04, our internal IBM cloudfoundry/openstack environment - > open jdk 1.8 (151) > > [INFO] KAFKA Security Plugin .............................. FAILURE [18:58 > min] > > [INFO] Running org.apache.ranger.authorization.kafka.authorizer. > KafkaRangerAuthorizerGSSTest > log4j:WARN No appenders could be found for logger > (org.apache.kerby.kerberos.kerb.identity.backend.AbstractIdentityBackend). > log4j:WARN Please initialize the log4j system properly. > log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for > more info. > [ERROR] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: > 1,108.807 s <<< FAILURE! - in org.apache.ranger.authorization.kafka. > authorizer.KafkaRangerAuthorizerGSSTest > [ERROR] testAuthorizedRead(org.apache.ranger.authorization.kafka. > authorizer.KafkaRangerAuthorizerGSSTest) Time elapsed: 1,103.05 s <<< > FAILURE! > java.lang.AssertionError > at org.apache.ranger.authorization.kafka.authorizer. > KafkaRangerAuthorizerGSSTest.testAuthorizedRead( > KafkaRangerAuthorizerGSSTest.java:243) > > d) Same system as a) but a prior run: > [INFO] Security Admin Web Application ..................... FAILURE [01:20 > min] > > [ERROR] Failed to execute goal com.webcohesion.enunciate: > enunciate-maven-plugin:2.8.0:docs (default) on project > security-admin-web: freemarker.core._TemplateModelException: An error has > occurred when reading existing sub-variable "securityRoles"; see cause > exception! The type of the containing value was: extended_hash+string > (com.webcohesion.enunciate.modules.jaxrs.api.impl.MethodImpl wrapped into > f.e.b.StringModel) > [ERROR] > [ERROR] ---- > [ERROR] FTL stack trace ("~" means nesting-related): > [ERROR] - Failed at: #assign securityRoles = method.securi... [in > template "jar:file:/Users/jonesn/.m2/repository/com/webcohesion/ > enunciate/enunciate-docs/2.8.0/enunciate-docs-2.8.0.jar!/ > com/webcohesion/enunciate/modules/docs/docs.fmt" in macro > "processResourceGroup" at line 556, column 11] > [ERROR] ~ Reached through: #nested [in template > "jar:file:/Users/jonesn/.m2/repository/com/webcohesion/ > enunciate/enunciate-docs/2.8.0/enunciate-docs-2.8.0.jar!/ > com/webcohesion/enunciate/modules/docs/docs.fmt" in macro "boilerplate" > at line 141, column 9] > [ERROR] ~ Reached through: @boilerplate title=(title + ": " + > re... [in template "jar:file:/Users/jonesn/.m2/ > repository/com/webcohesion/enunciate/enunciate-docs/2.8. > 0/enunciate-docs-2.8.0.jar!/com/webcohesion/enunciate/modules/docs/docs.fmt" > in macro "processResourceGroup" at line 518, column 5] > [ERROR] - Reached through: @file name=(resourceGroup.slug + > ".ht... [in template "jar:file:/Users/jonesn/.m2/ > repository/com/webcohesion/enunciate/enunciate-docs/2.8. > 0/enunciate-docs-2.8.0.jar!/com/webcohesion/enunciate/modules/docs/docs.fmt" > in macro "processResourceGroup" at line 517, column 3] > [ERROR] - Reached through: @processResourceGroup > resourceGroup=r... [in template "jar:file:/Users/jonesn/.m2/ > repository/com/webcohesion/enunciate/enunciate-docs/2.8. > 0/enunciate-docs-2.8.0.jar!/com/webcohesion/enunciate/modules/docs/docs.fmt" > at line 238, column 11] > [ERROR] ~ Reached through: #nested [in template > "jar:file:/Users/jonesn/.m2/repository/com/webcohesion/ > enunciate/enunciate-docs/2.8.0/enunciate-docs-2.8.0.jar!/ > com/webcohesion/enunciate/modules/docs/docs.fmt" in macro "boilerplate" > at line 141, column 9] > [ERROR] ~ Reached through: @boilerplate pagenav=pagenav [in > template "jar:file:/Users/jonesn/.m2/repository/com/webcohesion/ > enunciate/enunciate-docs/2.8.0/enunciate-docs-2.8.0.jar!/ > com/webcohesion/enunciate/modules/docs/docs.fmt" at line 192, column 3] > [ERROR] - Reached through: @file name=indexPageName [in template > "jar:file:/Users/jonesn/.m2/repository/com/webcohesion/ > enunciate/enunciate-docs/2.8.0/enunciate-docs-2.8.0.jar!/ > com/webcohesion/enunciate/modules/docs/docs.fmt" at line 181, column 1] > [ERROR] ----: InvocationTargetException: > javax/annotation/security/RolesAllowed: > javax.annotation.security.RolesAllowed > [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/ > MojoExecutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :security-admin-web > > > >> --- > > So that's 4 attempts, 4 different results. I could open JIRAs, but I'm > concerned at the lack of consistency. What do I need to check in my dev > environments? Are there additional prereqs not checked for in maven? > > My Atlas builds are more consistent (occasional timeout, but generally > sharing results with others) > > Many thanks > Nigel Jones > nigel.l.jo...@gmail.com > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com