Merge nbp installation into opensds ansible script
[stor4nfv.git] / ci / ansible / roles / osdslet / tasks / main.yml
1 ---\r
2 - name: run osdslet daemon service\r
3   shell:\r
4     cmd: |\r
5       i=0\r
6       while\r
7         i="$((i+1))"\r
8         [ "$i" -lt 4 ]\r
9       do\r
10         nohup bin/osdslet > osdslet.out 2> osdslet.err < /dev/null &\r
11         sleep 5\r
12         ps aux | grep osdslet | grep -v grep && break\r
13       done\r
14   args:\r
15     chdir: "{{ opensds_dir }}"\r
16   when: container_enabled == false\r
17 \r
18 - name: run osdslet containerized service\r
19   docker:\r
20     name: osdslet\r
21     image: opensdsio/opensds-controller:latest\r
22     state: started\r
23     net: host\r
24     volumes:\r
25     - "/etc/opensds/:/etc/opensds"\r
26   when: container_enabled == true\r