--- ## Selinux - name: Disable SELinux selinux: policy=targeted state=permissive - name: Permanently disable SELinux copy: src=selinux-config dest=/etc/selinux/config # EPEL - name: Install EPEL repo. yum: name: "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" state: present - name: Import EPEL GPG key. rpm_key: key: "/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7" state: present # Basic packages - yum: name="{{ item }}" state=present update_cache=yes with_items: - htop - git - screen - vim - ntp - name: SSH Keys authorized_key: user=root key="{{ item }}" with_items: "{{ ssh_keys }}" # Hosts - name: Hosts file lineinfile: dest: /etc/hosts line: "{{ hostvars[item]['private_ip'] }} {{ hostvars[item]['host_name'] }}" with_items: groups.all when: hostvars[item]['host_name'] is defined - name: Hosts file for 10.0.0.217 lineinfile: dest: /etc/hosts line: "10.0.0.217 c4science-monit-cluster"