Generalized function for installation of doraemon with defaults. Upgraded to latest version of doraemon.
This commit is contained in:
parent
2827596dc8
commit
f21268a509
2
roles/doraemon/defaults/main.yml
Normal file
2
roles/doraemon/defaults/main.yml
Normal file
@ -0,0 +1,2 @@
|
||||
---
|
||||
doraemon_version: 1.1.0-1
|
@ -6,7 +6,7 @@
|
||||
shell: rpm -q doraemon
|
||||
ignore_errors: yes
|
||||
register: check_doraemon_pkg
|
||||
changed_when: check_doraemon_pkg.rc != 0 or check_doraemon_pkg.stdout.find('1.0.0-2') == -1
|
||||
changed_when: check_doraemon_pkg.rc != 0 or check_doraemon_pkg.stdout.find('{{ doraemon_version }}') == -1
|
||||
|
||||
- name: Rimozione versioni precedenti
|
||||
yum: pkg=doraemon state=absent
|
||||
@ -14,7 +14,7 @@
|
||||
when: check_doraemon_pkg|changed
|
||||
|
||||
- name: Installazione doraemon
|
||||
yum: pkg=http://sys42.eu/downloads/rpm/doraemon-1.0.0-2.ns6.noarch.rpm state=present
|
||||
yum: pkg='http://sys42.eu/downloads/rpm/doraemon-{{ doraemon_version }}.ns6.noarch.rpm' state=present
|
||||
when: check_doraemon_pkg|changed
|
||||
sudo: yes
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user