Jump to: navigation, search

Meetings/Neutron-L3-Subteam

< Meetings
Revision as of 15:01, 18 June 2015 by Yamahata (talk | contribs) (ML3 Router plugin)

Sub-team Charter

Develops and Maintains L3 related components of Neutron.

Charter for Liberty

  1. [IPAM] Support pluggable external IPAM
  2. [Dynamic Routing] Integrate dynamic routing (with BGP implementation) with Neutron (not BGP/MPLS)
  3. [DNS] Reconcile the DNS name of instances between Nova and Neutron. Once this is achieved, integrate Designate and Neutron
  4. [Address Scopes] Implement Address Scopes as a first level abstraction in Neutron to improve the management or routable IPv4 and IPv6 ranges
  5. [Network Segments] Add concept of L3 routed network segments (needs more definition)

Meetings

  • Weekly on Thursday at 1500 UTC
  • IRC channel: #openstack-meeting-3 on freenode
  • Chair: Carl Baldwin (carl_baldwin)

Logs and Minutes

Meetings, with their notes and logs, will be found under http://eavesdrop.openstack.org/meetings/neutron_l3

Agenda

Updated: 2015-04-14

Announcements

Example: #action carl_baldwin will get something specific done this week.



Routing Network Segments

(was pluggable-ext-net)

Specifications routing-networks

Superseded spec: https://review.openstack.org/#/c/88619/

Juno Design Summit: Session, Etherpad



Bugs

Critical

High

https://bugs.launchpad.net/neutron/+bug/1274034 Neutron firewall anti-spoofing does not prevent ARP poisoning
https://bugs.launchpad.net/neutron/+bug/1388698 dhcp_agents_per_network does not work appropriately
https://bugs.launchpad.net/neutron/+bug/1404743 sporadic test failures due to VMs not getting a DHCP lease
https://bugs.launchpad.net/neutron/+bug/1451576 subnetpool allocation not ensuring non-overlapping cidrs




bgp-dynamic-routing

Specifications dynamic routing use cases,

Dynamic Routing Kilo spec

Gerrit Topics bp/bgp-dynamic-routing

List of patches under review. Under each sub-heading, I recommend reviewing the patches in the order listed.

Is worth to mention that Dynamic Routing spec is being re-designed for Kilo and some entities and concepts can change.


BGP Speakers Comparison Juno Design Summit: Session



neutron-ipam

Juno Design Summit: Etherpad

Specifications neutron-ipam subnet-allocation ipv6-prefix-delegation reference-ipam-driver
Gerrit Topics bp/neutron-ipam



ML3 Router plugin

dns-resolution

This work is being resumed for Liberty.

Specifications internal-dns-resolution, internal-dns-resolution-nova, external-dns-resolution
Gerrit Topics bp/internal-dns-resolution, bp/external-dns-resolution




Address Scopes

Specifications address-scopes
Gerrit Topics []




IPv6 Prefix Delegation

Re-proposed and approved for Liberty. Code and documentaion on gerrit for review.

Blueprints ipv6-prefix-delegation blueprint
Specifications ipv6-prefix-delegation spec
Gerrit Topics bp/ipv6-prefix-delegation

Patches out for review, in order of precedence:



IPv6

The status of IPV6 under Neutron as of the end of Kilo is summarized here: IPv6 Manual. Please feel free to correct any mistakes or add missing information.

Currently, IPv6 Tempest tests are being beefed up:

Bugs which need discussion:



Open Discussion



Meeting Commands

/join #openstack-meeting-3
#startmeeting neutron_l3
#topic Announcements
#undo topic
#link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam

...

#endmeeting




Other Blueprints

Blueprint: neutron-ovs-dvr

Distributed-Virtual-Router meetings are still on-going.

Need to keep an eye on the DVR tempest failure rate. This job is experimental but we hope to make it voting soon. It should have a similar failure rate to the full non-dvr tempest job.

Bugs Bugs In Progress
How To https://wiki.openstack.org/wiki/Neutron/DVR/HowTo
Specifications neutron-ovs-dvr,

DVR-L2-Agent Blueprint, DVR-L3-Agent Blueprint, decentralized-snat




Blueprint: dragonflow

This work is currently inactive while we work on DVR and a few other priorities.

Specifications https://launchpad.net/dragonflow
Gerrit Topics

Repo: https://github.com/stackforge/dragonflow
Blog: http://blog.gampel.net/2015/01/neutron-dvr-sdn-way.html




Blueprint: l3 plugin for routervm/modular l3 router plugin

This work will be resumed for Liberty. The blueprint will be updated for Liberty soon.

Need to discuss

  • repository: in neutron or stackforge for Liberty?
    • plugin
    • reference implementation
    • config agent
Blueprints l3-plugin-for-routervm blueprint
Specifications l3-plugin-for-routervm spec
Gerrit Topics bp/l3-plugin-for-routervm