register: opensds_driver_exists
when:
- inventory_hostname in groups['ceph-mon']
+ - groups['ceph_adm'][0] in inventory_hostname
- name: copy opensds conf
remote_user: root
cp -r /tmp/driver /etc/opensds;
when:
- inventory_hostname in groups['ceph-mon']
+ - groups['ceph_adm'][0] in inventory_hostname
- name: create ceph pool
remote_user: root
ceph osd pool create rbd 24 && ceph osd pool set rbd size 1
when:
- inventory_hostname in groups['ceph-mon']
+ - groups['ceph_adm'][0] in inventory_hostname
- name: ensure osdsdock exists
stat:
register: opensds_exists
when:
- inventory_hostname in groups['ceph-mon']
+ - groups['ceph_adm'][0] in inventory_hostname
- name: start osdsdock daemon
remote_user: root
cd /opt && ./bin/osdsdock -daemon
when:
- inventory_hostname in groups['ceph-mon']
+ - groups['ceph_adm'][0] in inventory_hostname
- name: ensure osdsctl exists
stat: