Jump to: navigation, search

Difference between revisions of "Meetings/ML2"

Line 2: Line 2:
 
== Agenda ==
 
== Agenda ==
 
'''Please note the deadline for Juno design summit session proposals is April 20th: http://lists.openstack.org/pipermail/openstack-dev/2014-March/029319.html  (banix)'''
 
'''Please note the deadline for Juno design summit session proposals is April 20th: http://lists.openstack.org/pipermail/openstack-dev/2014-March/029319.html  (banix)'''
 +
=== Meeting March 19, 2014 ===
 +
* Action items from last week:
 +
** None
 +
* Migration BP
 +
** migration - FFE - https://review.openstack.org/#/c/76533/
 +
*** (marun) Updated to support LB, please review.
 +
* Other Bugs:
 +
* Bugs for icehouse
 +
** Port binding details - https://bugs.launchpad.net/neutron/+bug/1276395
 +
*** partial fix (add new properties) - https://review.openstack.org/#/c/76363/ - merged
 +
*** remainder (binding details in delete_port_*commit() ops) - will be addressed in update to https://review.openstack.org/#/c/79511/ today - in progress
 +
** bind_port() called in transaction - https://bugs.launchpad.net/neutron/+bug/1276391
 +
*** partial fix (remove validate_port_binding() and unbind_port() ops) - https://review.openstack.org/#/c/79511/ - in review, update today
 +
*** remainder (move binding outside transaction) - in progress, hopefully in review today
 +
** Error handling for update ops - https://bugs.launchpad.net/neutron/+bug/1227336
 +
*** https://review.openstack.org/#/c/69792/ - in review
 +
*** Needs ML2 and core reviews
 +
*** Consensus that undoing operation makes sense if postcommit() ops fail?
 +
** VIF security - https://bugs.launchpad.net/nova/+bug/1112912 - in review
 +
** Binding failed - https://bugs.launchpad.net/neutron/+bug/1244255 - unassigned?
 +
** Agent model migration - https://bugs.launchpad.net/neutron/+bug/1260224 - in review
 +
** L2-pop live migration - https://bugs.launchpad.net/neutron/+bug/1237841 - review abandoned?
 +
*** here is the good review : https://review.openstack.org/#/c/61767/ (will be rebased asap)
 +
* Final mechanism driver status for icehouse:
 +
** cisco apic - deferred - https://review.openstack.org/#/c/73355/, https://review.openstack.org/#/c/73372/
 +
** cisco ucs - deferred
 +
** freescale - deferred - https://review.openstack.org/#/c/78092/ (former reviews:  https://review.openstack.org/#/c/71868/, https://review.openstack.org/#/c/73985/, https://review.openstack.org/#/c/70089/)
 +
** huawei - deferred
 +
** SRIOV mech driver - deferred - https://review.openstack.org/#/c/74464/
 +
 
=== Meeting March 12, 2014 ===
 
=== Meeting March 12, 2014 ===
 
* Action items from last week:
 
* Action items from last week:

Revision as of 15:05, 19 March 2014

Weekly on Wednesdays at 1600 UTC on #openstack-meeting-alt

Agenda

Please note the deadline for Juno design summit session proposals is April 20th: http://lists.openstack.org/pipermail/openstack-dev/2014-March/029319.html (banix)

Meeting March 19, 2014

Meeting March 12, 2014

Meeting March 5, 2014

Meeting February 26, 2014

Meeting February 19, 2014

Meeting February 12, 2014

Previous Agenda

  • Icehouse Design Summit Topic ideas
    • RPC handling in ML2 for Type and Mechanism Drivers
    • More extensible TypeDrivers for controller-based MechanismDrivers
    • Monolithic Plugin vs. ML2 MechanismDriver - current and future plugins
    • Future Directions for ML2 (orchestration, deployment, management, ...)
    • Migration from deprecated Plugins (openvswitch, linuxbridge) to ML2 - automation?
    • Add support for VXLAN multicast to the OVS agent with newer versions of OVS and Linux kernel.
    • Multi-segment provider network implementations in MechanismDrivers, specifically OVS.
    • Additional provider network attributes for controller-based plugins such as ODL for networks created outside of Neutron.

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: