diff options
| author | Michal (inc0) Jastrzebski <inc007@gmail.com> | 2016-10-19 14:06:11 +0000 |
|---|---|---|
| committer | Michal (inc0) Jastrzebski <inc007@gmail.com> | 2016-11-04 15:28:32 +0000 |
| commit | 34c7d15f2e71a866e4c164a11ddb110fcb77860f (patch) | |
| tree | 565ca142032f01989041921741b34c9112572c46 /ansible/roles | |
| parent | 520ac1823c2092eb80ddb247e3ecd8094718422d (diff) | |
| download | kolla-34c7d15f2e71a866e4c164a11ddb110fcb77860f.tar.gz kolla-34c7d15f2e71a866e4c164a11ddb110fcb77860f.zip | |
Remove hostname from 127.0.0.1
We need this hostname to resolve to api_interface.
Change-Id: Ie66c1abc2d5a16c56cb5b83e48787efd5bf54fc3
Closes-Bug: #1634910
Diffstat (limited to 'ansible/roles')
| -rw-r--r-- | ansible/roles/baremetal/tasks/pre-install.yml | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/ansible/roles/baremetal/tasks/pre-install.yml b/ansible/roles/baremetal/tasks/pre-install.yml index 9d79e4611..0ea5e5a18 100644 --- a/ansible/roles/baremetal/tasks/pre-install.yml +++ b/ansible/roles/baremetal/tasks/pre-install.yml @@ -7,20 +7,16 @@ - name: Gather facts setup: -- name: Get node hostname - shell: echo $(hostname) - register: node_hostname - -- name: Update /etc/hosts with hostname +- name: Ensure localhost in /etc/hosts lineinfile: dest: /etc/hosts - regexp: "127.0.0.1 {{ node_hostname.stdout }} localhost" - line: "127.0.0.1 {{ node_hostname.stdout }} localhost" + regexp: "^127.0.0.1.*" + line: "127.0.0.1 localhost" state: present become: True when: customize_etc_hosts | bool == True -- name: Generate /etc/hosts +- name: Generate /etc/hosts for all of the nodes blockinfile: dest: /etc/hosts marker: "# {mark} ANSIBLE GENERATED HOSTS" |
