From 8765eadb307cc864ad1daa029db17e0a7bb78e90 Mon Sep 17 00:00:00 2001 From: Chris Houseknecht Date: Mon, 26 Jun 2017 11:06:57 -0400 Subject: [PATCH] Fixes list comparison (#26042) --- 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 68ee6b5046b..e7ddf8fd50c 100644 --- a/lib/ansible/modules/cloud/docker/docker_container.py +++ b/lib/ansible/modules/cloud/docker/docker_container.py @@ -1355,7 +1355,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_b >= set_a) elif isinstance(getattr(self.parameters, key), list) and not len(getattr(self.parameters, key)) \ and value is None: # an empty list and None are ==