diff --git a/handlers/main.yml b/handlers/main.yml index 94b30969..b722746c 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -71,7 +71,7 @@ when: - "ansible_local['openstack_ansible']['neutron']['need_db_contract'] | bool" - "neutron_services['neutron-server']['group'] in group_names" - - "inventory_hostname == (groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts))[0]" + - "inventory_hostname == ((groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts)) | list)[0]" listen: "Restart neutron services" - name: Start services diff --git a/tasks/main.yml b/tasks/main.yml index b9bb93fb..aea234f0 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -96,7 +96,7 @@ static: no when: - "neutron_services['neutron-server']['group'] in group_names" - - "inventory_hostname == (groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts))[0]" + - "inventory_hostname == ((groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts)) | list)[0]" tags: - neutron-config diff --git a/tasks/neutron_db_setup.yml b/tasks/neutron_db_setup.yml index 746b8bc0..c9ba81b2 100644 --- a/tasks/neutron_db_setup.yml +++ b/tasks/neutron_db_setup.yml @@ -19,7 +19,7 @@ become_user: "{{ neutron_system_user_name }}" when: - "ansible_local['openstack_ansible']['neutron']['need_db_expand'] | bool" - - "inventory_hostname == (groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts))[0]" + - "inventory_hostname == ((groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts)) | list)[0]" - name: Disable the db expand fact ini_file: @@ -33,7 +33,7 @@ become: yes become_user: "{{ neutron_system_user_name }}" when: - - "inventory_hostname == (groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts))[0]" + - "inventory_hostname == ((groups[neutron_services['neutron-server']['group']] | intersect(ansible_play_hosts)) | list)[0]" changed_when: false register: _offline_migrations_check failed_when: