OVS port delete does not delete interface-state

Description

The following cherry-pick from master has broken interface-manager in stable/oxygen :

https://git.opendaylight.org/gerrit/#/c/71833/

This is because interface-manager in stable/oxygen does not use ManagedTransactionRunner and in that case, we need explicit transaction.submit() in the handler. The patch was cherry-picked unknowingly from master,and was not caught in any of the CSITs so far. But this can result in a lot of stale entries remaining in OVS, when a VM is deleted, without deleting a neutron port in case of netvirt.

The issue was detected while we were testing our in-progress SRM test suite in stable/oxygen

Environment

None

Activity

Faseela K June 6, 2018 at 11:09 PM

Done

Details

Assignee

Reporter

Priority (migrated 2)

Fix versions

Priority

Created June 5, 2018 at 2:02 PM
Updated February 6, 2025 at 2:16 PM
Resolved June 6, 2018 at 11:09 PM