For the kafka-drivertests arangodb/.circleci/base_config.yml at devel · arangodb/arangodb · GitHub several docker containers are launched to build the kafka infrastructure required to test our components.
However, the parameters subsequentially are fed the DNS-names of the docker containers, which works most of the times. However, sometimes a DNS-lookup fails - though it should be local?
https://app.circleci.com/pipelines/github/arangodb/arangodb/22966/workflows/1c1e8c4b-62b0-4418-a015-e66881c0bbd6/jobs/3763254 is such a run, java.net.UnknownHostException: kafka-schema-registry is the error message that can be dug out of the java stack traces.
We would either like to have this more reliable by whatever it takes to fix the DNS, or a way to circumvent DNS by pre-specifying IPs of the sidecar docker containers, so DNS can be avoided as an additional source of errors.