Bug 1381618 - UnixDomainWSGIServer keepalived state change listener in L3 agent has an uncapped number of threads, overloading node
Summary: UnixDomainWSGIServer keepalived state change listener in L3 agent has an unca...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-neutron
Version: 8.0 (Liberty)
Hardware: Unspecified
OS: Unspecified
high
urgent
Target Milestone: zstream
: 8.0 (Liberty)
Assignee: anil venkata
QA Contact: Eran Kuris
URL:
Whiteboard:
Depends On: 1315114
Blocks: 1381619 1381620
TreeView+ depends on / blocked
 
Reported: 2016-10-04 14:55 UTC by anil venkata
Modified: 2017-07-12 13:17 UTC (History)
13 users (show)

Fixed In Version: openstack-neutron-7.2.0-6.el7ost
Doc Type: Bug Fix
Doc Text:
Prior to this update, with wsgi_default_pool_size(=100) concurrent requests, the state change server would create a heavy CPU load on the l3 agent. With this update, a new option `ha_keepalived_state_change_server_threads` has been added to configure the number of concurrent threads spawned for keepalived server connection requests. Higher values increase the CPU load on the agent nodes. The default value is half of the number of CPUs present on the node. This allows operators to tune the number of threads to suit their environment. With more threads, simultaneous requests for multiple HA routers state change can be handled faster. As a result, ha_keepalived_state_change_server_threads can be configured to avoid high load on l3 agents.
Clone Of: 1315114
: 1381619 (view as bug list)
Environment:
Last Closed: 2017-07-12 13:17:34 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1581580 0 None None None 2016-10-04 14:55:26 UTC
OpenStack gerrit 379582 0 None None None 2016-10-04 14:55:26 UTC
Red Hat Product Errata RHBA-2017:1742 0 normal SHIPPED_LIVE openstack-neutron bug fix advisory 2017-07-12 17:13:13 UTC

Comment 2 Eran Kuris 2017-07-04 07:23:51 UTC
$ rpm -qa |grep openstack-neutron-7.2
openstack-neutron-7.2.0-12.el7ost.noarch
# cat /etc/yum.repos.d/latest-installed 
8   -p 2017-06-28.1


Fixed verified

Comment 5 errata-xmlrpc 2017-07-12 13:17:34 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:1742


Note You need to log in before you can comment on or make changes to this bug.