support ipv6 prefix delegation

Registered by Baodong (Robert) Li

With IPv6 in openstack, prefix delegation can be used to configure a openstack router with the prefix to be used for the tenant networks connected with the router. Refer to http://tools.ietf.org/html/rfc3769 RFC 3769 Requirements for IPv6 Prefix Delegation and http://tools.ietf.org/html/rfc3633 RFC 3633: IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6.

This blueprint will attempt to add the support of ipv6 prefix delegation into openstack neutron.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
High
Drafter:
Baodong (Robert) Li
Direction:
Approved
Assignee:
John Davidge
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 7.0.0
Started by
Kyle Mestery
Completed by
John Davidge

Related branches

Sprints

Whiteboard

March-17 (mestery): Moving out of Kilo.

December-19 (mestery): Kilo-3.

Please set this URL as the specification:

http://specs.openstack.org/openstack/neutron-specs/specs/liberty/ipv6-prefix-delegation.html

Gerrit topic: https://review.openstack.org/#q,topic:bp/ipv6-prefix-delegation,n,z

Addressed by: https://review.openstack.org/93054 (Merged)
    Add IPv6 prefix delegation support in Neutron

Addressed by: https://review.openstack.org/158697 (Merged)
    DB & API changes for IPv6 Prefix Delegation

Addressed by: https://review.openstack.org/173005 (Merged)
    Update subnet data model to include ipv6_pd_enabled

Addressed by: https://review.openstack.org/175803 (Merged)
    Update IPv6 Prefix Delegation BP to include pluggable framework

Addressed by: https://review.openstack.org/186150 (Merged)
    WIP Use a single method to remove an address with its conntrack state

Addressed by: https://review.openstack.org/185977 (Merged)
    L3 agent changes and reference implementation for IPv6 PD

Addressed by: https://review.openstack.org/211615 (Merged)
    Remove ipv6_pd_enabled from subnet data model

Addressed by: https://review.openstack.org/212688 (Merged)
    Add IPv6 Prefix Delegation compatibility to ipam_pluggable_backend

Gerrit topic: https://review.openstack.org/#q,topic:bug/1487598,n,z

Addressed by: https://review.openstack.org/218710
    Merge remote-tracking branch 'origin/master' into merge-branch

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.