From bd2003ce3ad9a0483079f7ec36bff246a902b3ff Mon Sep 17 00:00:00 2001 From: "ricardo.carrillo.cruz@gmail.com" Date: Wed, 25 May 2016 16:13:52 +0000 Subject: [PATCH] Set both the hostname and ip address for servers created As the set_hostnames playbook relies on inventory having hostnames, we put both, so we can ssh to servers via ansible_ssh_host and we can also infer info from inventory_hostname to set the hostnames. Change-Id: I10e153f11f85828c98cf728609a6ca18ae1a8d2a --- tasks/create_clouds_resources.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/create_clouds_resources.yml b/tasks/create_clouds_resources.yml index 2ea2d1d..431d3a4 100644 --- a/tasks/create_clouds_resources.yml +++ b/tasks/create_clouds_resources.yml @@ -393,7 +393,7 @@ - servers register: os_server_result -- add_host: name={{ item.server.public_v4 }} groups=cl_servers_just_created +- add_host: name={{ item.server.name }} groups=cl_servers_just_created ansible_ssh_host={{ item.server.public_v4 }} with_items: "{{ os_server_result.results }}" - name: Create profiles servers for {{ item_cloud.name }} @@ -432,5 +432,5 @@ - servers register: os_server_result -- add_host: name={{ item.server.public_v4 }} groups=cl_servers_just_created +- add_host: name={{ item.server.name }} groups=cl_servers_just_created ansible_ssh_host={{ item.server.public_v4 }} with_items: "{{ os_server_result.results }}"