From 3d0b3ba02efe64c1f61ccf45f3221aeaebc0c2c9 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Wed, 19 Aug 2015 01:18:31 +0000 Subject: [PATCH] Only check haproxy configs and start after everything is in place Signed-off-by: Patrick Uiterwijk --- roles/haproxy/tasks/main.yml | 44 +++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/roles/haproxy/tasks/main.yml b/roles/haproxy/tasks/main.yml index a7c26197c0..83670d0bd0 100644 --- a/roles/haproxy/tasks/main.yml +++ b/roles/haproxy/tasks/main.yml @@ -33,27 +33,6 @@ tags: - haproxy -- name: check haproxy cfg to make sure it is valid (prod) - command: haproxy -c -f /etc/haproxy/haproxy.cfg - always_run: true - register: haproxyconfigcheck - changed_when: haproxyconfigcheck.rc != 0 - tags: - - haproxy - -- name: check haproxy cfg to make sure it is valid (prod) - command: haproxy -c -f /etc/haproxy/haproxy.cfg - always_run: true - register: haproxyconfigcheck - changed_when: haproxyconfigcheck.rc != 0 - tags: - - haproxy - -- name: Make sure haproxy is awake and reporting for duty - service: name=haproxy state=started enabled=yes - tags: - - haproxy - - name: install limits.conf and 503.http copy: src={{ item.file }} dest={{ item.dest }} @@ -108,3 +87,26 @@ tags: - haproxy - selinux + + +- name: check haproxy cfg to make sure it is valid (prod) + command: haproxy -c -f /etc/haproxy/haproxy.cfg + always_run: true + register: haproxyconfigcheck + changed_when: haproxyconfigcheck.rc != 0 + tags: + - haproxy + +- name: check haproxy cfg to make sure it is valid (prod) + command: haproxy -c -f /etc/haproxy/haproxy.cfg + always_run: true + register: haproxyconfigcheck + changed_when: haproxyconfigcheck.rc != 0 + tags: + - haproxy + +- name: Make sure haproxy is awake and reporting for duty + service: name=haproxy state=started enabled=yes + tags: + - haproxy +