diff --git a/ansible/library/kolla_docker.py b/ansible/library/kolla_docker.py index 589da888ce..b877e21aa0 100644 --- a/ansible/library/kolla_docker.py +++ b/ansible/library/kolla_docker.py @@ -228,7 +228,10 @@ class DockerWorker(object): def check_image(self): find_image = ':'.join(self.parse_image()) for image in self.dc.images(): - for image_name in image['RepoTags']: + repo_tags = image.get('RepoTags') + if not repo_tags: + continue + for image_name in repo_tags: if image_name == find_image: return image