diff --git a/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py b/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py index e83a748405b..117b1b76388 100644 --- a/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py +++ b/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py @@ -427,7 +427,7 @@ class LogicalSwitchPortUpdateUpEvent(row_event.RowEvent): events = (self.ROW_UPDATE,) super(LogicalSwitchPortUpdateUpEvent, self).__init__( events, table, (('up', '=', True),), - old_conditions=(('up', '=', False),)) + old_conditions=(('up', '!=', True),)) self.event_name = 'LogicalSwitchPortUpdateUpEvent' def run(self, event, row, old):