Add DNF for RedHat

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
pull/859/head
Daniel Gryniewicz 2016-06-16 10:06:31 -04:00
parent b9db42f33e
commit 21166168e3
2 changed files with 25 additions and 6 deletions

View File

@ -1,5 +1,5 @@
---
- name: install dependencies
- name: install redhat dependencies via yum
yum:
name: "{{ item }}"
state: present
@ -8,7 +8,16 @@
- ansible_distribution == "RedHat"
- ansible_pkg_mgr == "yum"
- name: install dependencies
- name: install redhat dependencies via dnf
dnf:
name: "{{ item }}"
state: present
with_items: redhat_package_dependencies
when:
- ansible_distribution == "RedHat"
- ansible_pkg_mgr == "dnf"
- name: install centos dependencies via yum
yum:
name: "{{ item }}"
state: present
@ -17,7 +26,7 @@
- ansible_distribution == "CentOS"
- ansible_pkg_mgr == "yum"
- name: install dependencies
- name: install centos dependencies via dnf
dnf:
name: "{{ item }}"
state: present

View File

@ -1,15 +1,25 @@
---
- name: install dependencies
- name: install debian dependencies
apt:
pkg: parted
state: present
when: ansible_os_family == 'Debian'
- name: install dependencies
- name: install redhat dependencies via yum
yum:
name: parted
state: present
when: ansible_os_family == 'RedHat'
when:
- ansible_os_family == 'RedHat'
- ansible_pkg_mgr == "yum"
- name: install redhat rependencies via dnf
dnf:
name: parted
state: present
when:
- ansible_os_family == 'RedHat'
- ansible_pkg_mgr == "dnf"
- name: create bootstrap-osd directory
file: