[ 
https://issues.apache.org/jira/browse/KAFKA-19719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Wu updated KAFKA-19719:
-----------------------------
    Description: 
Just because a controller node sets `--no-initial-controllers` flag does not 
mean it is necessarily running kraft.version=1. The more precise meaning is 
that the controller node does not know what kraft version the cluster should be 
in.

It is a valid configuration to run a static quorum defined by 
`controller.quorum.voters` but have all the controllers format with 
`--no-initial-controllers`.

> setting --no-initial-controllers flag should not validate kraft version 
> against metadata version
> ------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-19719
>                 URL: https://issues.apache.org/jira/browse/KAFKA-19719
>             Project: Kafka
>          Issue Type: Bug
>            Reporter: Kevin Wu
>            Assignee: Kevin Wu
>            Priority: Major
>
> Just because a controller node sets `--no-initial-controllers` flag does not 
> mean it is necessarily running kraft.version=1. The more precise meaning is 
> that the controller node does not know what kraft version the cluster should 
> be in.
> It is a valid configuration to run a static quorum defined by 
> `controller.quorum.voters` but have all the controllers format with 
> `--no-initial-controllers`.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to