Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-6657

Add test coverage for Kerberos authentication implementation using Hadoop's miniKdc

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Hadoop 2.3 includes miniKdc module. This provides a KDC that can be used by downstream projects to implement unit tests for Kerberos authentication code.
      Hive has lot of code related to Kerberos and delegation token for authentication, as well as accessing secure hadoop resources. This pretty much has no coverage in the unit tests. We needs to add unit tests using miniKdc module.
      Note that Hadoop 2.3 doesn't include a secure mini-cluster. Until that is available, we can at least test authentication for components like HiveServer2, Metastore and WebHCat.

      Attachments

        1. HIVE-6657.2.patch
          63 kB
          Prasad Suresh Mujumdar
        2. HIVE-6657.3.patch
          64 kB
          Prasad Suresh Mujumdar
        3. HIVE-6657.4.patch
          64 kB
          Prasad Suresh Mujumdar
        4. HIVE-6657.4.patch
          64 kB
          Prasad Suresh Mujumdar
        5. HIVE-6657.5.patch
          65 kB
          Prasad Suresh Mujumdar
        6. HIVE-6657.5.patch
          65 kB
          Prasad Suresh Mujumdar

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            prasadm Prasad Suresh Mujumdar Assign to me
            prasadm Prasad Suresh Mujumdar
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment