octavia/octavia
Xing Zhang d9603b3d21 Fix weighted round-robin about UDP and SCTP listener
'lb_algo rr' in keepalived won't work correctly with weight
for UDP and SCTP listeners, it should be 'lb_algo wrr'.

'wrr' is superset of 'rr' algorithm, as round-robin is
a specical instance of the weighted round-robin scheduling,
in which all the weights are equal. [1]

Algorithm in HAProxy is set to 'roundrobin', which also support
weights, but in keepalived must be set to 'wrr' to work with
the weighted round-robin scheduling, as it is different to 'rr'.

[1] https://www.keepalived.org/doc/scheduling_algorithms.html

Story 2008462
Task 41491

Change-Id: Ic63929d8864e5285baf70dd85e6362988bf2863f
(cherry picked from commit 5352a10f62)
2021-04-06 10:14:25 +00:00
..
amphorae Merge "Fix incorrect ERROR status with IPv6 UDP members" 2021-03-12 20:11:20 +00:00
api Validate user access to vip_subnet_id when creating a LB 2021-03-29 01:08:45 +00:00
certificates Fix pep8 errors 2021-02-22 17:52:27 +01:00
cmd [goal] Deprecate the JSON formatted policy file 2021-03-10 22:09:35 -06:00
common Fix weighted round-robin about UDP and SCTP listener 2021-04-06 10:14:25 +00:00
compute Add retry for getting amphora VM 2021-03-01 09:44:41 +00:00
controller Merge "Fix using subnets with host_routes in amphorav2 driver" 2021-03-24 23:57:07 +00:00
db Fix overriding default listener timeout values in config file 2021-03-01 08:57:30 +01:00
distributor Fix new pylint errors 2020-08-21 15:00:27 +02:00
hacking Use unittest.mock instead of mock 2020-06-09 11:25:00 -04:00
image Introduce an image driver interface 2020-09-03 20:06:35 +00:00
network Merge "Add SCTP support in Amphora" 2021-02-17 16:12:28 +00:00
policies Add support for scoped tokens and default roles 2021-03-08 19:33:35 +00:00
statistics Refactoring amphora stats driver interface 2020-09-08 15:32:04 -07:00
tests Fix weighted round-robin about UDP and SCTP listener 2021-04-06 10:14:25 +00:00
volume Fix new pylint errors 2020-08-21 15:00:27 +02:00
__init__.py Remove all usage of six library 2020-03-18 17:15:26 -04:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Refactoring amphora stats driver interface 2020-09-08 15:32:04 -07:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00