Hao Hao has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/9071 )
Change subject: [java] add test to reproduce KUDU-2267 ...................................................................... [java] add test to reproduce KUDU-2267 Currently, if a master has never been a leader from the very start of the cluster, it has just self-signed server TLS certificate. In that case if a client does not have any valid Kerberos credentials but only authn token, then the client may see negotiation failure error and is not able to connect. This patch adds a regression test for this issue. Change-Id: I4879749988dc884fe81cf36838819379db91ae72 Reviewed-on: http://gerrit.cloudera.org:8080/9071 Tested-by: Kudu Jenkins Reviewed-by: Alexey Serbin <[email protected]> --- M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java M java/kudu-client/src/main/java/org/apache/kudu/client/ConnectToCluster.java M java/kudu-client/src/test/java/org/apache/kudu/client/TestSecurity.java 3 files changed, 59 insertions(+), 6 deletions(-) Approvals: Kudu Jenkins: Verified Alexey Serbin: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/9071 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I4879749988dc884fe81cf36838819379db91ae72 Gerrit-Change-Number: 9071 Gerrit-PatchSet: 5 Gerrit-Owner: Hao Hao <[email protected]> Gerrit-Reviewer: Alexey Serbin <[email protected]> Gerrit-Reviewer: Hao Hao <[email protected]> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
