You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Eric Yang (JIRA)" <ji...@apache.org> on 2018/10/12 00:38:00 UTC

[jira] [Commented] (YARN-8869) YARN Service Client might not work correctly with RM REST API for Kerberos authentication

    [ https://issues.apache.org/jira/browse/YARN-8869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16647228#comment-16647228 ] 

Eric Yang commented on YARN-8869:
---------------------------------

Patch 002 added the test case, and refactor the code to be testable for unit test.

> YARN Service Client might not work correctly with RM REST API for Kerberos authentication
> -----------------------------------------------------------------------------------------
>
>                 Key: YARN-8869
>                 URL: https://issues.apache.org/jira/browse/YARN-8869
>             Project: Hadoop YARN
>          Issue Type: Bug
>    Affects Versions: 3.1.0, 3.2.0, 3.1.1
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>            Priority: Blocker
>         Attachments: YARN-8869.001.patch, YARN-8869.002.patch
>
>
> ApiServiceClient uses WebResource instead of Builder to pass Kerberos authorization header.  This may not work sometimes, and it is because WebResource.header() could be bind mashed new Builder instance in some condition.  This article explained the details: https://juristr.com/blog/2015/05/jersey-webresource-ignores-headers/



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org