Fuel extension with VXLAN support

Registered by Dmitry Ukov

This improvement will require:
 - UI change (additional segmentation type in cluster creation wizard)
 - Nailgun DB models change (support vxlan in enum fields)
 - Nailgun cluster serialize algorithm
 - Fuel Library change (add tunnel_types = vxlan configuration parameter into ML2 plugin config)

We do not plan special works on this task, because all changes, listed above, will be implemented inside work on https://blueprints.launchpad.net/fuel/+spec/combine-tun-and-vlan-cases blueprint.

Blueprint information

Status:
Complete
Approver:
Vladimir Kuklin
Priority:
High
Drafter:
Sergey Vasilenko
Direction:
Approved
Assignee:
Sean M. Collins
Definition:
New
Series goal:
Accepted for 7.0.x
Implementation:
Implemented
Milestone target:
milestone icon 7.0
Started by
Sergey Vasilenko
Completed by
Sergey Vasilenko

Related branches

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/neutron-vxlan-support,n,z

Addressed by: https://review.openstack.org/82802
    Added VXLAN support for Neutron manifests

Addressed by: https://review.openstack.org/82774
    "Neutron with VXLAN segmentation" supporting added in web interface

Addressed by: https://review.openstack.org/83767
    Added VXLAN configuration supporting in Neutron manifests

Addressed by: https://review.openstack.org/86611
    "Neutron with VXLAN segmentation" supporting added in web interface

Addressed by: https://review.openstack.org/115062
    add vxlan support for ml2 plugin

Addressed by: https://review.openstack.org/114198
    make public interface (br-ex) non-obligatory

Addressed by: https://review.openstack.org/114591
    make external network type as 'local'

Addressed by: https://review.openstack.org/178247
    [WIP] Neutron VxLAN support

Addressed by: https://review.openstack.org/190243
    VXLAN proposal

Addressed by: https://review.openstack.org/192442
    Add toctree for 7.0 specs

Addressed by: https://review.openstack.org/201293
    [WIP] VXLAN serializer unit test

Addressed by: https://review.openstack.org/202076
    Use Neutron VXLAN segmentation for tunneling mode

Gerrit topic: https://review.openstack.org/#q,topic:bp/neutron-dvr-deployment,n,z

Addressed by: https://review.openstack.org/216781
    [Ref Arch, RN7.0] Neutron DVR, VXLAN

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.