Open bloo opened 6 years ago
ping @ctelfer could you have a look if this is one of the things fixed in 18.03.x?
@thaJeztah @ctelfer any luck? Our clusters have since upgraded to 18.03.1-ce and it would be nice to close out our internal issue. Thanks!
I haven't seen a particular signature of duplicate IP addresses on the ingress networks. However, there were definitely general duplicate IP address issues fixed in the 18.03 CE release. See https://github.com/docker/libnetwork/pull/2105 in particular.
Over time, ingress requests on our Swarm cluster start timing out when one host node tries to route traffic to a container on another host node. We've found that the
ingress-sbox
container on theingress
network on those 2 hosts have the same private ip address.Steps to reproduce the issue:
Describe the results you received:
If the container that's suppose to handle ingress traffic is in global mode, for example, and constrained to only the manager nodes (ie there are 3 containers spread across 3 host nodes), 1 out of 3 ingress requests to the external address of one of the manager host nodes times out.
Describe the results you expected:
Perfect routing.
Additional information you deem important (e.g. issue happens only occasionally):
Output of
docker version
:Output of
docker info
:nodeA
nodeB
nodeC
Additional environment details (AWS, VirtualBox, physical, etc.):
AWS across 3 AZs using CoreOS Container Linux AMIs and identical Launch Configurations.
This is a duplicate and simplified explanation of https://github.com/moby/moby/issues/36871.