From 107de5c19f793d34ec319c8e2313453cc6aedee6 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Mon, 20 Apr 2015 17:44:33 +0200 Subject: [PATCH] Aggiornata lista dei pacchetti. Correzione tasks per l'attivazione di EPEL. --- ansible.cfg | 1 + roles/setup/tasks/centos_pkgs.yml | 7 ++++--- roles/setup/vars/main.yml | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) 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