[ https://issues.apache.org/jira/browse/KAFKA-7881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
M. Manna resolved KAFKA-7881. ----------------------------- Resolution: Cannot Reproduce Assignee: M. Manna Duplicate jars were present - a delete and copy of new jars resolved the issue. closing this. > Inter.broker.procol.version is incorrect for Rolling Upgrade > ------------------------------------------------------------ > > Key: KAFKA-7881 > URL: https://issues.apache.org/jira/browse/KAFKA-7881 > Project: Kafka > Issue Type: Bug > Components: admin > Affects Versions: 2.1.0 > Reporter: M. Manna > Assignee: M. Manna > Priority: Critical > Original Estimate: 2m > Remaining Estimate: 2m > > We are getting the following error when upgrading from 1.1.0 to 2.1.0. We > have not changed the log message format version. > > [https://kafka.apache.org/21/documentation.html] > > Jan 29 06:06:14 one-drive-loc-01 systemd[1]: Started Zookeeper unit for this > machine. > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: [2019-01-29 > 06:06:15,272] INFO Registered kafka:type=kafka.Log4jController MBean > (kafka.utils.Log4jControl > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: [2019-01-29 > 06:06:15,599] ERROR Exiting Kafka due to fatal exception (kafka.Kafka$) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: > java.lang.IllegalArgumentException: Version `2.1` is not a valid version > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.api.ApiVersion$$anonfun$apply$1.apply(ApiVersion.scala:88) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.api.ApiVersion$$anonfun$apply$1.apply(ApiVersion.scala:88) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > scala.collection.MapLike$class.getOrElse(MapLike.scala:128) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > scala.collection.AbstractMap.getOrElse(Map.scala:59) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.api.ApiVersion$.apply(ApiVersion.scala:88) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1127) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.server.KafkaConfig.<init>(KafkaConfig.scala:989) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.server.KafkaConfig$.fromProps(KafkaConfig.scala:969) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:28) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.Kafka$.main(Kafka.scala:82) > Jan 29 06:06:15 one-drive-loc-01 kafka-server-start.sh[15881]: at > kafka.Kafka.main(Kafka.scala) > > we have also tried to make it to 2.1 but no change. If the version map is > being keyed using shortVersion, shouldn't it match? This is the first time we > are upgrading (from 1.1.0) and we have never had to change log message format. > Please advise. -- This message was sent by Atlassian JIRA (v7.6.3#76005)