From 2e70a4d13685d7fc538144b7b378b3f9b35d4ca0 Mon Sep 17 00:00:00 2001 From: Bertrand Lallau Date: Wed, 5 Jul 2017 16:01:29 +0200 Subject: [PATCH] Fix keystone-paste.ini custom file management Custom file was check on remote target instead of local. Change-Id: I9426056e7bb284eb8b3ad539d61ecb1e1f6370e4 Closes-Bug: #1702490 --- ansible/roles/keystone/tasks/config.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ansible/roles/keystone/tasks/config.yml b/ansible/roles/keystone/tasks/config.yml index 145db83de8..b31357612a 100644 --- a/ansible/roles/keystone/tasks/config.yml +++ b/ansible/roles/keystone/tasks/config.yml @@ -120,11 +120,10 @@ - name: Checking whether keystone-paste.ini file exists vars: keystone: "{{ keystone_services.keystone }}" - stat: - path: "{{ node_custom_config }}/keystone/keystone-paste.ini" + local_action: stat path="{{ node_custom_config }}/keystone/keystone-paste.ini" + run_once: True register: check_keystone_paste_ini when: - - inventory_hostname in groups[keystone.group] - keystone.enabled | bool - name: Copying over keystone-paste.ini