diff --git a/ansible.cfg b/ansible.cfg index c7d1df7..cf14fe0 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -1,3 +1,4 @@ [defaults] inventory=hosts roles_path=roles +pipelining=True diff --git a/roles/setup/tasks/centos_pkgs.yml b/roles/setup/tasks/centos_pkgs.yml index 5143fb1..a61197d 100644 --- a/roles/setup/tasks/centos_pkgs.yml +++ b/roles/setup/tasks/centos_pkgs.yml @@ -23,13 +23,14 @@ - name: Abilito il repo EPEL shell: yum-config-manager --enable epel sudo: yes - changed_when: rpm_epel_enabled.rc == 0 - register: rpm_epel_enabled + when: epel_installed|success or rpm_epel_installed|success + changed_when: epel_enabled.rc == 0 + register: epel_enabled - name: Pulizia e ricaricam. repo shell: yum clean all && yum repolist sudo: yes - when: epel_installed|changed or rpm_epel_installed|changed + when: epel_enabled|success tags: repo - name: Installo pacchetti addizionali diff --git a/roles/setup/vars/main.yml b/roles/setup/vars/main.yml index 5e39907..0479347 100644 --- a/roles/setup/vars/main.yml +++ b/roles/setup/vars/main.yml @@ -7,6 +7,7 @@ addin_pkgs: - ansible neth_pkgs: + - nethserver-tftp - nethserver-ibays - nethserver-samba - nethserver-samba-audit