From 34ce7aad5acaa04bf5940c6eb87f7788ad13c4fd Mon Sep 17 00:00:00 2001
From: "Michal (inc0) Jastrzebski" <inc007@gmail.com>
Date: Wed, 4 Jan 2017 22:40:50 +0000
Subject: [PATCH] Limit check containers to reconfigure action

Genconfig doesn't require running containers or even docker installed.
This caused issues in kolla-k8s gates. Let's limit this task to
reconfigure.

Change-Id: I41265ea8d255aca59d73c1582486ed1e7885a829
---
 ansible/roles/glance/tasks/config.yml    | 1 +
 ansible/roles/memcached/tasks/config.yml | 1 +
 2 files changed, 2 insertions(+)

diff --git a/ansible/roles/glance/tasks/config.yml b/ansible/roles/glance/tasks/config.yml
index 4575558ed..49e56e800 100644
--- a/ansible/roles/glance/tasks/config.yml
+++ b/ansible/roles/glance/tasks/config.yml
@@ -70,6 +70,7 @@
   when:
     - inventory_hostname in groups[item.value.group]
     - item.value.enabled | bool
+    - action != "genconfig"
   with_dict: "{{ glance_services }}"
   notify:
     - Restart glance-api container
diff --git a/ansible/roles/memcached/tasks/config.yml b/ansible/roles/memcached/tasks/config.yml
index 5a80ad9ab..6b008168c 100644
--- a/ansible/roles/memcached/tasks/config.yml
+++ b/ansible/roles/memcached/tasks/config.yml
@@ -29,4 +29,5 @@
   when:
     - inventory_hostname in groups[service.group]
     - service.enabled | bool
+    - action != "genconfig"
   notify: Restart memcached container
-- 
GitLab