--- - name: refresh yum cache command: yum clean all args: warn: no when: ansible_os_family == "RedHat" - name: install haproxy package: name=haproxy state=present register: result until: '"failed" not in result' retries: 10 delay: 10 - name: configure haproxy template: src=master_healthcheck.j2 dest=/etc/haproxy/haproxy.cfg - name: start and enable haproxy service service: name=haproxy state=started enabled=yes