Comment 5 for bug 1249708

Revision history for this message
James Page (james-page) wrote :

I agree its complicated; I discussed with upstream PTL and its only needed for l3 and dhcp agents with the openvswitch plugin; the dhcp agent is also used by other plugins so the dependency on cleanup completing first needs to be soft (this can be done).

My current thing is to add this to the neutron-plugin-openvswitch-agent package, add conditional waits to the l3 and dhcp agent configurations and a hard wait for the neutron-plugin-openvswitch-agent.

We can also add the same soft wait to nova-compute if this is required - that creates tap devices as well so I think Jian is correct in #4.