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 <[email protected]> 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 <[email protected]> ** 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

