<div class="gmail_extra"><div class="gmail_quote">On Fri, Nov 9, 2012 at 7:52 AM, Devananda van der Veen <span dir="ltr"><<a href="mailto:devananda.vdv@gmail.com" target="_blank">devananda.vdv@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im"><p dir="ltr">On Nov 9, 2012 7:39 AM, "Sean Dague" <<a href="mailto:sdague@linux.vnet.ibm.com" target="_blank">sdague@linux.vnet.ibm.com</a>> wrote:<br>
> The base patches for baremetal changes touch so many places in nova in small ways that a feature branch is just going to mean continual rebase ninjaing. I don't think that it's really worth the effort. Given that it's often taken a while to respin the base patches in the first place, I don't think that's really viable.<br>
><br>
> Better to tackle those head long and just work them in the normal way.<br>
></p>
</div><p dir="ltr">I believe that only the first patch touches existing nova code. If that can be merged soon, the rest should be much easier for us to work on.</p></blockquote></div></div><div class="gmail_extra"><br></div>
<div class="gmail_extra">So, now that the first patch has landed, I have rebased the other patches and they've all passed jenkins and smoketest. Here is a summary of the remaining work (*). Any feedback as far as what is needed to merge these would be greatly appreciated.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">These two patches add new functionality and don't touch any existing code.</div><div class="gmail_extra"> <a href="https://review.openstack.org/#/c/10726/">https://review.openstack.org/#/c/10726/</a> - Added separate bare-metal MySQL DB<br>
</div><div class="gmail_extra"> <a href="https://review.openstack.org/#/c/11088/">https://review.openstack.org/#/c/11088/</a> - Added pxe back-end bare-metal<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">
This one replaces the old baremetal driver. The changes are contained in nova/tests/baremetal/ and nova/virt/baremetal/, and it adds one file to /etc/rootwrap.d/, but otherwise it does not touch anything else.</div><div class="gmail_extra">
<div class="gmail_extra"> <a href="https://review.openstack.org/#/c/11354/">https://review.openstack.org/#/c/11354/</a> - Updated bare-metal provisioning framework</div><div><br></div></div><div class="gmail_extra">This is a minor patch to add a new scheduler host manager class, which I am hoping will be easily accepted.</div>
<div class="gmail_extra"> <a href="https://review.openstack.org/#/c/11357/">https://review.openstack.org/#/c/11357/</a> - Added bare-metal host manager</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br>
</div><div class="gmail_extra">Regards,</div><div class="gmail_extra">Devananda</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">(*) There is one other baremetal patch on review, <a href="https://review.openstack.org/#/c/11366/">https://review.openstack.org/#/c/11366/</a>, but we are working on significant changes and will submit those separately.</div>