1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

move hostname handling from network role

This commit is contained in:
Jerry Vonau 2017-10-08 14:42:55 -05:00
parent 86a6ac7488
commit fccf3c6312
5 changed files with 31 additions and 42 deletions

View file

@ -1,14 +1,3 @@
- name: Checking iiab_domain_name
shell: "cat /etc/sysconfig/iiab_domain_name"
register: prior_domain
when: not first_run
# above always registers
- name: Checking for prior domain name
set_fact:
iiab_domain: "{{ prior_domain.stdout }}"
when: not first_run and prior_domain.stdout != "lan" and prior_domain.stdout != ""
- name: iiab_wan_device
shell: "cat /etc/sysconfig/iiab_wan_device"
register: prior_gw

View file

@ -10,37 +10,6 @@
- network
- network-discover
- name: Set hostname
template: dest=/etc/hostname
src=network/hostname.j2
owner=root
mode=0644
tags:
- network
- domain
- name: Configure /etc/sysconfig/network
template: src=network/sysconfig.network.j2
dest=/etc/sysconfig/network
owner=root
group=root
mode=0644
tags:
- network
- domain
- name: Create iiab_domain_name flag
template: src=network/{{ item }}.j2
dest=/etc/sysconfig/{{ item }}
mode=0644
with_items:
- iiab_domain_name
register: domainname
tags:
- network
- domain
##### Start static ip address info for first run #####
#- include_tasks: static.yml
# when: 'iiab_wan_iface != "none" and wan_ip != "dhcp"'
@ -49,16 +18,20 @@
- include_tasks: hosts.yml
tags:
- network
- hostname
- domain
- include_tasks: named.yml
tags:
- named
- network
- domain
- include_tasks: dhcpd.yml
tags:
- dhcpd
- network
- domain
- include_tasks: squid.yml
tags: