Bug #2006145 “BGP Speaker peer sessions down when rabbitmq offli…” : Bugs : neutron

Greetings,

While we tested a couple of disaster scenarios in our lab environment we noticed that when we stop our rabbitmq cluster completely, the neutron dynamic routing bgp speaker shuts down all bgp sessions to its peers.

This results in all announced floating ip’s or subnet pools to go offline.

We are running neutron wallaby (18.5.0) with the StaticScheduler for the neutron bgp part.

In my opinion the bgp speaker should continue to announce its local cached state until the rabbitmq connection can be reestablished.
As most rabbitmq upgrades require a full downtime, upgrades to rabbitmq are almost impossible to do without openstack to be offline when using neutron dynamic routing.

Read more here: Source link