Integration of OpenDaylight into TripleO Heat Templates and Puppet TripleO

Registered by Tim Rozet

Purpose of this is to integrate OpenDaylight SDN controller as a deployment option to TripleO. OpenDaylight works as an ML2 and service plugin into Neutron. Work will be required to modify THT and puppet tripleO to allow for deployment of OpenDaylight on a Control node. A new Role will be required to deploy OpenDaylight on a separate node.

Blueprint information

Status:
Complete
Approver:
Steven Hardy
Priority:
Medium
Drafter:
Tim Rozet
Direction:
Approved
Assignee:
Tim Rozet
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-3
Started by
Tim Rozet
Completed by
Steven Hardy

Related branches

Sprints

Whiteboard

(shardy) The new role part of this will depend on custom-roles, which hasn't yet landed, so I suggest starting with the puppet-tripleo and controller-integrated parts of tripleo-heat-templates

Gerrit topic: https://review.openstack.org/#q,topic:bp/opendaylight-integration,n,z

Pacemaker specific THT/puppet-tripleo is no longer needed due to HA Light architecture changes.

Addressed by: https://review.openstack.org/355147
    Adds OpenDaylight composable service

(?)

Work Items

Work items:
puppet-tripleo support for configuring ODL: DONE
ODL service profile in tht: DONE
ODL custom role: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.