[
https://issues.apache.org/jira/browse/KAFKA-18938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17933200#comment-17933200
]
PoAn Yang commented on KAFKA-18938:
-----------------------------------
This issue is similar to Jira
https://issues.apache.org/jira/browse/KAFKA-18602. We have a PR for it
https://github.com/apache/kafka/pull/18685.
> Kraft version and metadata version wrongly showing
> --------------------------------------------------
>
> Key: KAFKA-18938
> URL: https://issues.apache.org/jira/browse/KAFKA-18938
> Project: Kafka
> Issue Type: Bug
> Components: controller, kraft
> Affects Versions: 3.9.0
> Reporter: Rameshkanna N
> Priority: Major
>
> I am using Kafka {*}3.9.0{*}. When starting a {*}KRaft controller{*}, it
> shows {*}metadata version 3.0-IV1{*}, but when formatting storage, it shows
> {*}version 3.9-IV0{*}. When I try to confirm the version using:
> {{sh kafka-features.sh --bootstrap-controller localhost:9091 describe}}
> it shows {*}finalized KRaft version 0{*}.
> Can anyone help me resolve this issue?
> Logs:
> sh kafka-features.sh --bootstrap-controller localhost:9091 describe
> Feature: kraft.version SupportedMinVersion: 0 SupportedMaxVersion: 1
> FinalizedVersionLevel: 0 Epoch: 6
> Feature: metadata.version SupportedMinVersion: 3.0-IV1
> SupportedMaxVersion: 3.9-IV0
> FinalizedVersionLevel: 3.9-IV0 Epoch: 6
> Server.log:
> [2025-03-06 14:47:04,547] INFO
> [controller-101-to-controller-registration-channel-manager]: Recorded new
> KRaft controller, from now on will use node 128.1.1.30:9093 (id: 101 rack:
> null) (kafka.server.NodeToControllerRequestThread)
> [2025-03-06 14:47:04,549] INFO [ControllerRegistrationManager id=101
> incarnation=76ZgyuSWRz6utmnnwsAwcA] sendControllerRegistration: attempting to
> send ControllerRegistrationRequestData(controllerId=101,
> incarnationId=76ZgyuSWRz6utmnnwsAwcA, zkMigrationReady=false,
> listeners=[Listener(name='CONTROLLER', host='128.1.1.30', port=9093,
> securityProtocol=0)], features=[Feature(name='kraft.version',
> minSupportedVersion=0, maxSupportedVersion=1),
> Feature(name='metadata.version', minSupportedVersion=1,
> maxSupportedVersion=21)]) (kafka.server.ControllerRegistrationManager)
> [2025-03-06 14:47:04,556] INFO Kafka version: 3.9.0
> (org.apache.kafka.common.utils.AppInfoParser)
> [2025-03-06 14:47:04,556] INFO Kafka commitId: a60e31147e6b01ee
> (org.apache.kafka.common.utils.AppInfoParser)
> [2025-03-06 14:47:04,556] INFO Kafka startTimeMs: 1741272424551
> (org.apache.kafka.common.utils.AppInfoParser)
> [2025-03-06 14:47:04,558] INFO [KafkaRaftServer nodeId=101] Kafka Server
> started (kafka.server.KafkaRaftServer)
> [2025-03-06 14:47:04,682] INFO [ControllerRegistrationManager id=101
> incarnation=76ZgyuSWRz6utmnnwsAwcA] Our registration has been persisted to
> the metadata log. (kafka.server.ControllerRegistrationManager)
> [2025-03-06 14:47:04,684] INFO [ControllerRegistrationManager id=101
> incarnation=76ZgyuSWRz6utmnnwsAwcA] RegistrationResponseHandler: controller
> acknowledged ControllerRegistrationRequest.
> (kafka.server.ControllerRegistrationManager)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)