ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1181

Fix problems with Kerberos TGT renewal

    Details

    • Hadoop Flags:
      Reviewed
    • Release Note:
      Hide
      -Fixes two findbugs warnings related to holding a lock while sleeping.
      -Addresses Camille's point: merge two almost-identical retry methods into a single retry method.
      Show
      -Fixes two findbugs warnings related to holding a lock while sleeping. -Addresses Camille's point: merge two almost-identical retry methods into a single retry method.

      Description

      Currently, in Zookeeper trunk, there are two problems with Kerberos TGT renewal:

      1. TGTs obtained from a keytab are not refreshed periodically. They should be, just as those from ticket cache are refreshed.

      2. Ticket renewal should be retried if it fails. Ticket renewal might fail if two or more separate processes (different JVMs) running as the same user try to renew Kerberos credentials at the same time.

      1. ZOOKEEPER-1181.patch
        25 kB
        Mahadev konar
      2. ZOOKEEPER-1181.patch
        25 kB
        Eugene Koontz
      3. ZOOKEEPER-1181.patch
        25 kB
        Eugene Koontz

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Eugene Koontz
              Reporter:
              Eugene Koontz
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development