<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div><tt><font size="2">Hi Mike,</font></tt></div>
<div><tt><font size="2"><br>
</font></tt></div>
<div><tt><font size="2">> and listed the possible values of the status field, including "INACTIVE".  Other sources are telling me that status=INACTIVE when the health monitor thinks the member is unhealthy, status!=INACTIVE when the health monitor thinks the
 member is healthy.  What's going on here?</font></tt> <br>
</div>
<div><br>
</div>
<div>Indeed, the code will return a server status of INACTIVE if the lbaas agent marks a member ‘DOWN’.  But, nowhere can I find that it actually ever does so.</div>
<div><br>
</div>
<div>My statements about the status field for lbaas/neutron came from the author of the ref lbaas driver; I’ll check with him tomorrow and see if I misunderstood.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>doug</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Mike Spreitzer <<a href="mailto:mspreitz@us.ibm.com">mspreitz@us.ibm.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, July 23, 2014 at 9:14 PM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] [heat] health maintenance in autoscaling groups<br>
</div>
<div><br>
</div>
<div>
<div><tt><font size="2">Stephen Balukoff <<a href="mailto:sbalukoff@bluebox.net">sbalukoff@bluebox.net</a>> wrote on 07/23/2014 09:14:35 PM:<br>
<br>
> It's probably worth pointing out that most of the Neutron LBaaS team<br>
> are spending most of our time doing a major revision to Neutron <br>
> LBaaS. How stats processing should happen has definitely been <br>
> discussed but not resolved at present-- and in any case it was <br>
> apparent to those working on the project that it has secondary <br>
> importance compared to the revision work presently underway.</font></tt> <br>
<tt><font size="2">> <br>
> I personally would like to have queries about most objects in the <br>
> stats API to Neutron LBaaS return a dictionary or</font></tt> <br>
<br>
<tt><font size="2">I presume you meant "of" rather than "or".</font></tt> <br>
<br>
<tt><font size="2">>                                                   statuses for child<br>
> objects which then a UI or auto-scaling system can interpret however<br>
> it wishes.</font></tt> <br>
<br>
<tt><font size="2">That last part makes me a little nervious.  I have seen "can interpret however it wishes" mean "can not draw any useful inferences because there are no standards for that content".</font></tt><br>
<br>
<tt><font size="2">I presume that as the grand and glorious future arrives, it will be with due respect for backwards compatibility.</font></tt><br>
<br>
<tt><font size="2">In the present, I am getting what appears to be conflicting information on the status field of the responses of
</font></tt><a href="http://docs.openstack.org/api/openstack-network/2.0/content/GET_showMember__v2.0_pools__pool_id__members__member_id__lbaas_ext_ops_member.html"><tt><font size="2">http://docs.openstack.org/api/openstack-network/2.0/content/GET_showMember__v2.0_pools__pool_id__members__member_id__lbaas_ext_ops_member.html</font></tt></a><br>
<br>
<tt><font size="2">Doug Wiegely wrote</font></tt> <br>
<font size="2" face="Calibri">> ‘status’ in the neutron database is configuration/provisioning status,
<b>not</b> operational status</font> <br>
<tt><font size="2">and listed the possible values of the status field, including "INACTIVE".  Other sources are telling me that status=INACTIVE when the health monitor thinks the member is unhealthy, status!=INACTIVE when the health monitor thinks the member
 is healthy.  What's going on here?</font></tt> <br>
<br>
<tt><font size="2">Thanks,</font></tt> <br>
<tt><font size="2">Mike</font></tt> <br>
<br>
</div>
</div>
</span>
</body>
</html>