I forked devstack a few weeks ago to integrate with OpenContrail at 
https://github.com/dsetia/devstack.  This installs and launches OpenContrail in 
addition to openstack components.  OpenContrail provides network virtualization 
components -  SDN controller, Virtual Router and analytics  - via neutron and 
nova plugins along with other modules built and launched when stack.sh is run. 
Please see

  *   https://github.com/dsetia/devstack/blob/master/contrail/README -
  *   
http://pedrormarques.wordpress.com/2013/11/14/using-devstack-plus-opencontrail/
  *   http://opencontrail.org/

Bulk of the work is done by new file lib/neutron_thirdparty/contrail such as 
cloning open contrail repo, building and launching contrail modules. I also 
have directory called contrail under devstack which includes:

  1.  sample localrc files for setting up single or multi node openstack + open 
contrail system
  2.  Support files and scripts needed by  lib/neutron_thirdparty/contrail 
functions
  3.  Neutron and Nova patches needed by OpenStack. These plugins have been 
submitted for review. Once approved, I will get rid of code to patch them

I would like to understand the procedure, requirements and logistics  to push 
these changes upstream to devstack repository.

Thanks
Deepinder

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to