From 5729af8ab726f364301fd849208cdcf7c27976d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= <radoslaw.piliszek@gmail.com> Date: Fri, 14 Jun 2019 18:03:07 +0200 Subject: [PATCH] Do not create Keystone domain-specific config directory if useless MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The task was duplicated below (and this other one is conditional). Additionally fix related tasks names. Change-Id: I76a6dd84e78277f87b04951eb4e75bbdfc1c38bf Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> --- ansible/roles/keystone/tasks/config.yml | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/ansible/roles/keystone/tasks/config.yml b/ansible/roles/keystone/tasks/config.yml index c1f6b3642c..cf3829f585 100644 --- a/ansible/roles/keystone/tasks/config.yml +++ b/ansible/roles/keystone/tasks/config.yml @@ -29,23 +29,11 @@ when: - keystone_policy.results -- name: Check if Keystone Domain specific settings enabled +- name: Check if Keystone domain-specific config is supplied local_action: stat path="{{ node_custom_config }}/keystone/domains" run_once: True register: keystone_domain_directory -- name: Creating Keystone Domain directory - vars: - keystone: "{{ keystone_services.keystone }}" - file: - dest: "{{ node_config_directory }}/keystone/domains/" - state: "directory" - mode: "0770" - become: true - when: - - inventory_hostname in groups[keystone.group] - - keystone.enabled | bool - - name: Copying over config.json files for services template: src: "{{ item.key }}.json.j2" @@ -85,7 +73,7 @@ - Restart keystone container - Restart keystone-fernet container -- name: Creating Keystone Domain directory +- name: Create Keystone domain-specific config directory vars: keystone: "{{ keystone_services.keystone }}" file: