Merge "Fix disabled UDP pools" into stable/ussuri
This commit is contained in:
commit
9c1b237da6
|
@ -123,9 +123,11 @@ virtual_server {{ lb_vip_address }} {{ listener.protocol_port }} {
|
||||||
{% if default_pool.health_monitor and default_pool.health_monitor.enabled %}
|
{% if default_pool.health_monitor and default_pool.health_monitor.enabled %}
|
||||||
# Configuration for HealthMonitor {{ default_pool.health_monitor.id }}
|
# Configuration for HealthMonitor {{ default_pool.health_monitor.id }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% for member in default_pool.members %}
|
{% if default_pool.enabled %}
|
||||||
|
{% for member in default_pool.members %}
|
||||||
{{- realserver_macro(constants, default_pool, member, listener) }}
|
{{- realserver_macro(constants, default_pool, member, listener) }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
}
|
}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -249,14 +249,6 @@ class TestLvsCfg(base.TestCase):
|
||||||
" lb_kind NAT\n"
|
" lb_kind NAT\n"
|
||||||
" protocol UDP\n\n\n"
|
" protocol UDP\n\n\n"
|
||||||
" # Pool sample_pool_id_1 is disabled\n"
|
" # Pool sample_pool_id_1 is disabled\n"
|
||||||
" # Configuration for Member sample_member_id_1\n"
|
|
||||||
" real_server 10.0.0.99 82 {\n"
|
|
||||||
" weight 13\n\n"
|
|
||||||
" }\n\n"
|
|
||||||
" # Configuration for Member sample_member_id_2\n"
|
|
||||||
" real_server 10.0.0.98 82 {\n"
|
|
||||||
" weight 13\n\n"
|
|
||||||
" }\n\n"
|
|
||||||
"}\n\n")
|
"}\n\n")
|
||||||
|
|
||||||
rendered_obj = self.udp_jinja_cfg.render_loadbalancer_obj(
|
rendered_obj = self.udp_jinja_cfg.render_loadbalancer_obj(
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Fix disabled UDP pools. Disabled UDP pools were marked as "OFFLINE" but the
|
||||||
|
requests were still forwarded to the members of the pool.
|
Loading…
Reference in New Issue