yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #94846
[Bug 2086740] Re: Deadlock when metadata agent starts
Reviewed: https://review.opendev.org/c/openstack/neutron/+/934188
Committed: https://opendev.org/openstack/neutron/commit/d8884a99e03533533f7bacef598e9a6af592e3fa
Submitter: "Zuul (22348)"
Branch: master
commit d8884a99e03533533f7bacef598e9a6af592e3fa
Author: Jakub Libosvar <libosvar@xxxxxxxxxx>
Date: Tue Nov 5 21:37:31 2024 +0000
OVN metadata agent additional_chassis detection
The patch changes how additional_chassis column support is handled in
events. We cannot call to IDL from the match methods because the post
fork event might not be set yet right after IDL was instantiated. If
between the IDL instantiation and the post fork event set an event
calling to IDL is processed, the match event method will wait
indefinitely. This patch removes the call to IDL in the match method.
Closes-Bug: #2086740
Change-Id: Ibc7d9b4dd196bed65cff73b79d78122f70aac1a7
Signed-off-by: Jakub Libosvar <libosvar@xxxxxxxxxx>
** 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/2086740
Title:
Deadlock when metadata agent starts
Status in neutron:
Fix Released
Bug description:
There is a small chance that if a port binding update event occurs
right after SB IDL was instantiated and before the post_fork event is
set, the event match function calls to sb_idl attribute that waits
indefinitely.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2086740/+subscriptions
References