Add nbp-ansible script to deploy opensds northbound plugins
[stor4nfv.git] / ci / nbp-ansible / roles / common / tasks / main.yml
1 ---\r
2 - name: Run the equivalent of "apt-get update" as a separate step\r
3   apt:\r
4     update_cache: yes\r
5 \r
6 - name: check for nbp release files existed\r
7   stat:\r
8     path: "{{ nbp_dir }}"\r
9   ignore_errors: yes\r
10   register: releasesexisted\r
11 \r
12 - name: download nbp release files\r
13   get_url:\r
14     url={{ nbp_download_url }}\r
15     dest={{ nbp_tarball_url }}\r
16   when:\r
17     - releasesexisted.stat.exists is undefined or releasesexisted.stat.exists == false\r
18 \r
19 - name: extract the nbp release tarball\r
20   unarchive:\r
21     src={{ nbp_tarball_url }}\r
22     dest=/opt/\r
23   when:\r
24     - releasesexisted.stat.exists is undefined or releasesexisted.stat.exists == false\r