diff --git a/lib/ansible/modules/cloud/docker/docker_swarm_service.py b/lib/ansible/modules/cloud/docker/docker_swarm_service.py index 319e5cdb070..034c7ab3656 100644 --- a/lib/ansible/modules/cloud/docker/docker_swarm_service.py +++ b/lib/ansible/modules/cloud/docker/docker_swarm_service.py @@ -838,7 +838,7 @@ class DockerService(DockerBaseClass): for network_name in self.networks: network_id = None try: - network_id = filter(lambda n: n['name'] == network_name, docker_networks)[0]['id'] + network_id = list(filter(lambda n: n['name'] == network_name, docker_networks))[0]['id'] except: pass if network_id: