From 1724ab2bea851eb5887fe18df004c4c40d8042e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 6 Aug 2014 08:36:55 +0200 Subject: [PATCH] generate etc/hosts --- roles/common/tasks/main.yml | 6 ++++-- roles/common/templates/hosts.j2 | 10 ++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 roles/common/templates/hosts.j2 diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 9bb7e10..e8d1d5a 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -1,4 +1,6 @@ - name: resolv.conf - copy: src=resolv.conf dest=/etc/resolv.conf mode=0644 + copy: src=resolv.conf dest=/etc/resolv.conf mode=0644 backup=yes - name: locale.conf - copy: src=locale.conf dest=/etc/locale.conf mode=0644 + copy: src=locale.conf dest=/etc/locale.conf mode=0644 backup=yes +- name: /etc/hosts + template: src=hosts.j2 dest=/etc/hosts mode=0644 backup=yes diff --git a/roles/common/templates/hosts.j2 b/roles/common/templates/hosts.j2 new file mode 100644 index 0000000..b706f7e --- /dev/null +++ b/roles/common/templates/hosts.j2 @@ -0,0 +1,10 @@ +# THIS FILE IS MANAGED BY ANSIBLE, DO NOT EDIT MANUALLY +# +# /etc/hosts: static lookup table for host names +# + +# +127.0.0.1 {{ ansible_nodename }}.lxc {{ ansible_nodename }} localhost +::1 {{ ansible_nodename }}.lxc {{ ansible_nodename }} localhost + +# End of file