apt:\r
update_cache: yes\r
\r
-- name: install make, gcc and pip external packages\r
- apt:\r
+- name: install system packages\r
+ package:\r
name: "{{ item }}"\r
state: present\r
with_items:\r
- gcc\r
- python-pip\r
\r
+- name: install Red Hat system packages\r
+ package:\r
+ name: "{{ item }}"\r
+ state: present\r
+ with_items:\r
+ - librados-devel\r
+ - librbd-devel\r
+ when: ansible_os_family == "RedHat"\r
+\r
+- name: install Ubuntu system packages\r
+ package:\r
+ name: "{{ item }}"\r
+ state: present\r
+ with_items:\r
+ - librados-dev\r
+ - librbd-dev\r
+ when: ansible_os_family == "Debian"\r
+\r
- name: create opensds work directory if it doesn't exist\r
file:\r
path: "{{ item }}"\r