summaryrefslogtreecommitdiffstats
path: root/roles/common/tasks/deps.yml
diff options
context:
space:
mode:
authorMatthieu Saulnier <fantom@fedoraproject.org>2017-06-14 01:24:07 +0200
committerMatthieu Saulnier <fantom@fedoraproject.org>2017-06-14 01:24:07 +0200
commitfe5a2f15a31f672b8efa85b1a7f7fb3dd3a56047 (patch)
tree097b0d830374847fa241d372b031c88f95abc630 /roles/common/tasks/deps.yml
parent13466937728ab1397f7adec8fdab53cb02ad2c4d (diff)
downloadplaybooks-ansible-fe5a2f15a31f672b8efa85b1a7f7fb3dd3a56047.tar.gz
playbooks-ansible-fe5a2f15a31f672b8efa85b1a7f7fb3dd3a56047.tar.xz
playbooks-ansible-fe5a2f15a31f672b8efa85b1a7f7fb3dd3a56047.zip
add dependancies for main playbook and update pkg list for client role
Diffstat (limited to 'roles/common/tasks/deps.yml')
-rw-r--r--roles/common/tasks/deps.yml19
1 files changed, 18 insertions, 1 deletions
diff --git a/roles/common/tasks/deps.yml b/roles/common/tasks/deps.yml
index 7a47fc0..fbf59ad 100644
--- a/roles/common/tasks/deps.yml
+++ b/roles/common/tasks/deps.yml
@@ -4,4 +4,21 @@
- libselinux-python
- python-dnf
- python-firewall
- when: ansible_distribution == "Fedora" and ansible_distribution_version|int >= 22
+ when: ansible_pkg_mgr == "dnf"
+
+- name: Installation des dépendances du playbook
+ yum: name={{ item }} state=present
+ with_items:
+ - libselinux-python
+ - python-dnf
+ - python-firewall
+ when: ansible_pkg_mgr == "yum"
+
+
+- name: Suppression des conflits
+ dnf: name=vim-minimal state=absent
+ when: ansible_pkg_mgr == "dnf"
+
+- name: Suppression des conflits
+ yum: name=vim-minimal state=absent
+ when: ansible_pkg_mgr == "yum"