<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Sep 23, 2014 at 1:09 AM, Anant Patil <span dir="ltr"><<a href="mailto:anant.patil@hp.com" target="_blank">anant.patil@hp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
One of the steps in the direction of convergence is to enable Heat<br>
engine to handle concurrent stack operations. The main convergence spec<br>
talks about it. Resource versioning would be needed to handle concurrent<br>
stack operations.<br>
<br>
As of now, while updating a stack, a backup stack is created with a new<br>
ID and only one update runs at a time. If we keep the raw_template<br>
linked to it's previous completed template, i.e. have a back up of<br>
template instead of stack, we avoid having backup of stack.<br>
<br>
Since there won't be a backup stack and only one stack_id to be dealt<br>
with, resources and their versions can be queried for a stack with that<br>
single ID. The idea is to identify resources for a stack by using stack<br>
id and version. Please let me know your thoughts.<br></blockquote><div><br></div><div>Hi Anant,<br></div><div><br></div><div>This seems more complex than it needs to be.<br><br></div><div>I could be wrong, but I thought the aim was to simply update the goal state.<br></div><div>The backup stack is just the last working stack. So if you update and there<br></div><div>is already an update you don't need to touch the backup stack.<br><br></div><div>Anyone else that was at the meetup want to fill us in?<br></div><div><br></div><div>-Angus<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
- Anant<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></div>