to neutron-ovs-cleanup.service will be enough to fix this bug.
As long as openvswitch-switch is not already installed at the time of neutron-openvswitch-agent being installed, then neutron-openvswitch-agent will cause openvswitch-switch to be installed and neutron-ovs-cleanup should be forced to start after openvswitch-switch.
I'm not following your comment on 1630968. Is that issue related to this change?
It seems that adding:
After=openvswit ch-switch. service
to neutron- ovs-cleanup. service will be enough to fix this bug.
As long as openvswitch-switch is not already installed at the time of neutron- openvswitch- agent being installed, then neutron- openvswitch- agent will cause openvswitch-switch to be installed and neutron-ovs-cleanup should be forced to start after openvswitch-switch.
I'm not following your comment on 1630968. Is that issue related to this change?