Jump to: navigation, search

Difference between revisions of "Tracking ML2 Subgroup Reviews"

m (Under Review)
(Specs proposed to Kilo Release)
 
(209 intermediate revisions by 22 users not shown)
Line 1: Line 1:
Here are tables for tracking the status of the specs related to ML2 in Juno: --[[User:Banix|Banix]] ([[User talk:Banix|talk]]) 01:37, 10 June 2014 (UTC)
+
__NOTOC__
  
=== Guide ===
+
Here are tables for tracking the status of the specs related to ML2 in current release.
TBA (short description of what to add, etc.)
+
 
+
== The guideline for updating this wiki is at the [[#Guide|end of this page]] ==  
=== Under Review ===  
+
 
 +
=== Specs proposed to Kilo Release ===  
 +
 
 +
For categories, please see the description at the bottom.
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
!!  scope="col"  class="unsortable" | Title  
+
!!  scope="col"  class="unsortable" | Title  
!!  scope="col"  class="unsortable" | Spec/BP
 
 
!!  scope="col" | Owner  
 
!!  scope="col" | Owner  
 +
!! scope="col"| Code
 
!!  scope="col" | Status  
 
!!  scope="col" | Status  
!!  scope="col" | R1
+
!!  scope="col" | Comments
!!  scope="col" | R2
 
!!  scope="col" | R3
 
!!  scope="col" | R4
 
!!  scope="col" | c1
 
!!  scope="col" | c2
 
!!  scope="col" | c3
 
|-
 
| Add spec for ML2 mechanism driver for SDN-VE || [https://review.openstack.org/#/c/88101/  spec]  || banix || WIP || - || - || - || - ||  - || - ||  -
 
|-
 
| VDP support in OVS Neutron Agent || [https://review.openstack.org/#/c/89728/  spec] || nlahouti || Review || yamamoto || - || - || - ||  - || - ||  -
 
|-
 
| ML2 Type drivers refactor to allow extensiblity || [https://review.openstack.org/#/c/91811/  spec] || asomya || Review || Sukhdev || yamamoto || shivharis || banix  ||  rkukura || - ||  -
 
|-
 
| physical-network-topology extension spec || [https://review.openstack.org/#/c/91275/  spec]  || yamahata || Review || Sukhdev || yamamoto || asomya || banix ||  - || - ||  -
 
|-
 
| GW API: L2 bridging API - Piece 1: Basic use cases || [https://review.openstack.org/#/c/93613/ spec]  || racha-ben-ali || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| Neutron QoS API Extension || [https://review.openstack.org/#/c/88599/ spec]  || sc68cal || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| Allow partial specification of Provider Network attributes || [https://review.openstack.org/#/c/91540/ spec] || zzelle || Review || Sukhdev || - || - || - ||  rkukura || - ||  -
 
 
|-  
 
|-  
| Open vSwitch-based Security Groups: OVS FirewallDriver || [https://review.openstack.org/#/c/89712/ spec] || asadoughi || Review || - || - || - || - || - || - ||  -
+
| [https://review.openstack.org/#/c/99873/ portsecurity extension support] || Isaku Yamahata || [https://review.openstack.org/#/c/129178/ passing db entry extend dict] [https://review.openstack.org/#/c/152759/ passing plugin context to ext driver] [https://review.openstack.org/#/c/152759/ extension_driver][https://review.openstack.org/126552 port-sec-ext][https://review.openstack.org/150835 WIP] || ||  
 
|-  
 
|-  
| Support for extensions in ML2 Mechanism Drivers || [https://review.openstack.org/#/c/89208/ spec] [https://blueprints.launchpad.net/neutron/+spec/neutron-ml2-mechanismdriver-extensions BP] || nlahouti || Review || banix || shivharis || mrohon || yamamato || rkukura  || - ||  -
+
| [https://review.openstack.org/#/c/106185/  ML2 hierarchical port binding]  ||rkukura ||  [https://review.openstack.org/#/c/115110/ api] [https://review.openstack.org/#/c/116122/ db] [https://review.openstack.org/#/c/116209/ logic] || merged || need additional tests
|-
 
| Neutron External Ports || [https://review.openstack.org/#/c/87825/ spec] [https://blueprints.launchpad.net/neutron/+spec/neutron-external-ports BP] || kevinbenton || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| VLAN aware VMs || [https://review.openstack.org/#/c/94612/ spec] || Erik Moe || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| ML2 mechanism driver for Cisco UCS Manager || [https://review.openstack.org/#/c/95236/ spec] [https://blueprints.launchpad.net/neutron/+spec/ml2-ucs-manager-mechanism-driver BP] ||  sadasu || Review || Sukhdev || - || - || -  ||  rkukura || SumitNaiksatam ||  -
 
|-
 
| ofagent l2pop support || [https://review.openstack.org/#/c/89463/ spec] || yamamoto || Blocked || - || - || - || - ||  -  || - ||  -
 
|-
 
| ofagent: port monitoring w/o ovsdb accesses || [https://review.openstack.org/#/c/91742/ spec] || yamamoto || Review || banix || - || - || - ||  - || - ||  -
 
|-
 
| Arista L3 Router Service Plugin || [https://review.openstack.org/#/c/97125/ spec] || sukhdev || Review || banix || - || - || - ||  mestery || - ||  -
 
|-
 
| Linuxbridge QoS Support || [https://review.openstack.org/#/c/96331/ spec] || oda-g || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| Provider Segment Support for Cisco Nexus Switches || [https://review.openstack.org/#/c/95834 spec]  || rcurran || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| Layer 3 Service Plugin for Cisco Nexus Switches || [https://review.openstack.org/#/c/95910/ spec] || rcurran || Review || - || - || - || - ||  - || - ||  -
 
|-
 
| ML2 Cisco Nexus Mechanism Driver VxLAN Gateway Support || [https://review.openstack.org/#/c/98177/ spec] || rcurran || Review || - || - || - || - ||  - || - ||  -
 
 
|}
 
|}
  
=== Merged ===  
+
=== Planned ===  
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Title !! Spec/BP !! Owner !! Status
+
! Title/BP !! Owner !! Comment
 +
|-
 +
| ML2 Async driver invocation || manishg || [https://review.openstack.org/#/c/154333 poc-code]
 
|-  
 
|-  
| ML2 Mechanism Driver for Cisco DFA || [https://review.openstack.org/#/c/89740/ spec] || nlahouti || Merged
+
| Modular L2 Agent ||  banix || On hold
 
|-  
 
|-  
| ML2 Mechanism Driver for the Cisco APIC || [https://review.openstack.org/#/c/89305/ spec] ||  HenryG  || Merged
+
| [https://blueprints.launchpad.net/neutron/+spec/ofagent-sub-driver ofagent: sub driver] ||  yamamoto || probably some overlap with modular l2 agent
|-
 
| ML2 Mechanism Driver for SR-IOV NIC switching || [https://review.openstack.org/#/c/89763/ spec] || irenab  || Merged
 
|-  
 
| Neutron OVS based Distributed Virtual Router || [https://review.openstack.org/#/c/89934/ spec] ||  swami  || Merged
 
|-  
 
| L3 router Service plugin for the Cisco APIC || [https://review.openstack.org/#/c/89608/  spec] ||  asomya || Merged
 
|-
 
| Freescale SDN Mechanism Driver || [https://review.openstack.org/#/c/88190 spec] || trinaths  || Merged
 
 
|}
 
|}
  
=== Planned ===
+
= Guide =
 +
 
 +
* Mechanism Drivers do not need a blueprint starting Kilo Release (?)
 +
* The owner of a given spec is responsible for keeping the corresponding row in this table up to date
 +
 
  
{| class="wikitable"
+
=== Other Considerations ===
|-
+
* Should we do the same for regular (not specs) neutron reviews? Will that be too much? We can wait and see if the current table will be used and if it will make the review process any better and then decide.
! Title !! Spec/BP !! Owner !! Comment
+
* Any changes we can make to Launchpad and/or Gerrit review that will make the tracking of the specs easier and that will make using a table like this unnecessary?
|-
 
| ML2 Hierarchical Port Binding ||  || rkukura  || Under development
 
|-
 
| Modular L2 Agent ||  || banix  || Under development
 
|-
 
| ofagent: sub driver || [https://blueprints.launchpad.net/neutron/+spec/ofagent-sub-driver BP] ||  yamamoto  || probably some overlap with modular l2 agent
 
|}
 

Latest revision as of 13:41, 18 February 2015


Here are tables for tracking the status of the specs related to ML2 in current release.

The guideline for updating this wiki is at the end of this page

Specs proposed to Kilo Release

For categories, please see the description at the bottom.

Title Owner Code Status Comments
portsecurity extension support Isaku Yamahata passing db entry extend dict passing plugin context to ext driver extension_driverport-sec-extWIP
ML2 hierarchical port binding rkukura api db logic merged need additional tests

Planned

Title/BP Owner Comment
ML2 Async driver invocation manishg poc-code
Modular L2 Agent banix On hold
ofagent: sub driver yamamoto probably some overlap with modular l2 agent

Guide

  • Mechanism Drivers do not need a blueprint starting Kilo Release (?)
  • The owner of a given spec is responsible for keeping the corresponding row in this table up to date


Other Considerations

  • Should we do the same for regular (not specs) neutron reviews? Will that be too much? We can wait and see if the current table will be used and if it will make the review process any better and then decide.
  • Any changes we can make to Launchpad and/or Gerrit review that will make the tracking of the specs easier and that will make using a table like this unnecessary?