[
https://issues.apache.org/jira/browse/KAFKA-18737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17924908#comment-17924908
]
TengYao Chi edited comment on KAFKA-18737 at 2/8/25 3:26 PM:
-------------------------------------------------------------
The main issue is deciding which flag(--standalone, --initial-controllers, or
--no-initial-controllers) should be used in run time.
It is tricky to distinguish which mode we should use; we don't have further
information to judge it.
I think the most straightforward approach is to only support `–standalone` in
4.0. Then, we should have a KIP for adding new parameters when running docker
wrapper.
was (Author: JIRAUSER305181):
The main issue is deciding which flag(--standalone, --initial-controllers, or
--no-initial-controllers) should be used in run time.
`--initial-controllers` is the easiest one; we could read server properties and
see if there is a related setting.
But it is tricky how to distinguish `standalone` and `initial-controllers`; we
don't have further information to judge it.
I think the most straightforward approach is to only support `–standalone` in
4.0. Then, we should have a KIP for adding new parameters when running docker
wrapper.
> KafkaDockerWrapper setup functions fails due to storage format command
> ----------------------------------------------------------------------
>
> Key: KAFKA-18737
> URL: https://issues.apache.org/jira/browse/KAFKA-18737
> Project: Kafka
> Issue Type: Bug
> Reporter: TengYao Chi
> Assignee: TengYao Chi
> Priority: Blocker
> Fix For: 4.0.0
>
>
> KafkaDockerWrapper is unable to execute the setup command properly since
> Apache Kafka 4.0 sets dynamic quorum as the default setting. When executing
> StorageTool, KafkaDockerWrapper fails because it cannot pass the proper
> command format, resulting in the following error:
> "Because controller.quorum.voters is not set on this controller, you must
> specify one of the following: --standalone, --initial-controllers, or
> --no-initial-controllers."
--
This message was sent by Atlassian Jira
(v8.20.10#820010)