Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
119077: roachtest/cdc: fix cdc/kafka-auth r=stevendanna a=wenyihu6 From [kafka 2.0](https://kafka.apache.org/20/documentation.html#security_confighostname) onwards, host name verification of servers is enabled by default. Previously, the self-signed test certificate we generated for kafka-auth only included “localhost” in the list of subject alternative names. However, kafka appears to make internal connections using the fully qualified domain name. As a result, some inter-broker communication has been failing with a hostname verification error for some time. But the failure wasn’t raised to the user until the sarama upgrade happened. This patch fixes the failure by adding the proper hostname of the kafka node to the certificate. We don’t believe this represents a meaningful customer-facing issue. The misconfiguration of the test kafka cluster would have surfaced even with older sarama versions if the test had involved more than just connecting to the kafka cluster. Fixes: #118525 Release note: none Co-authored-by: Wenyi Hu <[email protected]>
- Loading branch information