-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
-
False
-
-
Latest Cruise Control (2.5.141) does not seem to be working with Kafka 4.0. This seems to be because it is using some deprecated methods dropped in Kafka 4.0.0:
2025-02-22T22:27:38,802 ERROR Uncaught exception in thread 'CruiseControlMetricsReporterRunner': (org.apache.kafka.common.utils.KafkaThread) [CruiseControlMetricsReporterRunner] java.lang.NoSuchMethodError: 'java.util.Map org.apache.kafka.clients.admin.DescribeTopicsResult.values()' at com.linkedin.kafka.cruisecontrol.metricsreporter.CruiseControlMetricsReporter.maybeIncreaseTopicPartitionCount(CruiseControlMetricsReporter.java:376) ~[cruise-control-metrics-reporter-2.5.141.jar:?] at com.linkedin.kafka.cruisecontrol.metricsreporter.CruiseControlMetricsReporter.maybeUpdateCruiseControlMetricsTopic(CruiseControlMetricsReporter.java:348) ~[cruise-control-metrics-reporter-2.5.141.jar:?] at com.linkedin.kafka.cruisecontrol.metricsreporter.CruiseControlMetricsReporter.run(CruiseControlMetricsReporter.java:395) ~[cruise-control-metrics-reporter-2.5.141.jar:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?]