[ https://issues.apache.org/jira/browse/HBASE-7772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13572718#comment-13572718 ]
Gary Helmling commented on HBASE-7772: -------------------------------------- In trunk, we already have a new version of TestTokenAuthentication that tests the client/server interactions for token authentication. However, this only exercises an RPC client directory, so it doesn't go through the HConnectionImplementation path where the problem occurred. I'm not sure how we can easily run PerformanceEvaluation + security in the absence of a supporting KDC. I've thought about how we can better test security in general, even to the point of embedding a java based KDC, doing principal and keytab generation, etc. But that seems like a much larger effort outside the scope of this issue. I agree that we have a big hole in coverage here, though, and I'm open to any ideas. > clusterId is not set in conf properly if only > TableMapReduceUtil.initCredentials() is called > -------------------------------------------------------------------------------------------- > > Key: HBASE-7772 > URL: https://issues.apache.org/jira/browse/HBASE-7772 > Project: HBase > Issue Type: Bug > Reporter: Francis Liu > Assignee: Francis Liu > Fix For: 0.96.0, 0.94.5 > > Attachments: HBASE-7772_94.patch, HBASE-7772.patch, > HBASE-7772-v2_0.94.patch, HBASE-7772-v2.patch > > > clusterId is not set in the job's conf correctly if only > TableMapReduceUtil.initCredentials() is called and thus fails to include the > token when using an hbase client in any of the job's tasks. This is a > regression. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira