diff options
Diffstat (limited to 'deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml')
-rw-r--r-- | deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml b/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml index f89e2c6d..0f3ad60c 100644 --- a/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml +++ b/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml @@ -31,6 +31,11 @@ - create_ceph_cluster - ceph_install +- name: clear ceph_mon_nodes + file: path=ceph_mon_nodes state=absent + tags: + - create_ceph_cluster + - ceph_install - name: echo hosts name to file shell: echo -n "{{ item }} " >> cluster_hosts_name @@ -64,6 +69,21 @@ - echo_hosts - ceph_install +- name: echo ceph-mon name to file + shell: echo -n "{{ item }} " >> ceph_mon_nodes + with_items: + - "{{ groups['ceph_mon'] }}" + tags: + - create_ceph_cluster + - ceph_install + +- name: register ceph-mon nodes + shell: cat ceph_mon_nodes + register: mon_nodes + tags: + - create_ceph_cluster + - echo_hosts + - ceph_install - name: gen clean ceph script template: src=clean_ceph.j2 dest=~/clean_ceph.sh mode=0777 |