yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #89797
[Bug 1991655] [NEW] Hash Ring nodes considered dead because of delayed probing
Public bug reported:
Right now, probing the hash ring nodes happens as part of the
maintenance task thread but this thread is only started after we
establish a connection with the OVSDB servers in the
post_fork_initialize() method for ML2/OVN.
If this connection with OVSDB takes longer than expected, it's possible
that the nodes in the hash ring (that have to be added prior to this
connection) will time out because the maintenance task thread has not
yet being started.
Ideally, we would need to separate the probing to it's own periodic
thread that is started before the connections with the OVSDBs to avoid
this problem.
** Affects: neutron
Importance: Undecided
Assignee: Lucas Alvares Gomes (lucasagomes)
Status: In Progress
** Tags: ovn
** Tags added: ovn
** Changed in: neutron
Assignee: (unassigned) => Lucas Alvares Gomes (lucasagomes)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1991655
Title:
Hash Ring nodes considered dead because of delayed probing
Status in neutron:
In Progress
Bug description:
Right now, probing the hash ring nodes happens as part of the
maintenance task thread but this thread is only started after we
establish a connection with the OVSDB servers in the
post_fork_initialize() method for ML2/OVN.
If this connection with OVSDB takes longer than expected, it's
possible that the nodes in the hash ring (that have to be added prior
to this connection) will time out because the maintenance task thread
has not yet being started.
Ideally, we would need to separate the probing to it's own periodic
thread that is started before the connections with the OVSDBs to avoid
this problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1991655/+subscriptions
Follow ups