yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #89270
[Bug 1974057] Re: [neutron-dynamic-routing] Plugin RPC queue should be consumed by RPC workers
Reviewed: https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/842383
Committed: https://opendev.org/openstack/neutron-dynamic-routing/commit/b9c085b85f3f2912d77050a33667f88b8edd6ca0
Submitter: "Zuul (22348)"
Branch: master
commit b9c085b85f3f2912d77050a33667f88b8edd6ca0
Author: Renat Nurgaliyev <renat@xxxxxxx>
Date: Wed May 18 17:38:39 2022 +0200
Consume BGP service plugin queue in RPC workers
This patch adds BGP service plugin RPC queue to RPC workers, like it is
done in other Neutron service plugins (l3-plugin, metering, etc.).
Without it some RPC requests and AMQP heartbeats are not processed in
time, causing AMQP connection dropping, and other unpredictable unwanted
behavior.
Closes-Bug: #1974057
Change-Id: I1b13f01ca47c8390f1361e01d5eb313fe2fc417f
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1974057
Title:
[neutron-dynamic-routing] Plugin RPC queue should be consumed by RPC
workers
Status in neutron:
Fix Released
Bug description:
Currently, the RPC queue of the BGP service plugin is consumed
directdly in the plugin thread. This may lead to unprocessed data in
TCP queues due to infrequent polling, AMQP connection drops due to
missed heartbeats, and other unwanted behavior. Instead, the RPC queue
should be consumed by RPC workers, the same way as it is already done
in other service plugins, like L3 plugin, metering plugin, etc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1974057/+subscriptions
References