Jump to: navigation, search

Difference between revisions of "Meetings/Neutron-L3-Subteam"

(Meeting July 2nd, 2015)
(Blueprint: neutron-ovs-dvr)
Line 204: Line 204:
 
[[Meetings/Distributed-Virtual-Router|Distributed-Virtual-Router]] meetings are still on-going.  
 
[[Meetings/Distributed-Virtual-Router|Distributed-Virtual-Router]] meetings are still on-going.  
  
Need to keep an eye on the [http://graphite.openstack.org/render/?from=-10days&height=500&until=now&width=1200&bgcolor=ffffff&fgcolor=000000&yMax=100&yMin=0&target=color(alias(movingAverage(asPercent(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.FAILURE,sum(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.%7BSUCCESS,FAILURE%7D)),%2736hours%27),%20%27check-tempest-dsvm-neutron-dvr%27),%27orange%27) DVR tempest failure rate].  This job is experimental but we hope to make it voting soon.  [http://graphite.openstack.org/render/?from=-10days&height=500&until=now&width=1200&bgcolor=ffffff&fgcolor=000000&yMax=100&yMin=0&target=color(alias(movingAverage(asPercent(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.FAILURE,sum(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.%7BSUCCESS,FAILURE%7D)),%2736hours%27),%20%27check-tempest-dsvm-neutron-dvr%27),%27orange%27)&target=color(alias(movingAverage(asPercent(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-full.FAILURE,sum(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-full.%7BSUCCESS,FAILURE%7D)),%2736hours%27),%20%27check-tempest-dsvm-neutron-full%27),%27blue%27) It should have a similar failure rate to the full non-dvr tempest job].
+
Need to keep an eye on the [http://graphite.openstack.org/render/?from=-10days&height=500&until=now&width=1200&bgcolor=ffffff&fgcolor=000000&yMax=100&yMin=0&target=color(alias(movingAverage(asPercent(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.FAILURE,sum(stats.zuul.pipeline.check.job.check-tempest-dsvm-neutron-dvr.%7BSUCCESS,FAILURE%7D)),%2736hours%27),%20%27check-tempest-dsvm-neutron-dvr%27),%27orange%27) DVR tempest failure rate].  This job is experimental but we hope to make it voting soon.  [http://goo.gl/4YK3oZ It should have a similar failure rate to the full non-dvr tempest job].
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 217: Line 217:
  
 
<br /><br />
 
<br /><br />
 
  
 
== Blueprint: dragonflow ==
 
== Blueprint: dragonflow ==

Revision as of 16:45, 21 July 2015

Meetings

Agenda

Meeting July 2nd, 2015

Meeting commands

/join #openstack-meeting-3
#startmeeting neutron_l3
#topic Announcements
#undo topic
#link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam
#action carl_baldwin will get something specific done this week <br /> ...<br /> <br /> <nowiki>#endmeeting

Sub-team Charter

Develops and Maintains L3 related components of Neutron.

Team 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)



Bugs

Critical

High

https://bugs.launchpad.net/neutron/+bug/1404743 sporadic test failures due to VMs not getting a DHCP lease
https://bugs.launchpad.net/neutron/+bug/1469322 Associating a floatingip with a dual stack port requires the fixed-address to be specified




Routing Network Segments

(was pluggable-ext-net)

Specifications routing-networks
RFE Routing Network Segments

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

Juno Design Summit: Session, Etherpad




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:



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