X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=stor4nfv.git;a=blobdiff_plain;f=ci%2Fansible%2Froles%2Fcommon%2Ftasks%2Fmain.yml;h=14a28d30392e6cc162d18475174594d811894b71;hp=daee059374bad17bb2b860dd3f36e4f4d948a02c;hb=91a84330494b100ac9077652c910fb248f737717;hpb=078bb837513f3b83fdd07f2e10f9abeb0bd485db diff --git a/ci/ansible/roles/common/tasks/main.yml b/ci/ansible/roles/common/tasks/main.yml index daee059..14a28d3 100644 --- a/ci/ansible/roles/common/tasks/main.yml +++ b/ci/ansible/roles/common/tasks/main.yml @@ -31,8 +31,8 @@ apt: update_cache: yes -- name: install make, gcc and pip external packages - apt: +- name: install system packages + package: name: "{{ item }}" state: present with_items: @@ -40,6 +40,24 @@ - gcc - python-pip +- name: install Red Hat system packages + package: + name: "{{ item }}" + state: present + with_items: + - librados-devel + - librbd-devel + when: ansible_os_family == "RedHat" + +- name: install Ubuntu system packages + package: + name: "{{ item }}" + state: present + with_items: + - librados-dev + - librbd-dev + when: ansible_os_family == "Debian" + - name: create opensds work directory if it doesn't exist file: path: "{{ item }}"