Skip to content

ovsdb: do not set the device as DEACTIVATING if it is deactivated

During the deactivation of ovs interfaces, ovsdb receives the command to remove the interface but for OVS system ports the device won't disappear.

When reconnecting, ovsdb will update first the status and it will notice that the OVS system interface was removed and it will set the status as DEACTIVATING. This is incorrect if the status is already DEACTIVATING, DEACTIVATED, UNMANAGED or UNAVAILABLE because it will block the activation of the interface.

https://bugzilla.redhat.com/show_bug.cgi?id=2080236

Merge request reports