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. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1249708 Title: Missing neutron-ovs-cleanup service To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1249708/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs