moby/swarmkit

Port updates cause services to become unavailable

marcosnils opened this issue · 5 comments

Steps to reproduce with docker swarm mode.

docker service create --name nginx2 --replicas 2 -p 8080:80 --network=test nginx:alpine
docker service update -p 8080:81 nginx2 #Update the service to an incorrect port (becomes unreachable)
docker service update -p 8080:80 nginx2 #Update the service again to it's original port, still unreachable

I think this may have been fixed by #1186. @mrjana @mavenugo do you think this is related?

re-ping :) If this has been fixed, can we close?

Yes. this should be fixed. But I will let @mrjana & @sanimej to confirm.

It must be fixed or we'd have updated something in this issue.