add an optional parameter to the API that contains a route distinguishers list

Registered by Mathieu Rohon

The route distinguisher used to announce bgp routes can be auto generated by the bgpspeaker.
However, some use cases need to specify a list of RDs that will be used for route advertisment.

To that aim, the admin should be able to register the list of usable RDs per BGPVPN connection. The backend will then use one those RDs to advertise VPN routes. If no RD list is defined, the backend will autogenerate the RD.

Blueprint information

Status:
Complete
Approver:
Mathieu Rohon
Priority:
Medium
Drafter:
Mathieu Rohon
Direction:
Approved
Assignee:
Peter V. Saveliev
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 3.0.0
Started by
Mathieu Rohon
Completed by
Mathieu Rohon

Related branches

Sprints

Whiteboard

neutronclient change: https://review.openstack.org/#/c/195505/

Gerrit topic: https://review.openstack.org/#q,topic:bp/api-optional-rd-list,n,z

Addressed by: https://review.openstack.org/206536
    Add route_distinguishers field to the DB scheme

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.