CRE-2025-0040
Neutron Open Virtual Network (OVN) fails to bind logical switch due to race condition during load balancer creationLowImpact: 6/10Mitigation: 4/10
CRE-2025-0040View on GitHub
Description
During load balancer creation or other operations involving logical router and logical switch associations, Neutron OVN may raise a `RowNotFound` exception when attempting to reference a logical switch that has just been deleted. This leads to a port binding failure and a rollback of the affected operation.\n
Mitigation
- Apply upstream Neutron fix (see Launchpad bug 1963921).\n- Patch Neutron to include retry logic for logical switch to load balancer associations.\n- Reduce concurrent subnet operations during load balancer provisioning.\n- Use Neutron commits with split transactions to allow partial recovery in failure cases.\n