Update the latest version of ansible script
[stor4nfv.git] / ci / ansible / roles / common / tasks / main.yml
index daee059..14a28d3 100644 (file)
@@ -31,8 +31,8 @@
   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