<html>
<head>
    <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
</head>
<body>
<style>
    font{
        line-height: 1.6;
    }
    ul,ol{
        padding-left: 20px;
        list-style-position: inside;
    }
</style>
<div style = 'font-family:微软雅黑,Verdana,"Microsoft Yahei",SimSun,sans-serif; line-height:1.6;'>
    <div ></div>
<style>
    font{
        line-height: 1.6;
    }
    ul,ol{
        padding-left: 20px;
        list-style-position: inside;
    }
</style>
<div style="font-family:微软雅黑,Verdana,"Microsoft Yahei",SimSun,sans-serif; line-height:1.6;">
    <div></div><div>
    <div><br></div><div><div style="font-family: 微软雅黑, Verdana, 'Microsoft Yahei', SimSun, sans-serif; line-height: 22.4px;"><div>Hi Bruce and Gerry,</div><div><br></div><div>For this review[1], in fact, I also have submitted a bug to the launchpad[2] to discuss. Matt R set </div><div>this to 'Option' status.</div><div><br></div><div>I take the affinity/anti-affinity as an example for booting instances with force_hosts/force_nodes.</div><div>When we use the force_hosts/force_nodes, it will break the affinity/anti-affinity server_group.</div><div>The openstack discuss mailing list is here[3].</div><div><br></div><div>After that, Nova community(Matt R) gave -2 on the review. And he thought this would need a bp</div><div>and some design discussion for alternatives. So he added this to the PTG agenda for Train[4] <span style="line-height: 22.4px;">: )</span></div><div><br></div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/641908/" _src="https://review.openstack.org/#/c/641908/" style="line-height: 22.4px;">https://review.openstack.org/#/c/641908/</a></div><div>[2] <a href="https://bugs.launchpad.net/nova/+bug/1820018" _src="https://bugs.launchpad.net/nova/+bug/1820018" style="line-height: 22.4px;">https://bugs.launchpad.net/nova/+bug/1820018</a></div><div>[3] <a href="http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003813.html" _src="http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003813.html" style="line-height: 22.4px;">http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003813.html</a></div><div>[4] <a href="https://etherpad.openstack.org/p/nova-ptg-train" _src="https://etherpad.openstack.org/p/nova-ptg-train" style="line-height: 22.4px;">https://etherpad.openstack.org/p/nova-ptg-train</a></div><div><br></div><div><br></div><div>Best Regards</div><div>Boxiang</div><div><div></div></div></div><div class="J-reply" style="margin-top: 45px; margin-bottom: 20px; padding-top: 6px; padding-bottom: 6px; font-family: 微软雅黑, Verdana, 'Microsoft Yahei', SimSun, sans-serif; line-height: 22.4px; border-radius: 3px; background-color: rgb(242, 242, 242);"><div style="margin-right: 10px; margin-left: 10px; font-size: 12px; line-height: 1.5; word-break: break-all;">On <span class="mail-date">3/20/2019 03:16</span>,<a class="mail-to" href="mailto:bruce.e.jones@intel.com" style="text-decoration: none; color: rgb(42, 131, 242);">Jones, Bruce E<bruce.e.jones@intel.com></a> wrote:</div></div><blockquote id="ntes-pcmail-quote" style="font-family: 微软雅黑, Verdana, 'Microsoft Yahei', SimSun, sans-serif; line-height: 22.4px;"><div class="WordSection1"><p class="MsoNormal"><span class="author-a-klaqz77zz75zz67zvz72zz86zz87zz71zz70zz69zz86zz90z"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Overall plan and status tracking document: <a href="https://etherpad.openstack.org/p/stx-openstack-patch-refactoring">https://etherpad.openstack.org/p/stx-openstack-patch-refactoring</a></span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-klaqz77zz75zz67zvz72zz86zz87zz71zz70zz69zz86zz90z"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Details: </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><a href="https://docs.google.com/spreadsheets/d/1udAtEpQljV2JZVs-525UhWyx-5ePOaSSkKD1CS27ohU/edit?usp=sharing">https://docs.google.com/spreadsheets/d/1udAtEpQljV2JZVs-525UhWyx-5ePOaSSkKD1CS27ohU/edit?usp=sharing</a></span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Story boards: <a href="https://storyboard.openstack.org/#!/story/list?status=active&tags=stx.distro.openstack&project_group_id=86">https://storyboard.openstack.org/#!/story/list?status=active&tags=stx.distro.openstack&project_group_id=86</a></span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal"><span style="font-size: 9pt; font-family: 'Helvetica Neue';"> </span></p><p class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Meeting agenda and notes for the 3/19 meeting</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">3/12 email from Dean:</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><ul type="circle" style="margin-top: 0in;"><li class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">This is the process I imagined and outlined in the meeting:</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></li></ul><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">When Nova creates their stable/stein branch at RC1 time (week of Mar 19th) we will create a mirror of that in starlingx-staging/nova as stx/stein.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">AR Dean to pull our branch next week, to be populated from backports</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">This branch will be periodically updated from stable/stein as backports appear there from the Nova team.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">As items on our list of upstream changes land in master (Train) we will backport them to stx/stein for StarlingX to pick up.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">There may be times that work upstream has not yet merged but is sufficiently complete that we would backport early to meet a StarlingX time requirement, with the expectation that it be brought current with what finally does merge after that happens.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Upstream work that is not yet complete that we want to backport to meet a StarlingX time requirement should be worked upstream to get it to the state mentioned above to enable us to backport it to stx/stein.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><ul type="circle" style="margin-top: 0in;"><li class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Still to be decided/confirmed:</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></li></ul><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We need to have some measure of testing in stx/stein, I will look in to what we can run from OpenStack Zuul directly.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We can switch Sanity testing to the new branch.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We would have to update / add Zuul jobs to allow the already defined Nova Zuul jobs to run out of github staging</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We would have to add a trigger to the github to watch PRs and start Zuul</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">I like the idea of continuing to have only a small number of people with the ability to commit to the staging repo</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.75in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Wingdings;">§<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We may want to consider the tactic of keeping our additional commits in stx/stein rebased on top of the upstream stable/stein rather than merging in upstream backports.  This would be inconvenient for those with local copies of the branch after each rebase but it would keep the SHAs in the upstream commits the same. (I am not convinced yet that we should do this, still sorting it out)</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Do we rebase backports?</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We think that the right approach will be to take these as they come in.  Make it easy on the developers.  Concern is about how to manage conflicts with upstream Nova changes.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 1in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">How frequently do we rebase?  Weekly?  When we need to?  At the very least we want to do one rebase just before code freeze (and after stable Stein is released).</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">We marked up the spreadsheet with a new "Candidate for backport" column and identified 11 changes that are candidates</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">NUMA live migration WIP code - can/should we jumpstart integration of it with STX?</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><ul type="circle" style="margin-top: 0in;"><li class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Code upstream is in reasonable shape and needs two small fixes.  Gerry @ WR has been testing it against pinning / not pinned, hugepages vs none.  Gerry has posted review comments with suggested fixes.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></li></ul><ul type="circle" style="margin-top: 0in;"><li class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Bruce to stop the work in SH on this and let Gerry drive.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></li></ul><ul type="circle" style="margin-top: 0in;"><li class="MsoNormal"><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Dean to post a message to Nova calling out our need for a fork and would like to minimize it, by asking that the changes we want hit Train early.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></li></ul><p class="MsoNormal" style="margin-left: 0.25in; text-indent: -0.25in;"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         </span></span><span class="author-a-z65zz90zz73z8z74zz78ze1ebndz84zqto"><span style="font-size: 9pt; font-family: 'Helvetica Neue';">Re: <a href="https://review.openstack.org/#/c/641908/">https://review.openstack.org/#/c/641908/</a> - this didn't get a launchpad filed, so the Nova community (Matt R) put a -2 on the review since it looks like a new feature.</span></span><span style="font-size: 9pt; font-family: 'Helvetica Neue';"><o:p></o:p></span></p><p class="MsoNormal"><o:p> </o:p></p></div></blockquote></div><div id="ntes-pcmac-signature" style="font-family:'微软雅黑'"><div style="font-size:14px; padding: 0;  margin:0;"><div style="padding-bottom:10px;margin-bottom:10px;display:inline-block;">
        </div>
    </div>
     </div>
</div><!--😀-->
</div><!--😀-->
</div>
</body>
</html>