<html><body><p>Hi All,<br><br>I had a few issues/questions regarding the statuses (provisioning_status and operating_status) of a v2 LoadBalancer. To preface these, I am working on the LBaaS v2 support in Heat.<br><br>The first question regards the allowed values for each of provisioning_status and operating status. Here it seems the documentation is ambiguous. [1] provides a list of possible statuses, but does not mention if they are options for provisioning_status or operating_status. [2] provides much clearer options for each status, but does not show the INACTIVE status mention in [1]. Should INACTIVE be included in the possible options for one of the statuses, or should it be removed from [1] altogether?<br><br>Second, [1] also mentions that an error_details attribute will be provided if the status is ERROR. I do not see any error_details attribute in the LoadBalancer code [3], so I am wondering where that attribute comes from?<br><br>Finally, I'm curious what operations can be performed on the LoadBalancer if the operating_status is OFFLINE and the provisioning_status is ACTIVE. First is this state possible? And second, can the LoadBalancer be manipulated (i.e. add a Listener to the LoadBalancer) if it is in this state?<br><br>[1] <a href="http://developer.openstack.org/api-ref-networking-v2-ext.html#lbaas-v2.0">http://developer.openstack.org/api-ref-networking-v2-ext.html#lbaas-v2.0</a><br>[2] <a href="http://developer.openstack.org/api-ref-networking-v2-ext.html#showLoadBalancerv2">http://developer.openstack.org/api-ref-networking-v2-ext.html#showLoadBalancerv2</a><br>[3] <a href="https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/services/loadbalancer/data_models.py#L503">https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/services/loadbalancer/data_models.py#L503</a><br><font size="2" face="Arial"><br></font><table border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="520" valign="bottom"><font size="2" face="Arial">Thanks,</font><br><br><b><font size="4" color="#888888" face="Arial">BRYAN JONES</font></b><font size="2" face="Arial"><br>Software Engineer - OpenStack Development</font></td></tr></table>
<table border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="520" colspan="2" valign="middle"><hr width="100%" size="2" align="left"></td></tr>
<tr valign="top"><td width="320"><b><font size="1" color="#466BB0" face="Arial">Phone:</font></b><font size="1" color="#5F5F5F" face="Arial"> 1-507-253-2620</font><b><font size="1" color="#466BB0" face="Arial"><br>E-mail:</font></b><font size="1" color="#5F5F5F" face="Arial"> </font><a href="mailto:jonesbr@us.ibm.com" target="_blank"><u><font size="1" color="#5F5F5F" face="Arial">jonesbr@us.ibm.com</font></u></a><b><font size="1" color="#466BB0" face="Arial"><br>Find me on:</font></b><font size="1" color="#5F5F5F" face="Arial"> </font><a href="http://www.linkedin.com/in/bjones17/" target="_blank"><img src="cid:1__=8FBBF588DFE131A48f9e8a93df938690918c8FB@" width="16" height="16" alt="LinkedIn: http://www.linkedin.com/in/bjones17/" border="0"></a><font size="1" color="#5F5F5F" face="Arial"> </font></td><td width="200"><div align="right"><img src="cid:2__=8FBBF588DFE131A48f9e8a93df938690918c8FB@" width="66" height="24" alt="IBM"><font size="1" color="#5F5F5F" face="Arial"><br><br>3605 Hwy 52 N<br>Rochester, MN 55901-1407<br>United States</font></div></td></tr></table><br><BR>
</body></html>