--- ## If we don't perform this check Ansible will start multiple instance of radosgw - name: Check if RGW is started command: /etc/init.d/radosgw status register: rgwstatus ignore_errors: True - name: Start RGW service: name=radosgw-all state=started when: ansible_distribution == "Ubuntu" - name: Start RGW command: /etc/init.d/radosgw start when: rgwstatus.rc != 0 and ansible_distribution != "Ubuntu"