Skip to content

numansiddique/opencontrail_devstack_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains the opencontrail related files to install opencontrail with devstack
1. These files needs to be copied into the devstack directory 
2. configure localrc and enable opencontrail
3. Run ./stack.sh


Please note that all these files are originally from the repo https://github.com/dsetia/devstack.
Only the files related to contrail are taken from the above repo. Latest devstack can be cloned from 
https://github.com/openstack-dev/devstack.git
The goal is to compile and install contrail with the latest version of devstack.

lib/neutron_thirdparty/contrail is the main file which downloads the opencontrail, builds it and applies few patches.

The patches it applies are:
devstack/contrail/neutron_v5.patch
devstack/contrail/vnc_contrail.patch
devstack/contrail/vrouter.patch

Please see the file lib/neutron_thirdparty/contrail for more information.

Below is the tree of the files present in this repo

├── contrail
│   ├── cassandra-env.sh.patch
│   ├── contrail_config_templates.py
│   ├── etc
│   │   └── redis.conf
│   ├── localrc-cw-compute
│   ├── localrc-multinode-compute
│   ├── localrc-multinode-server
│   ├── localrc-single
│   ├── net_policy_join.py
│   ├── neutron_v3.patch
│   ├── neutron_v4.patch
│   ├── neutron_v5.patch
│   ├── nova_v3.patch
│   ├── nova_v4.patch
│   ├── provision_vrouter.py
│   ├── README
│   ├── redis.conf.patch
│   ├── setup_contrail.py
│   ├── test_network_complex.sh
│   ├── test_network.sh
│   ├── vnc_contrail.patch
│   └── vrouter.patch
├── install_devstack.sh
├── lib
│   ├── neutron_plugins
│   │   └── contrail
│   └── neutron_thirdparty
│       └── contrail
└── README

About

Files required for installing opencontrail with devstack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published