server-config/roles/npm/tasks/npm.yml

17 lines
603 B
YAML
Raw Normal View History

---
- name: Check installazione + versione networkpackagemanager
shell: rpm -q nethserver-networkpackagemanager
ignore_errors: yes
register: check_npm_pkg
changed_when: check_npm_pkg.rc != 0 or check_npm_pkg.stdout.find('{{ npm_version }}') == -1
- name: Rimozione versioni precedenti
yum: pkg=nethserver-networkpackagemanager state=absent
sudo: yes
when: check_npm_pkg|changed
- name: Installazione networkpackagemanager
yum: pkg='http://sys42.eu/downloads/rpm/nethserver-networkpackagemanager-{{ npm_version }}.ns6.noarch.rpm' state=present
when: check_npm_pkg|changed
sudo: yes