Add support for DHCP server application in DragonFlow controller

Registered by Eran Gampel

 Add to the bootstrap classification pipeline support to classify DHCP traffic and send it to the controller.
The controller will act as DHCP server and send the all pre configure address and there DHCP options to the client.
By doing that we eliminate the need for the DHCP agent and for running a DHCP server for each subnet in a namespace at the Network node, with the multi controller feature we will gain high availability for the SDN based DHCP application

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Eran Gampel
Direction:
Needs approval
Assignee:
Eran Gampel
Definition:
Discussion
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Eran Gampel
Completed by
Eran Gampel

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/sdn-dhcp-app,n,z

Addressed by: https://review.openstack.org/216002
    Distributed DHCP SDN app for Dragonflow local controller

Addressed by: https://review.openstack.org/216205
    rename conf files to Centralize versus Local controller

Addressed by: https://review.openstack.org/217551
    Distributed DHCP SDN app connect the app to DB module

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.