Merge "Remove haproxy_check_script for UDP-only LBs" into stable/train

This commit is contained in:
Zuul 2020-10-22 17:11:01 +00:00 committed by Gerrit Code Review
commit 874ca30895
2 changed files with 12 additions and 0 deletions

View File

@ -351,6 +351,13 @@ def vrrp_check_script_update(lb_id, action):
if not udp_ids:
with open(haproxy_check_script_path(), 'w') as text_file:
text_file.write('exit 1')
else:
try:
LOG.debug("Attempting to remove old haproxy check script...")
os.remove(haproxy_check_script_path())
LOG.debug("Finished removing old haproxy check script.")
except FileNotFoundError:
LOG.debug("No haproxy check script to remove.")
return
if action == consts.AMP_ACTION_STOP:
lb_ids.remove(lb_id)

View File

@ -0,0 +1,5 @@
---
fixes:
- |
Fixed an issue where UDP only load balancers would not bring up the VIP
address.