I have reverted the fix because we shouldn't have to create these directories ourselves. Open vSwitch is able to create these directories before starting the services so what you report here is probably a missing backport of
If this still doesn't fix the issue, it's a distribution packaging problem. OSA is not different than a 'user' in this case, so users are not expected to create /var/run/openvswitch themselves before installing ovs.
I have reverted the fix because we shouldn't have to create these directories ourselves. Open vSwitch is able to create these directories before starting the services so what you report here is probably a missing backport of
https:/ /review. openstack. org/#/c/ 556892/
If this still doesn't fix the issue, it's a distribution packaging problem. OSA is not different than a 'user' in this case, so users are not expected to create /var/run/ openvswitch themselves before installing ovs.