Skip to content

mdm-controller-0 pod Error

Hi @urb, @lga, I deployed CODECO today, and I saw that the pod mdm-controller-0 fails with the following logs:

kubectl logs -n he-codeco-mdm mdm-controller-0
root@zorro-solutions:/# kubectl logs -n he-codeco-mdm            mdm-controller-0
2024-12-19:10:19:29,102 INFO     [ctrl.py:26] Kafka direct mode
2024-12-19:10:19:29,103 INFO     [ctrl.py:27] Bootstrap_servers: mdm-kafka-headless:9092
2024-12-19:10:19:29,103 INFO     [ctrl.py:28] Kafka user: connector
2024-12-19:10:19:29,103 INFO     [ctrl.py:29] Kafka topic json-events
2024-12-19:10:19:29,115 WARNING  [conn.py:1527] DNS lookup failed for mdm-kafka-headless:9092, exception was [Errno -2] Name or service not known. Is your advertised.listeners (called advertised.host.name before Kafka 9) correct and resolvable?
2024-12-19:10:19:29,116 ERROR    [conn.py:315] DNS lookup failed for mdm-kafka-headless:9092 (0)
2024-12-19:10:19:29,116 INFO     [conn.py:1205] Probing node bootstrap-0 broker version
2024-12-19:10:19:29,122 WARNING  [conn.py:1527] DNS lookup failed for mdm-kafka-headless:9092, exception was [Errno -2] Name or service not known. Is your advertised.listeners (called advertised.host.name before Kafka 9) correct and resolvable?
2024-12-19:10:19:29,122 ERROR    [conn.py:315] DNS lookup failed for mdm-kafka-headless:9092 (0)
Traceback (most recent call last):
  File "/opt/app-root/src/python/ctrl.py", line 30, in <module>
    consumer = KafkaConsumer(group_id=config.KAFKA_GROUP_ID,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/app-root/lib64/python3.11/site-packages/kafka/consumer/group.py", line 356, in __init__
    self._client = KafkaClient(metrics=self._metrics, **self.config)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/app-root/lib64/python3.11/site-packages/kafka/client_async.py", line 244, in __init__
    self.config['api_version'] = self.check_version(timeout=check_timeout)
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/app-root/lib64/python3.11/site-packages/kafka/client_async.py", line 900, in check_version
    raise Errors.NoBrokersAvailable()
kafka.errors.NoBrokersAvailable: NoBrokersAvailable

Any recent updates that could cause this?