<div dir="ltr">On Sat, Nov 16, 2013 at 11:15 AM, Harshad Nakil <span dir="ltr"><<a href="mailto:hnakil@contrailsystems.com" target="_blank">hnakil@contrailsystems.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<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">Sean,<br>
We have diff in three repositories.<br>
Nova, Neutron and devstack. Each review is requiring other to happen first.<br>
Do you have recommendation how do we deal with these dependencies?<br></blockquote></div><div class="gmail_extra"><br></div>First off, if you rebase on to a current DevStack you will find a new plugin mechanism specifically designed to address this sort of problem.  You've already worked out the plugin bits for Neutron, the parts for stack.sh are similar, located in extras.d.  <a href="http://devstack.org/plugins.html">http://devstack.org/plugins.html</a> describes how it works.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Also, DevStack does not install support services that are not packaged in the underlying distro.  Look at Docker's split between the support service(s) that start before stack.sh runs and the parts that specifically configure Nova.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">The patches to Neutron and Nova should be handled by setting the *_BRANCH and *_REPO variables to point to your repo and branch.  DevStack will check them out for you when it installs the project source.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">You should be able to re-arrange things to support this architecture.  Also, expect to break the remaining DevStack changes into digestible bits.  As it stands, your branch is unmergable, even if it was based on a semi-current commit.<br clear="all">
<div><br></div><div>FWIW, the <a href="http://opencontrail.org">opencontrail.org</a> website appears to be off the air making it harder to understand what it is you are trying to integrate here.</div><div><br></div><div>dt</div>
<div><br></div>-- <br><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br>
</div></div>