From 05d66cdbc7f08f1632a1669c8fae8d4ef7967a26 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Wed, 15 Jul 2015 02:02:47 +0200 Subject: [PATCH] Gestita rimozione della versione vecchia e il riavvio del servizio all'installazione. --- roles/doraemon/tasks/doraemon.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/doraemon/tasks/doraemon.yml b/roles/doraemon/tasks/doraemon.yml index bf3e467..0a93d8d 100644 --- a/roles/doraemon/tasks/doraemon.yml +++ b/roles/doraemon/tasks/doraemon.yml @@ -8,7 +8,16 @@ register: check_doraemon_pkg changed_when: check_doraemon_pkg.rc != 0 or check_doraemon_pkg.stdout.find('1.0.0-2') == -1 +- name: Rimozione versioni precedenti + yum: pkg=doraemon state=absent + sudo: yes + when: check_doraemon_pkg|changed + - name: Installazione doraemon yum: pkg=http://syntaxerrormmm.zapto.org/downloads/rpm/doraemon-1.0.0-2.ns6.noarch.rpm state=present when: check_doraemon_pkg|changed sudo: yes + +- name: Verifico avvio di doraemon + service: name=doraemon status=restarted + sudo: yes