diff --git a/roles/rhel-network/tasks/main.yml b/roles/rhel-network/tasks/main.yml index 5cd599e..48b215b 100644 --- a/roles/rhel-network/tasks/main.yml +++ b/roles/rhel-network/tasks/main.yml @@ -1,3 +1,10 @@ +- name: ensure initscripts package is installed + package: + name=initscripts + state=present + tags: + - install + - name: ensure network devices are configured template: src=ifcfg.j2 @@ -11,3 +18,13 @@ path=/etc/sysconfig/network-scripts/ifcfg-{{ item }} state=absent with_items: '{{ network.ignore_interfaces|d(()) }}' + +- name: ensure network starts at boot + service: + name=network + enabled=yes +- meta: flush_handlers +- name: ensure network is started + service: + name=network + state=started