+++ This bug was initially created as a clone of Bug #1506641 +++ Complete configuration of Octavia requires the creation of resources in the overcloud. This requires host configuration steps and openstack cloud operations on the overcloud glance, neutron and nova services. Running ansible from a mistral workflow seems to be a workable solution as it has the required integration with heat and allows host level commands to be run in a deterministic intuitive manner.
Current u/s patch submitted to master (queens) https://review.openstack.org/#/c/508195/
Pushed to OSP13, covered by bug 1506647