Condition
Kafka HA does not get enabled after failover in a geo-redundant setup.
The following is an example of an error and the stack trace:
Jan 07, 2025 3:42:30 PM [com.avaya.pim.trace.Tracer LogAndPrintStackTrace] WARNING Exception Occurred:org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment. Call: listTopics
java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment. Call: listTopics
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
at org.apache.kafka.common.internals.KafkaFutureImpl.get(KafkaFutureImpl.java:165)
at com.avaya.pim.events.KafkaUtil.getAllKafkaTopics(KafkaUtil.java:576
at com.avaya.pim.events.KafkaUtil.createKafkaTopics(KafkaUtil.java:791
at com.avaya.pim.util.EnableKafkaHA.main(EnableKafkaHA.java:129)
Caused by: org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment. Call: listTopics