<div dir="ltr">

<p style="box-sizing:border-box;margin:0px 0px 10px;color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-decoration-style:initial;text-decoration-color:initial">Recently, my team plans to provider load balancing services with octavia.I recorded some of the needs and suggestions of our team members.The following suggestions about amphora may be very useful.</p><p style="box-sizing:border-box;margin:0px 0px 10px;color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-decoration-style:initial;text-decoration-color:initial">[1] User can specify image and flavor for amphora.<br style="box-sizing:border-box">[2] Enable multi processes(version<1.8) or multi threads(version>=1.8) for haproxy<br style="box-sizing:border-box">[3] Provider a script to check and clean up bad loadbalancer and amphora. Moreover we alse need to clean up neutron and nova resources about these loadblancer and amphora.</p><p style="box-sizing:border-box;margin:0px 0px 10px;color:rgb(51,51,51);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-decoration-style:initial;text-decoration-color:initial">The implementation of [1] and [2] depend on provider flavor framework. So it's time to implement provider flavor framework.<br style="box-sizing:border-box">About [3], We can't delete loadbalancer by API if the loadbalancer's status is PENDING_UPDATE or PENDING_CREATE. And we haven't api for delete amphora, so if the status of this amphora is not active it will always exists. So the script is necessary.</p>

<a href="https://storyboard.openstack.org/#!/story/2002896">https://storyboard.openstack.org/#!/story/2002896</a><br></div>