After upgrade from victoria to wallaby neutron-api units firing errors. Exception is related to https://bugs.launchpad.net/ovsdbapp/+bug/1972989, which is fixed in ovsdbapp 1.9.3
https://releases.openstack.org/wallaby/ states that ovsdbapp should be 1.9.4 (latest for walalby)
Installed in the unit is:
root@juju-4c2163-3-lxd-14:~# python3 -m pip list | grep ovsdbapp ovsdbapp 1.9.0
So it looks like the charm doesn't upgrade ovsdbapp during openstack upgrade.
Full traceback:
2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/connection.py", line 81, in start 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn idlutils.wait_for_change(self.idl, self.timeout) 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn File "/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 52, in wait_for_change 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn while idl_.change_seqno == seqno and not idl_.run(): 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 541, in run 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn self.__send_monitor_request() 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 850, in __send_monitor_request 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn not ConditionState.is_true(table.condition_state.acked)): 2023-02-21 07:39:19.639 431391 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.impl_idl_ovn AttributeError: 'TableSchema' object has no attribute 'condition_state'
After upgrade from victoria to wallaby neutron-api units firing errors. Exception is related to https:/ /bugs.launchpad .net/ovsdbapp/ +bug/1972989, which is fixed in ovsdbapp 1.9.3
https:/ /releases. openstack. org/wallaby/ states that ovsdbapp should be 1.9.4 (latest for walalby)
Installed in the unit is:
root@juju- 4c2163- 3-lxd-14: ~# python3 -m pip list | grep ovsdbapp
ovsdbapp 1.9.0
So it looks like the charm doesn't upgrade ovsdbapp during openstack upgrade.
Full traceback:
2023-02-21 07:39:19.639 431391 ERROR neutron. plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn File "/usr/lib/ python3/ dist-packages/ ovsdbapp/ backend/ ovs_idl/ connection. py", line 81, in start plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn idlutils. wait_for_ change( self.idl, self.timeout) plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn File "/usr/lib/ python3/ dist-packages/ neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/impl_ idl_ovn. py", line 52, in wait_for_change plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn while idl_.change_seqno == seqno and not idl_.run(): plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn File "/usr/lib/ python3/ dist-packages/ ovs/db/ idl.py" , line 541, in run plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn self.__ send_monitor_ request( ) plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn File "/usr/lib/ python3/ dist-packages/ ovs/db/ idl.py" , line 850, in __send_ monitor_ request plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn not ConditionState. is_true( table.condition _state. acked)) : plugins. ml2.drivers. ovn.mech_ driver. ovsdb.impl_ idl_ovn AttributeError: 'TableSchema' object has no attribute 'condition_state'
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.
2023-02-21 07:39:19.639 431391 ERROR neutron.