[Neutron][OVN] networking_ovn.common.maintenance.DBInconsistenciesPeriodics.check_for_mcast_flood_reports failed

Roman Safronov rsafrono at redhat.com
Tue Nov 23 23:51:08 UTC 2021


https://bugs.launchpad.net/neutron/+bug/1927077

On Wed, Nov 24, 2021 at 1:41 AM Tony Liu <tonyliu0592 at hotmail.com> wrote:

> Hi,
>
> Is this known issue? Any filed bug or fix to it?
> =======================================
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics [-] Failed to call
> periodic
> 'networking_ovn.common.maintenance.DBInconsistenciesPeriodics.check_for_mcast_flood_reports'
> (it runs every 600.00 seconds): RuntimeError: OVSDB Error: The transaction
> failed because the IDL has been configured to require a database lock but
> didn't get it yet or has already lost it
>
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics Traceback (most recent
> call last):
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/api.py", line 111, in
> transaction
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     yield
> self._nested_txns_map[cur_thread_id]
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics KeyError:
> 140347734591640
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics During handling of the
> above exception, another exception occurred:
>
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics Traceback (most recent
> call last):
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 290, in run
>
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     work()
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 64, in
> __call__
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     return
> self.callback(*self.args, **self.kwargs)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/futurist/periodics.py", line 178, in
> decorator
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     return f(*args,
> **kwargs)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/networking_ovn/common/maintenance.py",
> line 667, in check_for_mcast_flood_reports
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     for port in
> self._nb_idl.lsp_list().execute(check_error=True):
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/backend/ovs_idl/command.py",
> line 42, in execute
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     t.add(self)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib64/python3.6/contextlib.py", line 88, in __exit__
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     next(self.gen)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/networking_ovn/ovsdb/impl_idl_ovn.py",
> line 183, in transaction
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     yield t
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib64/python3.6/contextlib.py", line 88, in __exit__
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     next(self.gen)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/api.py", line 119, in
> transaction
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     del
> self._nested_txns_map[cur_thread_id]
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/api.py", line 69, in __exit__
>
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     self.result =
> self.commit()
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/backend/ovs_idl/transaction.py",
> line 62, in commit
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     raise result.ex
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/backend/ovs_idl/connection.py",
> line 128, in run
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics
>  txn.results.put(txn.do_commit())
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics   File
> "/usr/lib/python3.6/site-packages/ovsdbapp/backend/ovs_idl/transaction.py",
> line 115, in do_commit
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics     raise
> RuntimeError(msg)
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics RuntimeError: OVSDB
> Error: The transaction failed because the IDL has been configured to
> require a database lock but didn't get it yet or has already lost it
>
> 2021-11-23 23:04:20.943 40 ERROR futurist.periodics
> =======================================
>
>
> Thanks!
> Tony
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20211124/e3322191/attachment-0002.htm>


More information about the openstack-discuss mailing list