Skip to content

Instantly share code, notes, and snippets.

@gvranganvtn
Created February 24, 2016 23:59
Show Gist options
  • Save gvranganvtn/8e70190a113a2c3bf349 to your computer and use it in GitHub Desktop.
Save gvranganvtn/8e70190a113a2c3bf349 to your computer and use it in GitHub Desktop.
Opendaylight
------------
- Download the Be distribution (https://www.opendaylight.org/downloads)
- Untar the distribution and them launch bin/karaf from the extracted directory
- Install the feature odl-ovsdb-openstack
- Open another terminal and verify ODL successfully bings to ports 6640,6653,6633, 8080 etc using "netstat -tunpl" command
Devstack part
-------------
Assuming we have one control and one compute node
a. Get Devstack code using the comamnd "git clone https://git.openstack.org/openstack-dev/devstack"
b. cd devstack ; git checkout stable/liberty
c. Create a file local.conf contents here: https://gist.github.com/gvranganvtn/42239afc7caece28b3c0
(The ODL_OVS_MANAGERS can be commented out)
All the other IP addressess can be replaced as per the test setup
d. ./stack.sh
e. It will successfullt stack
f. for the compute node, steps a through c are similar, but the local.conf can be referred here: https://gist.github.com/gvranganvtn/9be5ae6c385aeac5abef
(Note: The ODL_OVS_MANAGERS can be commented out, the other IP Addressess can be replaced as per the local lab setup)
g. Same stacking procedure.
h. Now You can login to the horizon console and perform operations like create network/ routers/ instances and so on.
More reference: http://www.flaviof.com/blog/work/how-to-odl-with-openstack-part1.html
(all three parts of that blog)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment