<div dir="ltr">Hi everyone,<div><br></div><div>Heat team gathered at the PTG from 2/22-2/24</div><div><br></div><div>Here is some discussion that we have targeted during PTG: </div><div><a href="https://etherpad.openstack.org/p/heat-pike-ptg-sessions">https://etherpad.openstack.org/p/heat-pike-ptg-sessions</a> </div><div><br></div><div>Targeted tasks or discussions:</div><div>* We have reached an agreement with release team about the stable mint list management for Heat will remain on stable mint cores. Members who give enough review to stable releases patches will have more chance to be promoted as Stable mint for heat. All above information is now in the official policy from release team.</div><div><br></div><div>* We need Python 3 support, This is the community width goal. We will have to make sure all heat's repo has reached this requirement. There already landed some patches for Python 35 support (see <a href="https://etherpad.openstack.org/p/pike-heat-ptg-python3">https://etherpad.openstack.org/p/pike-heat-ptg-python3</a> ).</div><div>* We have to collaborate with Interop team to define tests(API and scenario tests) for heat for all can define what is heat.</div><div><br></div><div>* We agree with heat should have an interface for resources for any resource plugins. So the resources won't directly use inner methods. </div><div>* For Convergence 2.0+ required, we need a notification system for heat resources. Also, we have talked about if no volunteer for convergence doc(we decide to do in Ocata release), we will postpone our doc plan for convergence.</div><div>For above two tasks, you can find reference here <a href="https://etherpad.openstack.org/p/pike-heat-ptg-convergence2">https://etherpad.openstack.org/p/pike-heat-ptg-convergence2</a></div><div><div><br></div><div>* For convergence adoption, we might still require some memory improvement for the tripleO project to adopt convergence mode.</div></div><div><br></div><div>* Feedback from Sahara and Magnum team, when a lot of resources been deleted (like stack-delete action), we might throw a huge number of API calls in a very short period (For example, to Cinder) and course some service overload situation. This might be one issue we can try to help to make some more friendly API calling schedule to other services. </div><div>* Feedback from user survey, </div><div>What's the current/expected load on your Heat deployment? </div><div>Few big stacks (>100 resources each) = 6 (9%)</div><div>Few small stacks (<100 resources each) = 50 (78%)</div><div>Lots of big stacks (>100 resources each) = 1 </div><div>Lots of small stacks (<100 resources each) = 7 (10%)</div><div>( You can find the reference here <a href="https://etherpad.openstack.org/p/pike-cp-ptg-orchestration-feedback">https://etherpad.openstack.org/p/pike-cp-ptg-orchestration-feedback</a> )</div><div><br></div><div>* Feedback from TripleO team and Magnum team asking the possibility for Heat to adopt Jinja2. As we do not recommend to use heat for deep layer resource structure (A flat structure might work better.), we will consider adding Jinja once more detail from other projects about how they might using it (make sure we reach the target requirements.)</div><div>* Also, we have some interest use case that combining Heat and Mistral (and/or Jinja) from TripleO team, would like to trace them with the entire use case, and hope we can get complete use case and share out to any other projects who might get benefit from it.</div><div>(Some reference you can see in <a href="https://etherpad.openstack.org/p/pike-cp-ptg-orchestration-integrate">https://etherpad.openstack.org/p/pike-cp-ptg-orchestration-integrate</a> )</div><div><br></div><div>* Identity trust and federate still not working for Heat (and some other services). we have to make an announcement about heat user should not use federation until keystone fix it. (see <a href="https://etherpad.openstack.org/p/keystone-pike-ptg">https://etherpad.openstack.org/p/keystone-pike-ptg</a>)</div><div><br></div><div>For specs, we're consider fallowing actions:</div><div>We have obsolete some very old PB (feel free to raise any discussion if you have some very important BP been obsoleted).</div><div>Also lower the Blueprint priority, for V2 API, we still mark v2(or maybe we should call v1.1) API as the next thing we need to do, but seems should not settle down during Pike cycle. For more other actions please reference here <a href="https://etherpad.openstack.org/p/pike-heat-ptg-track-and-design">https://etherpad.openstack.org/p/pike-heat-ptg-track-and-design</a></div><div><br></div><div>We also spend some more time with reviewing patches, which all listed in Etherpads, so I'm not going to list all of it here.</div><div>Feel free to raise further discussion for any topics, we can always discuss anything in detail through the entire cycle.</div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="background-image:none"><div style="font-size:small"><div><table border="0" cellpadding="0" cellspacing="0" style="color:rgb(0,0,0);font-size:medium;font-family:verdana"><tbody><tr><td colspan="3" align="left" valign="center"><span style="font-size:13px;font-family:verdana">May The Force of Open<font color="#ff0000">Stack</font> Be With You,</span> <br><b><i><font face="georgia, serif" size="4">Rico Lin<br></font></i></b>irc: ricolin</td></tr><tr><td colspan="3" align="left" valign="center" style="height:10px;border-bottom:1px dashed rgb(221,221,221)"></td></tr><tr><td colspan="3"></td></tr></tbody></table><br></div></div></div><font size="2" face="tahoma, sans-serif" color="#999999"></font></div></div></div></div></div></div></div></div></div></div>
</div>