--- #role to install CollectD on all nodes - name: Install CollectD shell: "cd {{ ansible_env.HOME }}/browbeat/ansible; \ ansible-playbook -i hosts \ --extra-vars collectd_compute=true \ --extra-vars graphite_host={{ graphite_host_template }} \ --extra-vars graphite_prefix={{ graphite_prefix_template }} \ --extra-vars dns_server={{ dns_server }} \ install/collectd-openstack.yml \ > {{ ansible_env.HOME }}/browbeat/results/collecd_install.log" register: collectd_install until: collectd_install.rc == 0 retries: 2 delay: 60 environment: ANSIBLE_SSH_ARGS: "-F {{ ansible_env.HOME }}/browbeat/ansible/ssh-config"