From d43068c4b5757f96b8c74659bd3320e92df1475d Mon Sep 17 00:00:00 2001 From: Cuong Nguyen Date: Fri, 17 Nov 2017 14:21:33 +0700 Subject: [PATCH] Use group_names to check a host belongs to group Change-Id: I64b6dadeafb062d70659d2944864780c86720c29 --- tasks/main.yml | 2 +- vars/main.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index d0e64de2..c1f92613 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -44,7 +44,7 @@ - ironic-config - include: ironic_conductor_post_install.yml - when: inventory_hostname in groups['ironic_conductor'] + when: "ironic_services['ironic-conductor']['group'] in group_names" tags: - ironic-config diff --git a/vars/main.yml b/vars/main.yml index 23aad273..97b1e4c2 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -20,10 +20,10 @@ ironic_packages_list: > {%- if ironic_developer_mode | bool %} {%- set package_list = package_list + ironic_developer_mode_distro_packages %} {%- endif %} - {%- if inventory_hostname in groups['ironic_api'] %} + {%- if ironic_services['ironic-api']['group'] in group_names %} {%- set package_list = package_list + ironic_api_distro_packages %} {%- endif %} - {%- if inventory_hostname in groups['ironic_conductor'] %} + {%- if ironic_services['ironic-conductor']['group'] in group_names %} {%- set package_list = package_list + ironic_conductor_distro_packages %} {%- if ironic_standalone | bool %} {%- set package_list = package_list + ironic_conductor_standalone_distro_packages %}