You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Chia-Ping Tsai (Jira)" <ji...@apache.org> on 2025/10/07 14:13:00 UTC

[jira] [Resolved] (KAFKA-19719) setting --no-initial-controllers flag should not validate kraft version against metadata version

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

Chia-Ping Tsai resolved KAFKA-19719.
------------------------------------
    Resolution: Fixed

> 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
>    Affects Versions: 3.9.1, 4.0.0, 4.1.0, 4.2.0
>            Reporter: Kevin Wu
>            Assignee: Kevin Wu
>            Priority: Major
>             Fix For: 3.9.2, 4.2.0, 4.0.2, 4.1.1
>
>
> 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)