<div dir="ltr">Steve,<div><br></div><div>Auto recovery is the plan. Engine failure should be detected by way of heartbeat or recover partially realised stack on engine startup in case of a single engine scenario.</div><div><br></div><div>"--continue" command was just a additional helper api.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><br><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td style="width:auto;height:30px;font-size:0px"> </td></tr><tr><td style="width:auto"><div style="line-height:0"><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td style="width:auto;height:30px;font-size:0px"> </td></tr><tr><td style="width:auto"><div style="line-height:0"><a style="text-decoration:none;display:inline-block" href="http://about.me/ckmvishnu?promo=email_sig" target="_blank"><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td align="left" valign="top" style="width:48px;line-height:1;vertical-align:top"><img width="0" height="0" style="width:0px;height:0px;overflow:hidden;display:block" alt="--"><div><img width="48" height="48" style="margin:0px;padding:0px;display:block" alt="" src="http://d13pix9kaak6wt.cloudfront.net/signature/me-badge.png"></div></td><td style="width:8px;font-size:0px"> </td><td align="left" valign="middle" style="padding:0px;width:auto;height:48px;line-height:1;vertical-align:middle"><div style="margin:0px;color:rgb(51,51,51);font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,Sans-Serif;font-size:18px;font-weight:bold">Visnusaran Murugan</div><div style="margin:2px 0px 0px;color:rgb(43,130,173);font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,Sans-Serif;font-size:12px"><img width="0" height="0" style="width:0px;height:0px;overflow:hidden;display:block" alt="http://">about.me/ckmvishnu</div></td></tr></tbody></table></a>                           </div></td></tr><tr><td style="width:auto;height:20px;font-size:0px"> </td></tr></tbody></table>    </div></td></tr><tr><td style="width:auto;height:20px;font-size:0px"> </td></tr></tbody></table></div></div></div>
<br><div class="gmail_quote">On Thu, Jan 8, 2015 at 11:29 PM, Steven Hardy <span dir="ltr"><<a href="mailto:shardy@redhat.com" target="_blank">shardy@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jan 08, 2015 at 09:53:02PM +0530, vishnu wrote:<br>
>    Hi Zane,<br>
>    I was wondering if we could push changes relating to backup stack removal<br>
>    and to not load resources as part of stack. There needs to be a capability<br>
</span>>    to restart jobs left over by dead engines.A<br>
<span class="">>    something like heat stack-operation --continue [git rebase --continue]<br>
<br>
</span>To me, it's pointless if the user has to restart the operation, they can do<br>
that already, e.g by triggering a stack update after a failed stack create.<br>
<br>
The process needs to be automatic IMO, if one engine dies, another engine<br>
should detect that it needs to steal the lock or whatever and continue<br>
whatever was in-progress.<br>
<span class=""><br>
>    Had a chat with shady regarding this. IMO this would be a valuable<br>
>    enhancement. Notification based lead sharing can be taken up upon<br>
>    completion.<br>
<br>
</span>I was referring to a capability for the service to transparently recover<br>
if, for example, a heat-engine is restarted during a service upgrade.<br>
<br>
Currently, users will be impacted in this situation, and making them<br>
manually restart failed operations doesn't seem like a super-great solution<br>
to me (like I said, they can already do that to some extent)<br>
<br>
Steve<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br></div>