Ron Dagostino created KAFKA-13456:
-------------------------------------
Summary: controller.listener.names is required for all KRaft
nodes, not just controllers
Key: KAFKA-13456
URL: https://issues.apache.org/jira/browse/KAFKA-13456
Project: Kafka
Issue Type: Bug
Affects Versions: 3.0.0, 2.8.0, 3.1.0
Reporter: Ron Dagostino
Assignee: Ron Dagostino
The controller.listener.names config is currently checked for existence when
the process.roles contains the controller role (i.e. process.roles=controller
or process.roles=broker,contrtoller); it is not checked for existence when
process.roles=broker. However, KRaft brokers have to talk to KRaft
controllers, of course, and they do so by taking the first entry in the
controller.listener.names list. Therefore, controller.listener.names is
required in KRaft mode even when process.roles.broker.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)