We are ecstatic to announce the release of: neutron-dynamic-routing 18.1.1: Neutron Dynamic Routing This release is part of the wallaby stable release series. The source is available from: https://opendev.org/openstack/neutron-dynamic-routing Download the package from: https://tarballs.openstack.org/neutron-dynamic-routing/ Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. 18.1.1 ^^^^^^ Bug Fixes * The BGP service plugin RPC queue has been added to RPC workers, like it is done in other Neutron service plugins (l3-plugin, metering, etc.). This fixes RPC requests and AMQP heartbeats not getting processed in time, causing AMQP connection dropping, and other unpredictable unwanted behavior. See bug 1974057 (https://bugs.launchpad.net/neutron/+bug/1974057). * Multiple issues in the implementation of the StaticScheduler have been fixed that may have caused peers to be erroneously descheduled. See bug 1980235 (https://bugs.launchpad.net/neutron/+bug/1980235). Changes in neutron-dynamic-routing 18.1.0..18.1.1 ------------------------------------------------- 1ba3fb1 Add releasenotes for recently added fixes 035910e Don't run periodic actions for StaticScheduler 5371d71 Fix missing functions in StaticScheduler ed1ffb1 Consume BGP service plugin queue in RPC workers Diffstat (except docs and test files) ------------------------------------- neutron_dynamic_routing/db/bgp_dragentscheduler_db.py | 9 +++++---- neutron_dynamic_routing/services/bgp/bgp_plugin.py | 13 ++++++------- .../services/bgp/scheduler/bgp_dragent_scheduler.py | 19 ++++++++++++++++--- releasenotes/notes/rpc-workers-4941f3b9136418df.yaml | 9 +++++++++ .../notes/static-scheduler-2288b8173f9357a6.yaml | 6 ++++++ 5 files changed, 42 insertions(+), 14 deletions(-)