[ 
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

Reply via email to