Jump to: navigation, search

Difference between revisions of "Meetings/ML2"

Line 19: Line 19:
 
** Need to focus on this now
 
** Need to focus on this now
 
** Documentation BP link: https://blueprints.launchpad.net/openstack-manuals/+spec/neutron-ml2-docs
 
** Documentation BP link: https://blueprints.launchpad.net/openstack-manuals/+spec/neutron-ml2-docs
 
=== H3 Reviews ===
 
* Reviews which are left:
 
** Multiprovider API support: https://review.openstack.org/#/c/43569/
 
** Cisco Nexus MD: https://review.openstack.org/#/c/43196/
 
** L2 Population MD: https://review.openstack.org/#/c/41136/
 
** PXE Boot for ML2: https://review.openstack.org/#/c/44564/
 
** Modular L3 (L3 routing plugin): https://review.openstack.org/#/c/20693/
 
** Improve VIF attributes: https://review.openstack.org/#/c/21946/
 
* Anything else?
 
 
=== Post H3 Review Items ===
 
* ML2 Documentation
 
** Need to start on this after the H3 flurry is done.
 
* devstack ML2 usage
 
** Need to start on this
 
 
=== Action Items ===
 
* Need to update the ML2 wiki page
 
: https://wiki.openstack.org/wiki/Neutron/ML2
 
 
=== Havana Blueprint Discussions are the Focus Today ===
 
BP implementation proposal deadline was last Friday. BP implementation merge deadline is end-of-day next Tuesday, August 3rd. Are the BP implementations in review on-track to be merged? Are there dependencies between them? Are they getting reviewed and updated?
 
 
Recently merged:
 
* Enable GRE and VXLAN with the same ID
 
** https://bugs.launchpad.net/neutron/+bug/1196963
 
** https://review.openstack.org/#/c/41239/
 
* ml2-mechanism-driver-subnet-calls
 
** https://blueprints.launchpad.net/neutron/+spec/ml2-mechanism-driver-subnet-calls
 
** https://review.openstack.org/#/c/43678/
 
** IMPORTANT - requires updating mechanism drivers to access Context properties without "()"
 
 
 
Currently in review for H-3:
 
* ml2-portbinding
 
** https://blueprints.launchpad.net/quantum/+spec/ml2-portbinding
 
** https://review.openstack.org/#/c/43129/
 
** Update very soon with nits fixed, rebased on ml2-mechanism-driver-subnet-calls
 
** Remaining items:
 
*** DB migration
 
*** Common base class for agent-based mechanism drivers
 
*** Add agents-db to hyperv agent
 
*** Binding ports of DHCP, L3, etc. agents needs host-id - have agents set in create_port() vs. map from agent-id using agents-db?
 
*** Various TODOs and REVISITs
 
* ml2-multi-segment-api
 
** https://blueprints.launchpad.net/neutron/+spec/ml2-multi-segment-api
 
** https://review.openstack.org/#/c/43569/
 
** Needs reviews before mestery returns
 
* Arista Driver
 
** https://blueprints.launchpad.net/neutron/+spec/arista-ml2-mechanism-driver
 
** https://review.openstack.org/#/c/41213/
 
** Review items to discuss:
 
*** Initial version of the driver only supports single segment and single physical network
 
*** Redundant DB fields facilitating Neutron/EOS sync
 
*** Port binding integration: https://bugs.launchpad.net/neutron/+bug/1215097
 
*** README and wiki: https://wiki.openstack.org/wiki/Arista-neutron-ml2-driver
 
* Cisco Nexus Driver
 
** https://blueprints.launchpad.net/quantum/+spec/ml2-md-cisco-nexus
 
** https://review.openstack.org/#/c/43196/
 
** Needs updated patch - unit test failures, rebase
 
* Tail-f NCS
 
** https://blueprints.launchpad.net/quantum/+spec/tailf-ncs
 
** https://review.openstack.org/#/c/37647/
 
** Two minor nits in latest update, needs rebase
 
 
 
Others:
 
* PXI boot ports
 
** https://blueprints.launchpad.net/neutron/+spec/pxeboot-ports
 
** https://review.openstack.org/#/c/30441/
 
*** Should add extension to ml2 as well as openvswitch?
 
* ML2 devstack with additional MechanismDrivers:
 
** https://review.openstack.org/#/c/40882/1
 
** https://docs.google.com/document/d/1vvfey4SCFA5Ih9e6VUdjnRAVj6YIusfXlbPT8yxVOvY/edit?usp=sharing
 
* Documentation BP
 
** https://blueprints.launchpad.net/openstack-manuals/+spec/neutron-ml2-docs
 
  
 
=== Icehouse ML2 work for reference ===
 
=== Icehouse ML2 work for reference ===
Line 102: Line 25:
 
* Campus Network Blueprint and ML2 integration
 
* Campus Network Blueprint and ML2 integration
 
** https://blueprints.launchpad.net/neutron/+spec/campus-network
 
** https://blueprints.launchpad.net/neutron/+spec/campus-network
* OVS L2 Population
 
** https://review.openstack.org/#/c/41136/
 
** https://blueprints.launchpad.net/quantum/+spec/l2-population
 
 
* OpenDaylight Driver
 
* OpenDaylight Driver
 
** https://blueprints.launchpad.net/quantum/+spec/ml2-opendaylight-mechanism-driver
 
** https://blueprints.launchpad.net/quantum/+spec/ml2-opendaylight-mechanism-driver

Revision as of 13:23, 11 September 2013

This page tracks ML2 meeting information.

Agenda Wednesday 09-11-2013

Short Agenda Today

Icehouse ML2 work for reference

Questions?

Previous Meeting Logs

General ML2 Information

Here are the current ml2-specific blueprints for havana:


These tunnel-related blueprints effect the openvswitch and/or linuxbridge agents, and the features should also (or exclusively) be supported (using both agents simultaneously where applicable) by the ml2 plugin:


These blueprints involve the ml2 MechanismDriver API: