OpenStack is ( in a nutshell ) a cloud operating system that manage different types of resources. The main one are compute, storage, and networking. Openstack can use OpenDaylight as its network manager using the ML2 plugin.
I’ll explain how to integrate between OpenStack and Opendaylight using centos/rhel 7 as the operating system of the nodes. Most of this taken from odl official docs. The only problem with those at the moment is that you need to collect different pieces of information scattered in several pages. This supposed to make your life little bit easier.
Please note the following information on the releases and environment I’m using since I’m expecting this process (integrating between openstack and odl) to change dramatically in next releases