Re-opening this bug as only a temporary fix was submitted. As per the review comments from Bob Church in https://review.openstack.org/#/c/652745/, the proper way to do this is to introduce a meta_override for the wait field based on the vswitch type value. An example is available in helm/garbd.py which is providing a _meta_overrides() function to tweak the armada manifest. Something similar should be done in helm/openvswitch.py
Assigning to Forrest's team to implement the recommended solution.
Re-opening this bug as only a temporary fix was submitted. As per the review comments from Bob Church in https:/ /review. openstack. org/#/c/ 652745/, the proper way to do this is to introduce a meta_override for the wait field based on the vswitch type value. An example is available in helm/garbd.py which is providing a _meta_overrides() function to tweak the armada manifest. Something similar should be done in helm/openvswitch.py
Assigning to Forrest's team to implement the recommended solution.