[openstack-dev] Openstack + OpenContrail

Dean Troyer dtroyer at gmail.com
Sat Nov 16 17:43:23 UTC 2013

On Sat, Nov 16, 2013 at 11:15 AM, Harshad Nakil
<hnakil at contrailsystems.com>wrote:

> Sean,
> We have diff in three repositories.
> Nova, Neutron and devstack. Each review is requiring other to happen first.
> Do you have recommendation how do we deal with these dependencies?

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.
http://devstack.org/plugins.htmldescribes how it works.

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.

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.

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.

FWIW, the opencontrail.org website appears to be off the air making it
harder to understand what it is you are trying to integrate here.



Dean Troyer
dtroyer at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131116/6cfe118d/attachment.html>

More information about the OpenStack-dev mailing list