diff --git a/roles/base/tasks/RedHat.yml b/roles/base/tasks/RedHat.yml index 2241211..ed243a2 100644 --- a/roles/base/tasks/RedHat.yml +++ b/roles/base/tasks/RedHat.yml @@ -4,13 +4,22 @@ name: epel-release state: installed +- name: install os specific roles + include_role: + name: "{{ role }}" + with_items: + - selinux # selinux first to get fcontexts working + - iptables + - rsyslog + loop_control: + loop_var: role + - name: install packages package: name: "{{ item }}" state: installed with_items: - bind-utils # dig - - emacs # better editor :) - htop # system monitoring - iftop # monitor interfaces - iotop # monitor io usage @@ -36,13 +45,3 @@ hour: "3" minute: "{{ 59 | random(seed=inventory_hostname) }}" job: "yum -d 0 -e 0 -y --downloadonly update > /dev/null" - -- name: install os specific roles - include_role: - name: "{{ role }}" - with_items: - - iptables - - rsyslog - - selinux - loop_control: - loop_var: role