Meetings/Neutron-L3-Subteam
Sub-team Charter
Develops and Maintains L3 related components of Neutron.
Charter for Liberty
- [IPAM] Support pluggable external IPAM
- [Dynamic Routing] Integrate dynamic routing (with BGP implementation) with Neutron (not BGP/MPLS)
- [DNS] Reconcile the DNS name of instances between Nova and Neutron. Once this is achieved, integrate Designate and Neutron
- [Address Scopes] Implement Address Scopes as a first level abstraction in Neutron to improve the management or routable IPv4 and IPv6 ranges
- [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
- Liberty_Release_Schedule
- Adopt new spec process for Liberty
- Add your own action items. Please feel free. Look up meetbot for commands that you can use during the meeting.
- Example: #action carl_baldwin will get something specific done this week.
Bugs
Critical
https://bugs.launchpad.net/neutron/+bug/1446261 gate-neutron-dsvm-functional race fails HA/DVR tests with network namespace not found
https://bugs.launchpad.net/neutron/+bug/1457900 dhcp_agents_per_network > 1 cause conflicts (NACKs) from dnsmasqs (break networks)
bgp-dynamic-routing
Specifications | dynamic routing use cases, |
Gerrit Topics | bp/bgp-dynamic-routing |
List of patches under review. Under each sub-heading, I recommend reviewing the patches in the order listed.
- Changes
- Testing
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 |
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 | [] |
Network Segments
(was pluggable-ext-net)
Specifications | routing-networks |
Superseded spec: https://review.openstack.org/#/c/88619/
Juno Design Summit: Session, Etherpad
IPv6
After great progress was achieved in this area during the Kilo cycle, the IPv6 sub-group is being folded under the L3 team. We will continue tracking progress during the weekly meeting and in this page.
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:
- https://bugs.launchpad.net/tempest/+bug/1401726 Tempest IPv6 scenario tests use IPv4 and floating IPs to connect and test
Open Discussion
- topic for May 7. ML3 plugin.
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 |