From 897c8df8d0d034350a5209b623d4e0d108ab21bc Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Tue, 27 Mar 2018 14:20:01 -0500 Subject: [PATCH] Ensure the MAC address uses colons instead of hyphens for later comparison. Fixes #35463 (#35465) --- lib/ansible/modules/cloud/docker/docker_container.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/ansible/modules/cloud/docker/docker_container.py b/lib/ansible/modules/cloud/docker/docker_container.py index 1e3ab8dde31..cc0b5662f5d 100644 --- a/lib/ansible/modules/cloud/docker/docker_container.py +++ b/lib/ansible/modules/cloud/docker/docker_container.py @@ -744,6 +744,10 @@ class TaskParameters(DockerBaseClass): if network.get('links'): network['links'] = self._parse_links(network['links']) + if self.mac_address: + # Ensure the MAC address uses colons instead of hyphens for later comparison + self.mac_address = self.mac_address.replace('-', ':') + if self.entrypoint: # convert from list to str. self.entrypoint = ' '.join([str(x) for x in self.entrypoint])