Impala Public Jenkins has submitted this change and it was merged. ( )

Change subject: IMPALA-6477: rpc-mgr-kerberized-test fails on CentOS 6.4

IMPALA-6477: rpc-mgr-kerberized-test fails on CentOS 6.4

On systems that have Kerberos 1.11 or earlier, service principals with
IP addresses are not supported due to a bug:

Since our BE tests use such principals, they fail on older platforms with the
above mentioned kerberos versions.

Kudu fixed this by adding a workaround which overrides krb5_realm_override.

We realized that even though this is linked correctly on older platforms, it 
not turn on until the KUDU_ENABLE_KRB5_REALM_FIX environment variable is set.

This patch sets it only for tests. We DO NOT enable this workaround for live
clusters. The reasoning is that if a user of Impala is using an older
version of kerberos that has a known bug of not being able to handle
numeric IP addresses, then it's not on Impala to fix that issue. We allow
it for tests because we want to be able to run our tests on multiple

Change-Id: I7227551aabd1ef4f8e8608fefb74293f9f763e13
Reviewed-by: Sailesh Mukil <>
Tested-by: Impala Public Jenkins
M be/src/rpc/
M be/src/testutil/
2 files changed, 5 insertions(+), 2 deletions(-)

  Sailesh Mukil: Looks good to me, approved
  Impala Public Jenkins: Verified

To view, visit
To unsubscribe, visit

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I7227551aabd1ef4f8e8608fefb74293f9f763e13
Gerrit-Change-Number: 9519
Gerrit-PatchSet: 4
Gerrit-Owner: Sailesh Mukil <>
Gerrit-Reviewer: Impala Public Jenkins
Gerrit-Reviewer: Michael Ho <>
Gerrit-Reviewer: Sailesh Mukil <>

Reply via email to