We are deploying a set of Consul server and client pods with Consul version 1.11.4. On pod restart and on ip address change corresponding Consul client fails to join the cluster. All the other clients and servers see the restarted client as failed and the client never leaves.
Following are some failure messages,
2022-04-08T20:53:26.595Z [ERROR] agent.client.serf.lan: serf: Node name conflicts with another node at aaa.bb.ccc.ddd:8301. Names must be unique! (Resolution enabled: true) 2022-04-08T20:53:26.595Z [WARN] agent.client.serf.lan: serf: minority in name conflict resolution, quiting [0 / 0]