yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #82548
[Bug 1877248] [NEW] Rabbitmq cluster split brain causes l2 population related flows to be cleared when ovs-neutron-agent is restarted
Public bug reported:
Pre-conditions: Rabbitmq split brain, and then restart ovs-neutron-
agent
results: In normal, when the ovs-neutron-agent restarts, the method
add_fdb_entries will be called to refresh the l2 pop related flows.
However, under my experimental conditions, the agent cannot receive the
rpc to call add_fdb_entries due to the Rabbitmq split brain, so the l2
pop related flows cannot be updated in time, so these old flows will be
cleaned as stale due to the different cookie id. However, these flows
are actually useful, and deleting them will affect the tenant traffic.
Our temporary solution is to not restart the ovs-neutron-agent until the
rabbitmq cluster is restored. Is there a better solution?
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1877248
Title:
Rabbitmq cluster split brain causes l2 population related flows to be
cleared when ovs-neutron-agent is restarted
Status in neutron:
New
Bug description:
Pre-conditions: Rabbitmq split brain, and then restart ovs-neutron-
agent
results: In normal, when the ovs-neutron-agent restarts, the method
add_fdb_entries will be called to refresh the l2 pop related flows.
However, under my experimental conditions, the agent cannot receive
the rpc to call add_fdb_entries due to the Rabbitmq split brain, so
the l2 pop related flows cannot be updated in time, so these old flows
will be cleaned as stale due to the different cookie id. However,
these flows are actually useful, and deleting them will affect the
tenant traffic.
Our temporary solution is to not restart the ovs-neutron-agent until
the rabbitmq cluster is restored. Is there a better solution?
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1877248/+subscriptions
Follow ups