Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-8869

YARN Service Client might not work correctly with RM REST API for Kerberos authentication

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 3.1.0, 3.2.0, 3.1.1
    • 3.2.0, 3.1.2, 3.3.0
    • None
    • None
    • Reviewed

    Description

      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/

      Attachments

        1. YARN-8869.001.patch
          2 kB
          Eric Yang
        2. YARN-8869.002.patch
          8 kB
          Eric Yang
        3. YARN-8869.003.patch
          9 kB
          Eric Yang
        4. YARN-8869.004.patch
          9 kB
          Eric Yang

        Activity

          People

            eyang Eric Yang
            eyang Eric Yang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: