Integrate ONOS SDN Controller

Registered by Tim Rozet

Purpose of this work is to integrate the ONOS SDN controller as Neutron Plugin/ML2 driver option in TripleO.

Blueprint information

Status:
Complete
Approver:
Steven Hardy
Priority:
Low
Drafter:
Tim Rozet
Direction:
Approved
Assignee:
Tim Rozet
Definition:
Obsolete
Series goal:
Accepted for future
Implementation:
Not started
Milestone target:
None
Completed by
Alex Schultz

Related branches

Sprints

Whiteboard

(emilien) work items are not clear to me. Please document them here.
(trozet) overall work items are very similar to the OpenDaylight integration. A new environment file is needed to configure ONOS as a neutron service plugin, and configure a new ONOS service. The ONOS service will bring up onos using puppet-onos (https://github.com/bobzhouHW/puppet-onos which also needs to go in RDO and be made proper), and then puppet-tripleo manifests will be needed to configure ML2 for ONOS. Also OVS will need to be configured to point to the ONOS controller.
(mwhahaha) puppet-onos needs some review as it may not be acceptable for inclusion
[2018-04-09] <trozet> mwhahaha: we can abandon that. There is no more interest in doing it from the community

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.