From bf94109adeb2971f448afaebdeffd93244c8cbe4 Mon Sep 17 00:00:00 2001 From: bengerman Date: Tue, 23 May 2017 15:00:49 -0700 Subject: [PATCH] rebuild docker containers if there are less ports exposed (cherry picked from commit cb3026f76949a0f03f133c56a772d1dc7a897837) --- lib/ansible/modules/cloud/docker/docker_container.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/modules/cloud/docker/docker_container.py b/lib/ansible/modules/cloud/docker/docker_container.py index 7b02c1b8738..091cca487db 100644 --- a/lib/ansible/modules/cloud/docker/docker_container.py +++ b/lib/ansible/modules/cloud/docker/docker_container.py @@ -1287,7 +1287,7 @@ class Container(DockerBaseClass): self.log("comparing lists: %s" % key) set_a = set(getattr(self.parameters, key)) set_b = set(value) - match = (set_a <= set_b) + match = (set_a == set_b) elif isinstance(getattr(self.parameters, key), dict) and isinstance(value, dict): # compare two dicts self.log("comparing two dicts: %s" % key)