Github user nickwallen commented on a diff in the pull request: https://github.com/apache/metron/pull/1136#discussion_r206502941 --- Diff: metron-sensors/pycapa/README.md --- @@ -239,25 +239,47 @@ The probe can be used in a Kerberized environment. Follow these additional step * The keytab used is located at `/etc/security/keytabs/metron.headless.keytab` * The service principal is `met...@example.com` + If it is not, ensure that you have `libsasl` or `libsasl2` installed. On CentOS, this can be installed with the following command. + ``` + yum install -y cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi + ``` + + 1. Use the non-binary wheel to install confluent-kafka-python. + + The Python client README (https://github.com/confluentinc/confluent-kafka-python) has an important note for Kerberos case: + ``` + **NOTE:** The pre-built Linux wheels do NOT contain SASL Kerberos support. + If you need SASL Kerberos support you must install librdkafka and + its dependencies using the above repositories and then build + confluent-kafka from source. + ``` --- End diff -- Its probably sufficient to just say "The pre-built Linux wheels do NOT contain SASL Kerberos support." and include a link to the README. No need to copy verbatim the whole paragraph. IMHO.
---