Disable haproxy endpoint drain wait
When haproxy endpoint management has a wait condition for the connection drain to occur, it causes the module to fail if a backend is not specified. Since our current implementation relies on backend auto discovery (since the same host may be present in multiple backends), this causes the module to fail when it attempts to disable the endpoints. Change-Id: Ia292e4cb4d8ba73a72af8305cc2006aea9c43e32
This commit is contained in:
parent
41cf2f51d7
commit
ce14919513
@ -16,11 +16,13 @@
|
||||
- name: Set haproxy service state
|
||||
haproxy:
|
||||
socket: /var/run/haproxy.stat
|
||||
backend: "{{ haproxy_backend | default(omit) }}"
|
||||
host: "{{ inventory_hostname }}"
|
||||
state: "{{ haproxy_state | default('enabled') }}"
|
||||
shutdown_sessions: "{{ haproxy_shutdown_sessions | default(False) | bool }}"
|
||||
wait: "{{ haproxy_wait | default(True) | bool }}"
|
||||
wait: "{{ haproxy_wait | default(False) | bool }}"
|
||||
wait_interval: "{{ haproxy_wait_interval | default(5) }}"
|
||||
wait_retries: "{{ haproxy_wait_retries | default(24) }}"
|
||||
weight: "{{ haproxy_weight | default(omit) }}"
|
||||
delegate_to: "{{ item }}"
|
||||
with_items: "{{ groups['haproxy'] }}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user