You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@twill.apache.org by "Terence Yim (JIRA)" <ji...@apache.org> on 2015/06/23 23:41:42 UTC

[jira] [Created] (TWILL-139) ApplicationMaster hangs during start when ZooKeeper SASL authentication is turned on

Terence Yim created TWILL-139:
---------------------------------

             Summary: ApplicationMaster hangs during start when ZooKeeper SASL authentication is turned on
                 Key: TWILL-139
                 URL: https://issues.apache.org/jira/browse/TWILL-139
             Project: Apache Twill
          Issue Type: Bug
          Components: core, yarn
    Affects Versions: 0.4.1-incubating, 0.5.0-incubating
            Reporter: Terence Yim
            Assignee: Terence Yim
            Priority: Blocker


It is caused by a race condition when one {{ZKClient}} instance is performing the authentication while the {{EmbeddedKafkaServer}} is trying to start and connect to zookeeper.

Here is the main method to reproduce the issue:
{noformat}
public static void main(String[] args) throws Exception {
  String zkStr = args[0];

  ZKClientService zkClient = ZKClientService.Builder.of(zkStr).build();
  EmbeddedKafkaServer kafka = new EmbeddedKafkaServer(generateKafkaConfig(zkStr));

  zkClient.startAndWait();    // <-- This returns when SyncConnected
  kafka.startAndWait();        // <-- This call hangs and never return
}
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)