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

Merge branch 'hostname' into 'master'

switch variables from ansible_hostname to inventory_hostname incase ansible is a…

…lso configuring the hostname based on the inventory

See merge request !36
parents 959d339d 58f4cbe5
No related branches found
No related tags found
No related merge requests found
......@@ -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:
......
......@@ -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"
{{ ansible_hostname }}
{{ inventory_hostname }}
---
- 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
......
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