Can we write a test that tickles this problem? Could it be as simple as passing two fixed_ips to a port, one that is available and allocation would succeed and then a second that conflicts with an IP that is already allocated? The fixed IPs would get sorted here [1] which could make the test fail or pass intermittently.
Can we write a test that tickles this problem? Could it be as simple as passing two fixed_ips to a port, one that is available and allocation would succeed and then a second that conflicts with an IP that is already allocated? The fixed IPs would get sorted here [1] which could make the test fail or pass intermittently.
[1] https:/ /github. com/openstack/ neutron/ blob/b4a3745d18 37d6f3a1b16929c d9ea83321e26492 /neutron/ db/ipam_ pluggable_ backend. py#L105