
According to procedure defined in [1], this patch proposes Neutron to embrace dragonflow within its fold. Same as patches [2], [3] and [4]. Dragonflow is a L3 DVR implementation using SDN framework (Ryu) which eliminate the need for using namespaces or local agents in the compute node. It uses Openflow to build packet pipeline and in the future can be used to distribute north-south traffic and also eliminate L2 agent in compute node. Currently Dragonflow is build on top of Neutron reference "legacy" L3 implementation and can "fallback" to it in case of controller downtime. (leverage current HA implementation) [1] https://github.com/openstack/neutron/blob/master/doc/source/devref/sub_projects.rst [2] https://review.openstack.org/#/c/179454/1 [3] https://review.openstack.org/#/c/179457/ [4] https://review.openstack.org/#/c/175954/ Change-Id: I079033207fc89b6ba3af547adda26ecaa917641c