Gergely Farkas created IMPALA-12552:
---------------------------------------
Summary: impala-shell should not call encode on kerberos_host_fqdn
in python 3 env
Key: IMPALA-12552
URL: https://issues.apache.org/jira/browse/IMPALA-12552
Project: IMPALA
Issue Type: Bug
Reporter: Gergely Farkas
Assignee: Gergely Farkas
This is a python 3 compatibility problem:
In Pyhton 2, the sasl layer does not accept unicode strings, so we have to
explicitly encode the kerberos_host_fqdn string to ascii. However, this is not
the case in python 3, where we have to omit the encode, because if we don't do
this, impala-shell wants to use the following service principal during Kerberos
auth:
{noformat}
my_service_name/b'my.kerberos.host.fqdn'@MY.REALM{noformat}
instead of the correct one, which is:
{noformat}
my_service_name/[email protected]{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)