Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-1045

Support Quorum Peer mutual authentication via SASL

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.10
    • Component/s: quorum, security
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      ZOOKEEPER-938 addresses mutual authentication between clients and servers. This bug, on the other hand, is for authentication among quorum peers. Hopefully much of the work done on SASL integration with Zookeeper for ZOOKEEPER-938 can be used as a foundation for this enhancement.

      Review board: https://reviews.apache.org/r/47354/

        Attachments

        1. ZOOKEEPER-1045TestValidationDesign.pdf
          148 kB
          Michael Han
        2. ZOOKEEPER-1045 Test Plan.pdf
          189 kB
          Michael Han
        3. ZOOKEEPER-1045-Rolling Upgrade Design Proposal.pdf
          510 kB
          Rakesh Radhakrishnan
        4. ZOOKEEPER-1045-br-3-4.patch
          227 kB
          Rakesh Radhakrishnan
        5. ZOOKEEPER-1045-br-3-4.patch
          224 kB
          Rakesh Radhakrishnan
        6. ZOOKEEPER-1045-br-3-4.patch
          226 kB
          Rakesh Radhakrishnan
        7. ZOOKEEPER-1045-br-3-4.patch
          226 kB
          Rakesh Radhakrishnan
        8. ZOOKEEPER-1045-br-3-4.patch
          228 kB
          Rakesh Radhakrishnan
        9. ZOOKEEPER-1045-br-3-4.patch
          256 kB
          Rakesh Radhakrishnan
        10. ZOOKEEPER-1045-br-3-4.patch
          262 kB
          Rakesh Radhakrishnan
        11. ZOOKEEPER-1045-br-3-4.patch
          262 kB
          Rakesh Radhakrishnan
        12. ZOOKEEPER-1045-br-3-4.patch
          267 kB
          Rakesh Radhakrishnan
        13. ZOOKEEPER-1045-br-3-4.patch
          276 kB
          Rakesh Radhakrishnan
        14. ZOOKEEPER-1045-br-3-4.patch
          272 kB
          Rakesh Radhakrishnan
        15. ZOOKEEPER-1045-br-3-4.patch
          272 kB
          Rakesh Radhakrishnan
        16. ZOOKEEPER-1045-br-3-4.patch
          274 kB
          Rakesh Radhakrishnan
        17. ZOOKEEPER-1045-br-3-4.patch
          274 kB
          Rakesh Radhakrishnan
        18. ZOOKEEPER-1045-00.patch
          141 kB
          Rakesh Radhakrishnan
        19. ZK-1045-test-case-failure-logs.zip
          12 kB
          Rakesh Radhakrishnan
        20. TEST-org.apache.zookeeper.server.quorum.auth.QuorumAuthUpgradeTest.txt
          328 kB
          Michael Han
        21. QuorumPeer Mutual Authentication Via Sasl Feature Doc - 2016-Sep-25.pdf
          806 kB
          Rakesh Radhakrishnan
        22. QuorumPeer Mutual Authentication Via Sasl Feature Doc - 2016-Nov-30.pdf
          923 kB
          Rakesh Radhakrishnan
        23. QuorumPeer Mutual Authentication Via Sasl Feature Doc - 2016-Nov-29.pdf
          919 kB
          Rakesh Radhakrishnan
        24. QuorumPeer Mutual Authentication Via Sasl Feature Doc - 2016-Nov-25.pdf
          914 kB
          Rakesh Radhakrishnan
        25. QuorumPeer Mutual Authentication Via Sasl Feature Doc - 2016-Nov-10.pdf
          936 kB
          Rakesh Radhakrishnan
        26. org.apache.zookeeper.server.quorum.auth.QuorumAuthUpgradeTest.testRollingUpgrade.log
          537 kB
          Michael Han
        27. HOST_RESOLVER-ZK-1045.patch
          9 kB
          Rakesh Radhakrishnan
        28. 1045_failing_phunt.tar.gz
          10 kB
          Patrick D. Hunt
        29. 0001-ZOOKEEPER-1045-br-3-4.patch
          227 kB
          Rakesh Radhakrishnan

          Issue Links

            Activity

              People

              • Assignee:
                rakeshr Rakesh Radhakrishnan
                Reporter:
                ekoontz Eugene Joseph Koontz
              • Votes:
                2 Vote for this issue
                Watchers:
                31 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: