Haohui Mai created HADOOP-12921: ----------------------------------- Summary: hadoop-minicluster should depend on hadoop-auth Key: HADOOP-12921 URL: https://issues.apache.org/jira/browse/HADOOP-12921 Project: Hadoop Common Issue Type: Bug Affects Versions: 2.7.0 Reporter: Haohui Mai
Downstream projects fail to spawn a {{MiniDFSCluster}} as AuthenticationFilter is not in the dependency of the {{hadoop-minicluster}} package: {noformat} java.lang.NoSuchMethodError: org.apache.hadoop.security.authentication.server.AuthenticationFilter.constructSecretProvider(Ljavax/servlet/ServletContext;Ljava/util/Properties;Z)Lorg/apache/hadoop/security/authentication/util/SignerSecretProvider; at org.apache.hadoop.http.HttpServer2.constructSecretProvider(HttpServer2.java:447) at org.apache.hadoop.http.HttpServer2.<init>(HttpServer2.java:340) at org.apache.hadoop.http.HttpServer2.<init>(HttpServer2.java:114) at org.apache.hadoop.http.HttpServer2$Builder.build(HttpServer2.java:290) at org.apache.hadoop.hdfs.server.namenode.NameNodeHttpServer.start(NameNodeHttpServer.java:126) at org.apache.hadoop.hdfs.server.namenode.NameNode.startHttpServer(NameNode.java:752) at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:638) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:811) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:795) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1488) ... {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)