diff --git a/roles/calculateEtcHosts/files/makehosts.py b/roles/calculateEtcHosts/files/makehosts.py index 179809dc737fa1d4e593ba2dfeba77d125cc99d5..b56e2817b93eda2b56fc701175265892bba86115 100755 --- a/roles/calculateEtcHosts/files/makehosts.py +++ b/roles/calculateEtcHosts/files/makehosts.py @@ -17,6 +17,7 @@ for group in d['groups'].keys(): i=0 for h in d['groups'][group]: name = d['hostvars'][h]['ansible_hostname'] + name = h if not domain: hosts[h] = [name] else: diff --git a/roles/etcHosts/tasks/main.yml b/roles/etcHosts/tasks/main.yml index 52ca69082d2e13d8e4c954432efb9f1fb7367ce9..cb1d84a09812405cdb84cebabc03a802522e871b 100644 --- a/roles/etcHosts/tasks/main.yml +++ b/roles/etcHosts/tasks/main.yml @@ -3,7 +3,7 @@ sudo: true - name: set hostname by sysctl - shell: sysctl kernel.hostname="{{ ansible_hostname }}" + shell: sysctl kernel.hostname="{{ inventory_hostname }}" sudo: true - name: set domainname by sysctl @@ -11,7 +11,7 @@ sudo: true - name: set /etc/sysconfig/network on CentOS 6 - lineinfile: dest=/etc/sysconfig/network line='HOSTNAME={{ ansible_hostname }}' regexp='^HOSTNAME' + lineinfile: dest=/etc/sysconfig/network line='HOSTNAME={{ inventory_hostname }}' regexp='^HOSTNAME' sudo: true when: ansible_distribution == "CentOS" @@ -29,4 +29,3 @@ template: src=hostname dest=/etc/hostname become: true become_user: root - when: ansible_distribution == "CentOS" diff --git a/roles/etcHosts/templates/hostname b/roles/etcHosts/templates/hostname index c3e4c0866425f36098edb843bfe08ea171b36fe8..1fad51f6ea226be709a0bc3c5b958eabc6dcc145 100644 --- a/roles/etcHosts/templates/hostname +++ b/roles/etcHosts/templates/hostname @@ -1 +1 @@ -{{ ansible_hostname }} +{{ inventory_hostname }} diff --git a/roles/make_filesystems/tasks/main.yml b/roles/make_filesystems/tasks/main.yml index 34b0c6ed5ac859fbed246f88cce09b8eb3263d81..95afe48ac28c932cc71e05966f72f03b5044e476 100644 --- a/roles/make_filesystems/tasks/main.yml +++ b/roles/make_filesystems/tasks/main.yml @@ -1,11 +1,11 @@ --- - name: format volumes - filesystem: fstype={{ item.fstype }} dev={{ hostvars[ansible_hostname]['ansible_host_volumes'][item.name]['dev'] }} + filesystem: fstype={{ item.fstype }} dev={{ hostvars[inventory_hostname]['ansible_host_volumes'][item.name]['dev'] }} with_items: volumes sudo: true - name: format volumes - mount: name={{ item.mntpt }} fstype={{ item.fstype }} src={{ hostvars[ansible_hostname]['ansible_host_volumes'][item.name]['dev'] }} state=mounted + mount: name={{ item.mntpt }} fstype={{ item.fstype }} src={{ hostvars[inventory_hostname]['ansible_host_volumes'][item.name]['dev'] }} state=mounted with_items: volumes sudo: true