Skip to content
Snippets Groups Projects
Commit 58f4cbe5 authored by Chris Hines's avatar Chris Hines
Browse files

switch variables from ansible_hostname to inventory_hostname incase ansible is...

switch variables from ansible_hostname to inventory_hostname incase ansible is also configuring the hostname based on the inventory
parent 959d339d
No related branches found
No related tags found
1 merge request!36switch variables from ansible_hostname to inventory_hostname incase ansible is a…
...@@ -17,6 +17,7 @@ for group in d['groups'].keys(): ...@@ -17,6 +17,7 @@ for group in d['groups'].keys():
i=0 i=0
for h in d['groups'][group]: for h in d['groups'][group]:
name = d['hostvars'][h]['ansible_hostname'] name = d['hostvars'][h]['ansible_hostname']
name = h
if not domain: if not domain:
hosts[h] = [name] hosts[h] = [name]
else: else:
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
sudo: true sudo: true
- name: set hostname by sysctl - name: set hostname by sysctl
shell: sysctl kernel.hostname="{{ ansible_hostname }}" shell: sysctl kernel.hostname="{{ inventory_hostname }}"
sudo: true sudo: true
- name: set domainname by sysctl - name: set domainname by sysctl
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
sudo: true sudo: true
- name: set /etc/sysconfig/network on CentOS 6 - 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 sudo: true
when: ansible_distribution == "CentOS" when: ansible_distribution == "CentOS"
...@@ -29,4 +29,3 @@ ...@@ -29,4 +29,3 @@
template: src=hostname dest=/etc/hostname template: src=hostname dest=/etc/hostname
become: true become: true
become_user: root become_user: root
when: ansible_distribution == "CentOS"
{{ ansible_hostname }} {{ inventory_hostname }}
--- ---
- name: format volumes - 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 with_items: volumes
sudo: true sudo: true
- name: format volumes - 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 with_items: volumes
sudo: true sudo: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment