--- # tasks file for common role - name: Ensure common packages yum: name: "{{item}}" state: present enablerepo: epel with_items: "{{ common_packages }}" tags: packages - name: Ensure SELinux status selinux: state: disabled register: sestate tags: security - debug: msg: "SELinux {{ sestate.msg }}" when: sestate.changed - name: Create admin group group: name={{ADMIN_GROUP}} state=present - name: Configure yum limit lineinfile: dest: /etc/yum.conf regexp: "installonly_limit=" line: "installonly_limit=2" tags: packages - name: Ensure Hostname is set hostname: name: "{{ inventory_hostname }}.{{ domain }}" - name: Change root password user: name: root password: "{{ root_pwd }}" changed_when: false - include: communication.yml - include: networking.yml - include: motd.yml