So the issue is that without bind-interface, the dhcp addresss must be the first interface on the bridge. Nova used to ensure this by removing and readding the other interface if it exists. Not sure why this is no longer happening. But as long as 10.0.0.1 (for example) is first, it works without bind-interface
Need to find out why it is not getting moved properly. I will look for a fix.
So the issue is that without bind-interface, the dhcp addresss must be the first interface on the bridge. Nova used to ensure this by removing and readding the other interface if it exists. Not sure why this is no longer happening. But as long as 10.0.0.1 (for example) is first, it works without bind-interface
Need to find out why it is not getting moved properly. I will look for a fix.