Jump to: navigation, search

Difference between revisions of "Meetings/ML2"

(Agenda)
(Meeting March 26, 2014)
Line 15: Line 15:
 
*** partial fix (remove validate_port_binding() and unbind_port() ops) - https://review.openstack.org/#/c/79511/ - merged
 
*** partial fix (remove validate_port_binding() and unbind_port() ops) - https://review.openstack.org/#/c/79511/ - merged
 
*** remainder (move binding outside transaction) - https://review.openstack.org/#/c/82945/ - WIP
 
*** remainder (move binding outside transaction) - https://review.openstack.org/#/c/82945/ - WIP
 +
**** Required minor fixes to mechanism drivers and tests - see REVISIT comments
 +
**** Update later today with cleanups, record locking, etc.
 +
**** Not clear if it will make icehouse
 
** Error handling for update ops - https://bugs.launchpad.net/neutron/+bug/1227336
 
** Error handling for update ops - https://bugs.launchpad.net/neutron/+bug/1227336
 
*** https://review.openstack.org/#/c/69792/ - in review
 
*** https://review.openstack.org/#/c/69792/ - in review
 
*** Needs ML2 and core reviews
 
*** Needs ML2 and core reviews
 
*** Consensus that undoing operation makes sense if postcommit() ops fail?
 
*** Consensus that undoing operation makes sense if postcommit() ops fail?
 +
*** Do only drivers already called before failure see undo?
 +
*** Defer to juno?
 +
** Binding failed - https://bugs.launchpad.net/neutron/+bug/1244255 - closed
 
** VIF security - https://bugs.launchpad.net/nova/+bug/1112912 - in review
 
** VIF security - https://bugs.launchpad.net/nova/+bug/1112912 - in review
** Binding failed - https://bugs.launchpad.net/neutron/+bug/1244255 - unassigned?
+
*** Resistance to merging nova side - just control via nova config?
*** Will https://review.openstack.org/#/c/80829/ help?
+
*** Email thread and IRC discussion
 +
*** Nachi suggested discussion on #openstack-neutron after this meeting
  
 
=== Meeting March 19, 2014 ===
 
=== Meeting March 19, 2014 ===

Revision as of 15:55, 26 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 26, 2014

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: