[ovn] TypeError: lrp_set_options() takes 2 positional arguments but 3 were given

Bug #1909038 reported by Flavio Fernandes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Flavio Fernandes

Bug Description

I see the following error when restarting the neutron process on master devstack deployment:

TypeError: lrp_set_options() takes 2 positional arguments but 3 were given

Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics [None req-be925f41-7b5f-4e04-893a-282cdbb5d137 None None] Failed to call immediate 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.check_for_fragmentation_support' (it runs every 600.00 seconds): TypeError: lrp_set_options() takes 2 positional arguments but 3 were given
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics Traceback (most recent call last):
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics File "/usr/local/lib/python3.8/dist-packages/futurist/periodics.py", line 293, in run
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics work()
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics File "/usr/local/lib/python3.8/dist-packages/futurist/periodics.py", line 67, in __call__
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics return self.callback(*self.args, **self.kwargs)
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics File "/usr/local/lib/python3.8/dist-packages/futurist/periodics.py", line 181, in decorator
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics return f(*args, **kwargs)
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics File "/opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py", line 548, in check_for_fragmentation_support
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics self._ovn_client.set_gateway_mtu(context, net)
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics File "/opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 1624, in set_gateway_mtu
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics commands.append(self._nb_idl.lrp_set_options(lrp_name, options))
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics TypeError: lrp_set_options() takes 2 positional arguments but 3 were given
Dec 22 21:02:06 stack neutron-server[200078]: ERROR futurist.periodics

Changed in neutron:
assignee: nobody → Flavio Fernandes (ffernand)
summary: - TypeError: lrp_set_options() takes 2 positional arguments but 3 were
- given
+ [ovn] TypeError: lrp_set_options() takes 2 positional arguments but 3
+ were given
Changed in neutron:
importance: Undecided → High
tags: added: ovn
Revision history for this message
Brian Haley (brian-haley) wrote :
tags: added: neutron-proactive-backport-potential
Revision history for this message
Lucas Alvares Gomes (lucasagomes) wrote :
Changed in neutron:
status: New → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 18.0.0.0rc1

This issue was fixed in the openstack/neutron 18.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.