-- name: check for opensds release files existed\r
- stat:\r
- path: "{{ opensds_dir }}"\r
- ignore_errors: yes\r
- register: opensdsreleasesexisted\r
-\r
-- name: download opensds release files\r
- get_url:\r
- url={{ opensds_download_url }}\r
- dest={{ opensds_tarball_url }}\r
- when:\r
- - opensdsreleasesexisted.stat.exists is undefined or opensdsreleasesexisted.stat.exists == false\r
-\r
-- name: extract the opensds release tarball\r
- unarchive:\r
- src={{ opensds_tarball_url }}\r
- dest=/opt/\r
- when:\r
- - opensdsreleasesexisted.stat.exists is undefined or opensdsreleasesexisted.stat.exists == false\r
-\r
-- name: check for nbp release files existed\r
- stat:\r
- path: "{{ nbp_dir }}"\r
- ignore_errors: yes\r
- register: nbpreleasesexisted\r
-\r
-- name: download nbp release files\r
- get_url:\r
- url={{ nbp_download_url }}\r
- dest={{ nbp_tarball_url }}\r
- when:\r
- - nbpreleasesexisted.stat.exists is undefined or nbpreleasesexisted.stat.exists == false\r