Jump to: navigation, search

Difference between revisions of "Meetings/ML2"

m (Meeting December 17, 2014)
 
(279 intermediate revisions by 14 users not shown)
Line 1: Line 1:
'''Weekly on Wednesdays at 1600 UTC on #openstack-meeting-alt'''
+
'''Monthly on every 2nd Wednesdays at 1600 UTC on #openstack-meeting-alt'''
  
=== Tracking ML2 Subgroup Reviews: [https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews here] ===
+
Tracking ML2 Subgroup Reviews: [https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews here]
  
==Agenda==
+
 
 
+
==Agenda==
=== Meeting December 17, 2014 ===
+
 
 
+
=== Meeting December 13, 2017 ===
*Announcements
+
 
 
+
* Announcements
**Kilo-1 is due this week
+
** The meeting format switches to monthly - on 2nd Wednesday of every month
*** Here is the content of the release https://launchpad.net/neutron/+milestone/kilo-1
+
** The meeting can be held earlier than scheduled time by posting agenda for early meeting request
 
+
** The format will be open agenda and will be added on a need basis
** Neutron Mid-cycle report
+
 
*** https://etherpad.openstack.org/p/neutron-mid-cycle-sprint-dec-2014
+
* Open Agenda based upon the participation
***http://lists.openstack.org/pipermail/openstack-dev/2014-December/052715.html
+
 
 
+
* Open Discussion
* Discussion about the ML2 Drivers decomposition
+
 
* Blueprint list consolidation (shivharis and manishg)
+
 
** Needs further split of drivers
+
=== Meeting November 1, 2017 ===
 
+
 
* Bugs
+
* Announcements
** We are closing in on K-1 release
+
** OpenStack summit next week in Sydney
** High priority bugs:
+
** No meeting next week
** https://bugs.launchpad.net/neutron/+bug/1179223 (romilg)
+
 
** https://bugs.launchpad.net/neutron/+bug/1367391 (rkukura)
+
* Agenda
** https://bugs.launchpad.net/neutron/+bug/1378732 (markmacclain, bug was critical at one point)
+
** Port binding and ML2 impact because of Placement API
** https://bugs.launchpad.net/neutron/+bug/1381536 (Eugene)
+
*** etherpad from the PTG: https://etherpad.openstack.org/p/placement-nova-neutron-queens-ptg
** Other bugs:
+
***  http://lists.openstack.org/pipermail/openstack-dev/2017-October/123776.html
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
+
***  https://review.openstack.org/#/c/502306/
 
+
 
* Open Discussion
+
 
 +
* Open Agenda based upon the participation
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting October 11, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Open Agenda based upon the participation
 +
 
 +
* RFEs/Bugs
 +
** https://review.openstack.org/#/c/446047/
 +
** https://review.openstack.org/#/c/458531/
 +
** https://review.openstack.org/#/c/482307/
 +
** https://review.openstack.org/#/c/483020/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting October 4, 2017 ===
 +
 
 +
=== No Meeting September 27, 2017 ===
 +
 
 +
=== No Meeting September 20, 2017 ===
 +
 
 +
=== No Meeting September 13, 2017 ===
 +
 
 +
=== No Meeting September 6, 2017 ===
 +
 
 +
=== No Meeting August 30, 2017 ===
 +
 
 +
=== No Meeting August 23, 2017 ===
 +
 
 +
=== Meeting August 16, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Overview of networking-opencontrail (Sukhdev)
 +
 
 +
* RFEs/Bugs
 +
** https://review.openstack.org/#/c/446047/
 +
** https://review.openstack.org/#/c/458531/
 +
** https://review.openstack.org/#/c/482307/
 +
** https://review.openstack.org/#/c/483020/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting August 9, 2017 ===
 +
 
 +
=== No Meeting August 2, 2017 ===
 +
 
 +
=== No Meeting July 26, 2017 ===
 +
 
 +
=== No Meeting July 19, 2017 ===
 +
 
 +
=== Meeting July 12, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 5, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting June 21, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting June 14, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting June 7, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting May 31, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting May 24, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* RFEs/Bugs
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting May 17, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Summit recap
 +
 
 +
* ML2 meeting format/usefulness/goals etc.
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting May 10, 2017 due to Summit ===
 +
 
 +
=== No Meeting May 3, 2017 ===
 +
 
 +
* Announcements
 +
** OpenStack Summit in Boston next week
 +
** No ML2 IRC meeting next week
 +
 
 +
=== Meeting April 26, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
 
 +
* QinQ Type Driver
 +
** https://review.openstack.org/#/c/446047
 +
 
 +
* SR-IOV port extension RFE
 +
** https://bugs.launchpad.net/neutron/+bug/1662650
 +
 
 +
* live migration port binding support
 +
** https://review.openstack.org/#/c/414251
 +
 
 +
* driver api "feature requests"
 +
** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
** https://bugs.launchpad.net/neutron/+bug/1673142 Enforce extension semantics
 +
** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting April 19, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
 
 +
* QinQ Type Driver
 +
** https://review.openstack.org/#/c/446047
 +
 
 +
* SR-IOV port extension RFE
 +
** https://bugs.launchpad.net/neutron/+bug/1662650
 +
 
 +
* live migration port binding support
 +
** https://review.openstack.org/#/c/414251
 +
 
 +
* driver api "feature requests"
 +
** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting April 12, 2017 ===
 +
 
 +
=== Meeting April 5, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
** The log for previous meeting went to wrong place as I accidentally mistyped the meeting name
 +
*** http://eavesdrop.openstack.org/meetings/__networking_ml2/
 +
 
 +
* Bugs/RFEs
 +
 
 +
* QinQ Type Driver
 +
** https://review.openstack.org/#/c/446047
 +
 
 +
** SR-IOV port extension RFE
 +
*** https://bugs.launchpad.net/neutron/+bug/1662650
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 30, 2017 ===
 +
 
 +
* Announcements
 +
** Sukhdev is out today
 +
 
 +
 
 +
=== Meeting March 15, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
 
 +
** SR-IOV port extension RFE
 +
*** https://bugs.launchpad.net/neutron/+bug/1662650
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
 
 +
=== Meeting March 1, 2017 ===
 +
 
 +
* Announcements
 +
 
 +
* PTG post mortem
 +
 
 +
* Bugs/RFEs
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting February 22, 2017 (PTG) ===
 +
 
 +
=== No Meeting February 15, 2017 ===
 +
 
 +
=== Meeting February 8, 2017 ===
 +
 
 +
* Announcements
 +
** rkukura not available for today's meeting
 +
** Neutron PTG etherpad - https://etherpad.openstack.org/p/neutron-ptg-pike
 +
 
 +
* Bugs/RFEs
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting January 25, 2017 ===
 +
 
 +
* Announcements
 +
** Neutron PTG etherpad - https://etherpad.openstack.org/p/neutron-ptg-pike
 +
 
 +
* Bugs/RFEs
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
*** https://review.openstack.org/#/c/404293
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting January 18, 2017 ===
 +
 
 +
* Announcements
 +
** There is still room for PTG registrations
 +
 
 +
* Bugs/RFEs
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
*** https://review.openstack.org/#/c/404293
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting January 11, 2017 ===
 +
 
 +
* Announcements
 +
* There is still room for PTG registrations
 +
 
 +
* Bugs/RFEs
 +
** port binding support
 +
*** https://review.openstack.org/#/c/414251
 +
*** https://review.openstack.org/#/c/404293
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting December 14, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting December 7, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting November 23, 2016 ===
 +
 
 +
=== Meeting November 16, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting November 9, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Ocata Summit Retrospective
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
*** part of this Barcelona summit design session: https://etherpad.openstack.org/p/ocata-nova-neutron-session
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting November 2, 2016 ===
 +
 
 +
* Skipping due to Ocata summit travel/recovery
 +
 
 +
=== No Meeting October 26, 2016 ===
 +
 
 +
* Skipping due to Ocata summit
 +
 
 +
=== Meeting October 19, 2016 ===
 +
 
 +
* Announcements
 +
** Next week Summit in Barcelona. No meeting next week
 +
 
 +
* Ocata Planning
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
*** part of this Barcelona summit design session: https://etherpad.openstack.org/p/ocata-nova-neutron-session
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting October 12, 2016 ===
 +
 
 +
* Announcements
 +
** Bob Kukura will not be at today's meeting.
 +
 
 +
* Ocata Planning
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** nova spec: https://review.openstack.org/375580
 +
*** part of this Barcelona summit design session: https://etherpad.openstack.org/p/ocata-nova-neutron-session
 +
*** Unifying the portbinding logic is not a necessary part of this proposal anymore
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting October 5, 2016 ===
 +
 
 +
* Announcements
 +
** Bob Kukura will not be at today's meeting.
 +
 
 +
* Ocata Planning
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** Unifying the portbinding logic is not a necessary part of this proposal anymore
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting September 28, 2016 ===
 +
 
 +
=== No Meeting September 21, 2016 ===
 +
 
 +
=== No Meeting September 14, 2016 ===
 +
 
 +
=== Meeting September 7, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs/RFEs
 +
** Provide Portbinding information for Nova Live Migration - andreas
 +
*** spec - https://review.openstack.org/#/c/309416/
 +
*** Unifying the portbinding logic is not a necessary part of this proposal anymore
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== No Meeting August 31, 2016 ===
 +
 
 +
* Neither sukhdev nor rkukura is available to chair today, so we'll skip this week's meeting.
 +
 
 +
=== Meeting August 24, 2016 ===
 +
 
 +
* Announcements
 +
** N-3 is Sept 1
 +
 
 +
* Bugs/RFEs
 +
** Unify ML2 portbinding and dvr portbinding tables - andreas (not available for today's meeting)
 +
*** please review this patch - https://review.openstack.org/#/c/317358
 +
*** spec for live migration - https://review.openstack.org/#/c/309416/
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception - see patch here - https://review.openstack.org/#/c/327500
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting August 17, 2016 ===
 +
 
 +
* Announcements
 +
** N-3 is Sept 1
 +
** Neutron mid-cycle August 17-19 in Cork, Ireland
 +
*** I have added the conf calling information for remote participation - see - https://etherpad.openstack.org/p/newton-neutron-midcycle-workitems
 +
 
 +
 
 +
* Bugs/RFEs
 +
** Unify ML2 portbinding and dvr portbinding tables - andreas
 +
 
 +
** please review this patch - https://review.openstack.org/#/c/317358
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception - see patch here - https://review.openstack.org/#/c/327500
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate - Unassigned
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2 - see patch here - https://review.openstack.org/#/c/336068/
 +
 
 +
* Open Discussion
 +
 
 +
** Clarification on coupling between port create and port update calls to mech drivers
 +
 
 +
=== Meeting August 3, 2016 ===
 +
 
 +
* Announcements
 +
** N-3 is Sept 1
 +
** Neutron mid-cycle August 17-19 in Cork, Ireland
 +
** Barcelona summit presentation voting has started: https://www.openstack.org/summit/barcelona-2016/vote-for-speakers
 +
 
 +
* Bugs/RFEs
 +
** Unify ML2 portbinding and dvr portbinding tables - andreas
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1609184 [RFE] ML2: Allow retry on db error by precommit https://review.openstack.org/#/c/350315/
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 27, 2016 ===
 +
 
 +
* Meeting was cancelled this week
 +
 
 +
=== Meeting July 20, 2016 ===
 +
 
 +
* Announcements
 +
** N-2 is behind us
 +
** N-3 is Sept 1
 +
** Project Mascot/logo - see here - http://lists.openstack.org/pipermail/openstack-dev/2016-July/099046.html
 +
** Neutron mid-cycle August 17-19 in Cork, Ireland
 +
 
 +
* Bugs/RFEs
 +
** Unify ML2 portbinding and dvr portbinding tables - andreas
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 13, 2016 ===
 +
 
 +
* Announcements
 +
** Deadline to submit proposals for Barcelona summit is today
 +
** N-2 is this week - http://releases.openstack.org/newton/schedule.html
 +
** Neutron mid-cycle August 17-19 in Cork, Ireland
 +
 
 +
* Bugs/RFEs
 +
** Unify of ML2 portbinding and dvr portbinding tables
 +
 
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
 
 +
=== Meeting July 6, 2016 ===
 +
 
 +
* Announcements
 +
** July 12-14 Neuton-2
 +
** Neutron mid-cycle August 17-19 in Cork, Ireland
 +
* Bugs/RFEs
 +
** Unify of ML2 portbinding and dvr portbinding tables
 +
*** Armax commented on the spec: https://review.openstack.org/309416 . Those are his major points:
 +
*** Are we sure that vnic_type and profile are always port specific (and not binding specific)?
 +
*** Why not just merging the portbindingstable into the dvr portbindingstable?
 +
*** For Live Migration Armando rather wants a live migration specifc port extension than a general purpose port extension. The general purpose solution seems a bit overkill to him. On the summit, we decided to go the latter one, thoughts?
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting June 29, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Items from Last week
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting June 22, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Items from Last week
 +
** https://review.openstack.org/#/c/320657/1/neutron/db/ipam_backend_mixin.py  <- Should this be fixed?  Question from Rossella.
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting June 15, 2016 ===
 +
 
 +
* Announcements
 +
* Unify of ML2 portbinding and dvr portbinding tables
 +
** current patchset: https://review.openstack.org/#/c/326987
 +
*** TODO: minor fixes, unit tests
 +
*** Separate Patch: OVO, rework DVR part as well
 +
** series of patches doing similar work for router ha ports: https://review.openstack.org/#/c/323993
 +
** Which one is the right way to go? Who do we need to involve to land this in Newton?
 +
 
 +
* Open Discussion
 +
** https://review.openstack.org/#/c/320657/1/neutron/db/ipam_backend_mixin.py  <- Should this be fixed?  Question from Rossella.
 +
** driver api "feature requests"
 +
*** https://bugs.launchpad.net/neutron/+bug/1273730 MechanismDriverError hides original exception
 +
*** https://bugs.launchpad.net/neutron/+bug/1583096 ml2 supported extensions list is inaccurate
 +
*** https://bugs.launchpad.net/neutron/+bug/1587401 Helper method to change status of port to abnormal state is needed in ml2.
 +
*** https://bugs.launchpad.net/neutron/+bug/1592238 [RFE] ml2: needs a way for MD to pass data from precommit to postcommit
 +
 
 +
=== Meeting June 8, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting June 1, 2016 ===
 +
 
 +
* Announcements
 +
** N-1 is *this* week
 +
** http://releases.openstack.org/newton/schedule.html
 +
 
 +
* Manila-ML2 integration
 +
** https://bugs.launchpad.net/neutron/+bug/1573197
 +
 
 +
* Security Groups Discussion
 +
 
 +
* Open Discussion
 +
** Some routed networks stuff (carl_baldwin)
 +
*** https://review.openstack.org/#/c/317358 - Enabling create / delete of segments directly
 +
*** https://review.openstack.org/#/c/321152 - ML2 bug doesn't allow return of IP allocation in port update.
 +
 
 +
=== Meeting May 25, 2016 ===
 +
 
 +
* Today's meeting was cancelled - we will meet next week
 +
 
 +
* Announcements
 +
** N-1 is next week
 +
** http://releases.openstack.org/newton/schedule.html
 +
 
 +
* Manila-ML2 integration
 +
** https://bugs.launchpad.net/neutron/+bug/1573197
 +
 
 +
* Security Groups Discussion
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting May 18, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Bugs
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting May 11, 2016 ===
 +
 
 +
(carl_baldwin) Will there be a meeting this week? - Yes
 +
 
 +
* Announcements
 +
 
 +
* Newton charter for ML2
 +
** Trunked ports integration with ML2
 +
** Integration of Segments service plugin with ML2 (see below)
 +
 
 +
* Bugs
 +
** Missing ML2 config options in config reference: https://bugs.launchpad.net/openstack-manuals/+bug/1567792
 +
 
 +
* Open Discussion
 +
** Some routed networks topics
 +
*** creating and deleting segments on existing network through new segment API
 +
**** Any cases it should be forbidden?
 +
*** Integrating the segments service plugin with ML2
 +
 
 +
 
 +
=== Meeting May 4, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Discussion on the charter for ML2 for Newton
 +
** Some of the discussion during summit  - https://etherpad.openstack.org/p/newton-neutron-unplugged-track
 +
 
 +
* Bugs
 +
** Missing ML2 config options in config reference: https://bugs.launchpad.net/openstack-manuals/+bug/1567792
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting April 20, 2016 ===
 +
 
 +
* Announcements
 +
** rkukura cannot attend today
 +
** Austin Summit Next week
 +
** No meeting next week (4/27)
 +
 
 +
* Neutron Austin Design sessions schedule
 +
** https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Neutron%3A
 +
 
 +
* Bugs
 +
** Missing ML2 config options in config reference: https://bugs.launchpad.net/openstack-manuals/+bug/1567792
 +
 
 +
* Open Discussion
 +
** Nova-Neutron Porbinding Migration issues (+ macvtap migration, cross l2 agent migration)
 +
*** Cannot attend today, so here a brief update (scheuran, 2016-04-13)
 +
*** Started discussion on the ML http://lists.openstack.org/pipermail/openstack-dev/2016-April/092073.html
 +
*** In a lengthy chat with kevinbenton today we agreed to follow up the multiple port binding thing
 +
*** I started rebasing Bobs patches https://review.openstack.org/#/c/189410 - it will take a while, as I'm learning a lot on the way ;)
 +
*** And a BP + spec is required for the API changes that externalize multiple bindings per port, also still TBD
 +
 
 +
=== Meeting April 13, 2016 ===
 +
 
 +
* Announcements
 +
** Newton is now open for business
 +
** Networking Guide ML2 section merged: http://docs.openstack.org/mitaka/networking-guide/config-ml2-plug-in.html (scheuran)
 +
 
 +
* Neutron Austin Design sessions schedule
 +
** https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Neutron%3A
 +
 
 +
* Bugs
 +
** Missing ML2 config options in config reference: https://bugs.launchpad.net/openstack-manuals/+bug/1567792
 +
 
 +
* Open Discussion
 +
** Nova-Neutron Porbinding Migration issues (+ macvtap migration, cross l2 agent migration)
 +
*** Cannot attend today, so here a brief update (scheuran, 2016-04-13)
 +
*** Started discussion on the ML http://lists.openstack.org/pipermail/openstack-dev/2016-April/092073.html
 +
*** In a lengthy chat with kevinbenton today we agreed to follow up the multiple port binding thing
 +
*** I started rebasing Bobs patches https://review.openstack.org/#/c/189410 - it will take a while, as I'm learning a lot on the way ;)
 +
*** And a BP + spec is required for the API changes that externalize multiple bindings per port, also still TBD
 +
 
 +
=== Meeting April 6, 2016 ===
 +
 
 +
* Announcements
 +
** Mitaka release is this week
 +
 
 +
* Neutron Austin Design summit Ideas
 +
** Link -  https://etherpad.openstack.org/p/newton-neutron-summit-ideas
 +
 
 +
* port binding discussion on migration (scheuran) - continuation from previous week
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 30, 2016 ===
 +
 
 +
* Announcements
 +
** Mitaka RC2 in the works
 +
 
 +
* Neutron Austin Design summit Ideas
 +
** Link -  https://etherpad.openstack.org/p/newton-neutron-summit-ideas
 +
 
 +
* port binding discussion on migration (scheuran)
 +
** In case distributed ports would be needed, old (currently abandoned, but worth revisiting) effort to cleanup DVR's distributed port implementation as a precursor to generalizing it is here:
 +
*** https://bugs.launchpad.net/neutron/+bug/1367391
 +
*** https://review.openstack.org/#/c/189410/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 23, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Neutron Austin Design summit Ideas
 +
** Link -  https://etherpad.openstack.org/p/newton-neutron-summit-ideas
 +
 
 +
* port binding discussion on migration (scheuran)
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 16, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Docs ML2 configuration section update
 +
** Documentation -  https://review.openstack.org/#/c/282349
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* port binding with port owned by router
 +
 
 +
* Simulate portbinding on migration target host (scheuran)
 +
** Use Case: Migration cross l2 agents, migration with macvtap l2 agent --> In both cases nova needs to know the portbinding information that should be used on the migration target before migration has started (in nova pre_live_migration) and before port has been bound. This information is required to trigger the correct vif-plug action on the target and to modify the libvirt domain.xml accordingly
 +
** Approach: Some new api call is required, which simulates the portbinding for the target host and returns this information
 +
** This is just as a heads up - I try to come up with more details in the next meeting (23rd of March)
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 9, 2016 ===
 +
 
 +
* Announcements
 +
** rkukura cannot attend today
 +
 
 +
* Modular L2 agent update
 +
** Documentation -  https://review.openstack.org/#/c/282349
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting March 2, 2016 ===
 +
 
 +
* Announcements
 +
** Mitaka-3 is this week
 +
 
 +
* Modular L2 agent update
 +
** Documentation -  https://review.openstack.org/#/c/282349
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting February 24, 2016 ===
 +
 
 +
* Announcements
 +
** neutron mid-cycle this week - https://etherpad.openstack.org/p/neutron-mitaka-midcycle
 +
 
 +
* Open Agenda - based upon interest
 +
 
 +
* Modular L2 agent update
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting February 17, 2016 ===
 +
 
 +
* Announcements
 +
** rkukura on PTO this week
 +
 
 +
* Open Agenda - based upon interest
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Modular L2 agent update
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting February 10, 2016 ===
 +
 
 +
* Announcements
 +
** Do not forget to vote on sessions for Austin Summit
 +
*** https://www.openstack.org/summit/austin-2016/vote-for-speakers
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Modular L2 agent update
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting February 3, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Modular L2 agent update
 +
 
 +
* Routed networks discussion
 +
** https://review.openstack.org/#/c/225384/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting January 27, 2016 ===
 +
 
 +
* Announcements
 +
** Austin (Newton) Summit session proposal deadline is Monday
 +
*** https://www.openstack.org/summit/austin-2016/call-for-speakers
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting January 20, 2016 ===
 +
 
 +
* Announcements
 +
 
 +
* Driver API for SecurityGroup
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Any topics of interest to ML2 - Open Agenda based upon the interest
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting January 13, 2016 ===
 +
 
 +
* Announcements
 +
** M2 is next week
 +
 
 +
* Driver API for SecurityGroup
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Any topics of interest to ML2 - Open Agenda based upon the interest
 +
* Open Discussion
 +
 
 +
=== Meeting January 6, 2016 ===
 +
* Announcements
 +
** M2 Mid Jan
 +
 
 +
* Driver API for SecurityGroup - good discussion on the bug
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* Trunk port binding for VLAN-awere VMs - pretty much ready to go
 +
** Spec - https://review.openstack.org/#/c/243786/
 +
 
 +
* limited-portsec implementation
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Any topics of interest to ML2 - Open Agenda based upon the interest
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting December 30, 2015 ===
 +
 
 +
* No meeting
 +
 
 +
=== Meeting December 23, 2015 ===
 +
 
 +
* No meeting
 +
 
 +
=== Meeting December 16, 2015 ===
 +
 
 +
* Announcements
 +
** Sukhdev is off for next two weeks, rkukura is off week after next
 +
** no meeting 12/30
 +
** quick poll - meet next week (12/23)?
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** Spec - https://review.openstack.org/#/c/243786/
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran (can't attend today 12/09)
 +
** This patch needs to go in first, then we're ready to do the split of the lb agent: https://review.openstack.org/250542
 +
** Split of the lb agent: Will be updated after above went in: https://review.openstack.org/#/c/246318/
 +
** Moving the code to a separate file [WIP] https://review.openstack.org/#/c/248138/
 +
** Also had a discussion with kevinbenton and ajo if arp spoofing stuff could be modelled as agent extension. Could not convince them, so we agreed to go on with the current design and keep that in the back of our minds for the future.
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* limited-portsec Discussion
 +
** if the limited-portsec depend on port-sec extension, there maybe code in limited-portsec to extend the dict of port-sec.
 +
** https://review.openstack.org/#/c/250036/ , difficult to handle the dependency in these extensions.
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting December 9, 2015 ===
 +
 
 +
* Announcements
 +
** Sukhdev is off for next three weeks
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** Spec - https://review.openstack.org/#/c/243786/
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran (can't attend today 12/09)
 +
** This patch needs to go in first, then we're ready to do the split of the lb agent: https://review.openstack.org/250542
 +
** Split of the lb agent: Will be updated after above went in: https://review.openstack.org/#/c/246318/
 +
** Moving the code to a separate file [WIP] https://review.openstack.org/#/c/248138/
 +
** Also had a discussion with kevinbenton and ajo if arp spoofing stuff could be modelled as agent extension. Could not convince them, so we agreed to go on with the current design and keep that in the back of our minds for the future.
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* limited-portsec Discussion
 +
** if the limited-portsec depend on port-sec extension, there maybe code in limited-portsec to extend the dict of port-sec.
 +
** https://review.openstack.org/#/c/250036/
 +
 
 +
* Open Discussion
 +
** Discussion on passing network ID to the type drivers - enhancement is needed to three methods as follows:
 +
*** def allocate_tenant_segment(self, session, network_id=None):
 +
*** def reserve_provider_segment(self, session, segment, network_id=None):
 +
*** def release_segment(self, session, segment, network_id=None):
 +
 
 +
=== Meeting December 2, 2015 ===
 +
* Announcements
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
** https://bugs.launchpad.net/neutron/+bug/1518087
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** Spec - https://review.openstack.org/#/c/243786/
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran
 +
** https://review.openstack.org/#/c/246318/
 +
** https://review.openstack.org/#/c/248138/
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting November 25, 2015 ===
 +
* Announcements
 +
** M1 is due next week
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** Bence Romsics discussed with ML2 subteam at summit
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting November 18, 2015 ===
 +
* Announcements
 +
** M1 is due in first week of Dec
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** Bence Romsics discussed with ML2 subteam at summit
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting November 11, 2015 ===
 +
* Announcements
 +
** Welcome back from the summit and our week off!
 +
** Mitaka-1 December 1: https://launchpad.net/neutron/+milestone/mitaka-1
 +
 
 +
* Mitaka Design Summit recap
 +
** Etherpads: https://wiki.openstack.org/wiki/Design_Summit/Mitaka/Etherpads#Neutron
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** spec review: https://review.openstack.org/#/c/240356/
 +
 
 +
* Driver status coalescing/visibility
 +
** John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
 +
 
 +
* Trunk port binding for VLAN-awere VMs (and baremetal?)
 +
** Bence Romsics discussed with ML2 subteam at summit
 +
** BP: https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms
 +
** How does port binding work for this?
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting October 21, 2015 ===
 +
* Announcements
 +
** Mitaka summit is next week
 +
** No ML2 IRC meeting during summit
 +
 
 +
* Mitaka Design Summit
 +
** Neutron Design Summit schedule - https://www.openstack.org/summit/tokyo-2015/schedule/design-summit
 +
 
 +
* ML2 pre-cycle sprint recap
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** email summaries - TBD
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* Modular l2 agent & macvtap
 +
** Update from scheuran
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting October 14, 2015 ===
 +
 
 +
* Meeting cancelled due to low attendance
 +
 
 +
=== Meeting October 7, 2015 ===
 +
 
 +
* No meeting - ML2 pre-cycle sprint
 +
 
 +
=== Meeting Sept 30, 2015 ===
 +
* Announcements
 +
** Neutron has a new PTL for Mitaka - congratulations to armax and many thanks to mestery!
 +
** ML2 pre-cycle sprint is next week
 +
** No ML2 IRC meeting next week
 +
 
 +
* ML2 pre-cycle sprint
 +
** Sprint announcement - http://lists.openstack.org/pipermail/openstack-dev/2015-September/073927.html
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** Logistics
 +
** Prep
 +
 
 +
* Mitaka Design Summit proposals for ML2 - discussion
 +
** Neutron Mitaka Design Summit proposals - https://etherpad.openstack.org/p/neutron-mitaka-designsummit
 +
 
 +
* Driver API for SecurityGroup - yamamoto
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* Modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Physical Topology Discussion
 +
** Update from shivharis
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting Sept 23, 2015 ===
 +
* Announcements
 +
** Liberty RC1 contents - https://launchpad.net/neutron/+milestone/liberty-rc1
 +
** PTL election is this week - https://wiki.openstack.org/wiki/PTL_Elections_September_2015
 +
 
 +
* ML2 late-cycle plan
 +
** Sprint announcement - http://lists.openstack.org/pipermail/openstack-dev/2015-September/073927.html
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* Mitaka Design Summit proposals for ML2 - discussion
 +
** Nutron Mitaka Design Summit proposals - https://etherpad.openstack.org/p/neutron-mitaka-designsummit
 +
 
 +
* driver API for SecurityGroup - yamamoto
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Physical Topology Discussion
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting Sept 16, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty RC1 contents - https://launchpad.net/neutron/+milestone/liberty-rc1
 +
 
 +
* ML2 late-cycle plan
 +
** Sprint announcement - http://lists.openstack.org/pipermail/openstack-dev/2015-September/073927.html
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* Mitaka Design Summit proposals for ML2 - discussion
 +
** Nutron Mitaka Design Summit proposals - https://etherpad.openstack.org/p/neutron-mitaka-designsummit
 +
 
 +
* driver API for SecurityGroup - yamamoto
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Physical Topology Discussion
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting Sept 9, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty-3 contents - https://launchpad.net/neutron/+milestone/liberty-3
 +
** Liberty RC1 contents - https://launchpad.net/neutron/+milestone/liberty-rc1
 +
 
 +
* ML2 late-cycle plan
 +
** Sprint announcement - http://lists.openstack.org/pipermail/openstack-dev/2015-September/073927.html
 +
 
 +
* Mitaka Design Summit proposals for ML2 - discussion
 +
** Brainstorm ideas for the Mitaka ML2 design summit ideas
 +
** Nutron Mitaka Design Summit proposals - https://etherpad.openstack.org/p/neutron-mitaka-designsummit
 +
 
 +
* driver API for SecurityGroup - yamamoto
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Physical Topology Discussion
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting Sept 2, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty FF is this week (or early next week)
 +
 
 +
* ML2 late-cycle plan
 +
** Meeting will take place in the week of 10/5. The host is Yahoo (tentative)
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** Task Flow Document
 +
*** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* driver API for SecurityGroup - Do we want to come up with a plan for Design session in Tokyo for this?
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Physical Topology Discussion
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting August 26, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty FF is next week
 +
 
 +
* Action Items from previous weeks:
 +
** rkukura to work with others to finalize the venue for the ML2 late-cycle sprint
 +
 
 +
* ML2 late-cycle plan
 +
** Meeting will take place in the week of 10/5. The host is TBD.
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* driver API for SecurityGroup
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* Physical Topology Discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting August 19, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty FF is two weeks away
 +
 
 +
* Action Items from previous weeks:
 +
** rkukura and Sukhdev to re-organize weekly meeting agenda around goals for upcoming Mitaka cycle as well as anything needed to wrap up for liberty
 +
** rkukura to work with others to finalize the venue for the ML2 late-cycle sprint
 +
 
 +
* ML2 late-cycle plan
 +
** Meeting will take place in the week of 10/5. The host is TBD.
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L3 Blueprints  - https://launchpad.net/neutron/+milestone/liberty-3
 +
** couple of Blueprints may be of interest to ML2 team
 +
 
 +
* Physical Topology Discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* driver API for SecurityGroup
 +
** problems
 +
*** it currently assumes RPC+agent based implementation
 +
*** no sane way for mech drivers to hook SG operations like create_security_group
 +
** the existing practice: use callbacks
 +
*** eg. https://github.com/openstack/networking-midonet/blob/master/midonet/neutron/ml2/sg_callback.py
 +
*** works but ugly
 +
** bug: https://bugs.launchpad.net/neutron/+bug/1444112
 +
 
 +
* modular l2 agent & macvtap
 +
** I (scheuran) will not join todays meeting, so here a short update:
 +
** sc68cal and scheuran are refactoring the lb agent to look more like ovs and transforming it to a plugable interface (that can take both, lb and macvtap)
 +
** see https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bug/1468803,n,z
 +
** I (scheuran) will be out a for a few weeks, so you won't see much process until midst of September
 +
 
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting August 12, 2015 ===
 +
 
 +
* Announcements
 +
 
 +
* ML2 late-cycle plan
 +
** Meeting will take place in the week of 10/5. The host is TBD.
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L3 Blueprints  - https://launchpad.net/neutron/+milestone/liberty-3
 +
** couple of Blueprints may be of interest to ML2 team
 +
 
 +
* L2 Modular Agent discussion
 +
** macvtap agent and ML2 discussion. Feel free to express your opinion - http://lists.openstack.org/pipermail/openstack-dev/2015-August/071207.html
 +
 
 +
* Physical Topology Discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting August 5, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty FF is end of August
 +
 
 +
* ML2 late-cycle plan
 +
** Meeting will take place in the week of 10/5. The host is TBD.
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L3 Blueprints  - https://launchpad.net/neutron/+milestone/liberty-3
 +
** couple of Blueprints may be of interest to ML2 team
 +
 
 +
* L2 Modular Agent discussion
 +
** macvtap agent and ML2 discussion. Feel free to express your openion - http://lists.openstack.org/pipermail/openstack-dev/2015-August/071207.html
 +
 
 +
* Physical Topology Discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 29, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty-2 is this week
 +
** Liberty-3 is end of August
 +
 
 +
* ML2 late-cycle plan
 +
**  Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L2 Modular Agent discussion
 +
 
 +
* Place for Macvtap agent (scheuran) - Putting this right after l2-agent, as it is related to it
 +
** Planning a ml2 driver + l2 agent for macvtap attachments (independent from sriov). But where should it land?
 +
*** 1) own openstack repo networking-macvtap (already some discussion there: https://review.openstack.org/#/c/195907/)
 +
*** 2) in neutron tree as new reference, own agent (duplicating code)
 +
*** 3) In neutron tree, Integrated into linuxbridge agent (reusing about 500 lines of code, mostly main loop, detecting new devices,...); Extracting superclass out of linuxbridge agent that can be subclassed. Having config option to either run agent in lb or in macvtap mode. fully functional prototype (macvtap stuff tested):  https://github.com/scheuran/networking-macvtap/commit/36a068cf3d3d6930ab9330efb099cd95a84ca785
 +
*** 4) modular l2 agent, but as long it is being discussed go with #1
 +
*** 5) Prototyping modular layer 2 agent ( #a in separate repo vs.  #b together with lb)
 +
** Anyhow there will be a separate ml2 driver which will either land in tree or in the networking-macvtap repo
 +
** Spec on github (assuming it will land in a separate repo): https://github.com/scheuran/networking-macvtap/commit/bc239419398ec039da35ec949a14691280733bf6
 +
** Has been discussed in yesterdays neutron meeting where I was asked to evaluate agent-extension used for qos - but that can not be used: http://eavesdrop.openstack.org/meetings/networking/2015/networking.2015-07-28-14.01.log.html
 +
 
 +
 
 +
* Physical Topology Discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
** request for patch review:
 +
*** https://review.openstack.org/#/c/202357/ l3_db: it updates port attribute without L2 plugin
 +
*** https://review.openstack.org/#/c/202358/ l3_db: not use L2 plugin _get_port unnecessarily
 +
*** https://review.openstack.org/#/c/202359/  l3: not use L2 plugin _get_subnet unnecessarily
 +
 
 +
=== Meeting July 22, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty-2 is next week
 +
**Liberty Release Schedule - https://wiki.openstack.org/wiki/Liberty_Release_Schedule
 +
 
 +
* Action Items
 +
** rkukura  to finalize the plan for ML2 sprint
 +
*** Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L2 Modular Agent discussion
 +
* Physical Topology Discussion
 +
* Ironic/Neutron-ML2 integration discussion
 +
** https://wiki.openstack.org/wiki/Meetings/Ironic-neutron
 +
 
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 15, 2015 ===
 +
 
 +
* Announcements
 +
** Liberty-2 is fast approaching - end of July
 +
**Liberty Release Schedule - https://wiki.openstack.org/wiki/Liberty_Release_Schedule
 +
 
 +
* Action Items
 +
** rkukura  to finalize the plan for ML2 sprint
 +
*** Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
* L2 Modular Agent discussion
 +
* Physical Topology Discussion
 +
* Ironic/Neutron-ML2 integration discussion
 +
** https://wiki.openstack.org/wiki/Meetings/Ironic-neutron
 +
** ML2 based test framework for Ironic - call for discussion/Ideas
 +
 
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 8, 2015 ===
 +
 
 +
* Announcements
 +
 
 +
* Action Items
 +
** rkukura and manishg to finalize the ML2 sprint plans and put together an etherpad for sprint
 +
*** Etherpad started: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
 +
 
 +
* ML2 Mid-cycle sprint - decide on the date
 +
** Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
 
 +
** Following participants are available - please add your name, if you can participate
 +
*** Sukhdev K
 +
*** Bob K
 +
*** Arvind S
 +
*** Manish G
 +
*** Kevin B
 +
*** Josh
 +
* L2 Modular Agent discussion
 +
* Physical Topology Discussion
 +
* Ironic/Neutron-ML2 integration discussion
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting July 1, 2015 ===
 +
 
 +
* Announcements
 +
 
 +
* Action Items
 +
** rkukura and manishg to finalize the ML2 sprint plans and put together an etherpad for sprint
 +
*** Etherpad started: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
 +
** asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
 +
 
 +
* Neutron Mid-cycle sprint recap (Sukhdev)
 +
 
 +
* ML2 Mid-cycle sprint
 +
** Etherpad: https://etherpad.openstack.org/p/Neutron_ML2_Mid-Cycle_Sprint
 +
** July 13-17 seems like the earliest possible week
 +
** Following participants are available - please add your name, if you can participate
 +
*** Sukhdev K
 +
*** Bob K
 +
*** Arvind S
 +
*** Manish G
 +
*** Josh
 +
** Task Flow Document
 +
*** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Discussion on binding_profile_type to facilitate filtering of Ironic ports or using device_owner (Sukhdev)
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting June 24, 2015 ===
 +
 
 +
* No meeting - Neutron mid-cycle sprint
 +
 
 +
=== Meeting June 17, 2015 ===
 +
 
 +
* Announcements
 +
** VLAN aware VMs meeting 6-15-2015
 +
*** https://etherpad.openstack.org/p/YVR-neutron-vlan-trunk
 +
 
 +
* Action Items
 +
** banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
 +
** asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
 +
** manishg to propose two or three time slots for mid-cycle sprint for task flow
 +
*** Proposing a few dates here (we will probably need 2 days but just proposing a range)
 +
**** Jul/8 - Jul/10
 +
**** Jul/13 - Jul/15
 +
**** Sep/9 - Sep/11
 +
**** Sep/16 - Sep/18
 +
**** Sep/23 - Sep/25
 +
 
 +
* Neutron Mid-Cycle Sprint Discussion
 +
** https://etherpad.openstack.org/p/neutron-liberty-mid-cycle
 +
*** July 13-17 seems like the earliest possible week
 +
** Following participants are available - please add your name, if you can participate
 +
*** Sukhdev K
 +
*** Bob K
 +
*** Manish G
 +
*** Josh
 +
 
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
=== Meeting June 10, 2015 ===
 +
*Absence:
 +
** banix. I will be away. Will follow up on my AI by next week.
 +
 
 +
* Announcements
 +
** New RFE process - to be followed after Liberty 1
 +
*** http://docs.openstack.org/developer/neutron/policies/blueprints.html#neutron-request-for-feature-enhancements
 +
** Core-vendor decomp  - Phase II
 +
*** https://review.openstack.org/#/c/187267
 +
 
 +
* Action Items
 +
** rkukura to discuss with QoS implications with ajo on ML2
 +
** banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
 +
** asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
 +
** manishg to propose two or three time slots for mid-cycle sprint for task flow
 +
*** Proposing a few dates here (we will probably need 2 days but just proposing a range)
 +
**** Jul/8 - Jul/10
 +
**** Jul/13 - Jul/15
 +
**** Sep/9 - Sep/11
 +
**** Sep/16 - Sep/18
 +
**** Sep/23 - Sep/25
 +
 
 +
* Neutron Mid-Cycle Sprint Discussion
 +
** I have removed Task Flow item from etherpad for Ft. Collins mid-cycle.
 +
** https://etherpad.openstack.org/p/neutron-liberty-mid-cycle
 +
** Discussion on the time frame that works for people to have an ML2 mid-cycle in the Bay Area
 +
*** July 13-17 seems like the earliest possible week
 +
** Following participants are available - please add your name, if you can participate
 +
*** Sukhdev K
 +
*** Bob K
 +
*** Manish G
 +
*** Josh
 +
 
 +
* Task Flow Document
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting June 3, 2015 ===
 +
 
 +
* Announcements
 +
** Ironic-Neutron integration weekly meetings was kicked off this week - Lots of interest in this topic . Anybody interested in this topic, please join us next week and every week after that.
 +
*** https://wiki.openstack.org/wiki/Meetings/Ironic-neutron
 +
** New Spec process
 +
*** https://github.com/openstack/neutron/blob/master/doc/source/policies/blueprints.rst
 +
** Core-vendor decomp  - Phase II
 +
*** https://review.openstack.org/#/c/187267
 +
 
 +
* Charter of ML2 sub-team for Liberty Cycle
 +
** Task Flow
 +
** Decomposition phase -2
 +
 
 +
* Neutron Mid-Cycle Sprint Discussion
 +
** Key players for the Task Flow can not make the sprint. Possibilities are to hold mid-cycle sprint in Bay Area. Who is interested? Who can make it?
 +
** https://etherpad.openstack.org/p/neutron-liberty-mid-cycle
 +
 
 +
* Task Flow Discussion
 +
** We lost opportunity to discuss it in Vancouver
 +
** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting May 27, 2015 ===
 +
 
 +
* No meeting - recovering from summit
 +
 
 +
=== Meeting May 20, 2015 ===
 +
 
 +
* No meeting - Liberty Summit
 +
 
 +
=== Meeting May 13, 2015 ===
 +
 
 +
*Announcements
 +
** No meeting next two weeks. Next week everybody is at summit, following week to recover from travels
 +
 
 +
*Task Flow Discussion
 +
*** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
*** midonet plugin (not done - will take care of it this week) (manishg)
 +
 
 +
*Liberty Design Summit Discussion
 +
**https://wiki.openstack.org/wiki/Summit/Liberty/Etherpads#Neutron
 +
** Contributor Meetup Friday (at Summit): https://etherpad.openstack.org/p/YVR-neutron-contributor-meetup
 +
 
 +
*ML2 on Neutron Mid-Cycle Sprint
 +
**https://etherpad.openstack.org/p/neutron-liberty-mid-cycle (see item 4)
 +
 
 +
* Liberty BP
 +
** converting address-pair and security-group into extension driver.
 +
*** https://review.openstack.org/#/c/169223/3/specs/liberty/ml2-extension-driver-convert.rst
 +
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
 
 +
** Discussion on Port to network relationship - N:M relationship - is it allowed in our current design?
 +
*** Can one port attach to multiple networks?
 +
*** Can a (v)NIC attach to multiple networks?
 +
*** Can one network attach to multiple ports of same instance/node?
 +
 
 +
=== Meeting May 6, 2015 ===
 +
 
 +
*Announcements
 +
** Kilo was released last week - congratulations to everybody
 +
 
 +
*Task Flow Discussion
 +
*** https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document
 +
*** midonet plugin (not done - will take care of it this week) (manishg)
 +
 
 +
*Liberty Design Summit Discussion
 +
**https://wiki.openstack.org/wiki/Summit/Liberty/Etherpads#Neutron
 +
**ML2 topics are in Fishbowl room discussions - lets update it
 +
**Lightening talks are here - http://libertydesignsummit.sched.org/event/213da02952470483dfd8b2765aa88485#.VUmpcGRVhHw
 +
 
 +
*ML2 on Neutron Mid-Cycle Sprint
 +
**https://etherpad.openstack.org/p/neutron-liberty-mid-cycle (see item 4)
 +
 
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
=== Meeting April 29, 2015 ===
 +
*Announcements
 +
** Kilo RC3 is due any day
 +
** Starting with Liberty Spec process for new features is being abandoned in favor of light weight RFE is being implemented
 +
***https://review.openstack.org/#/c/177342/
 +
** Changes to Driver team - Doug and Maru replacing Salvatore and Mark
 +
 
 +
*Action Items from Last week
 +
**manishg to document task flow discussions and look into the midonet plugin
 +
*** [https://docs.google.com/document/d/1aSgTVB7nW_v7lHH0Z0DUgfymEsx0O16k1Jgu7QFXkFA/edit?usp=sharing document] (manishg)
 +
*** midonet plugin (not done - will take care of it this week) (manishg)
 +
 
 +
*Ironic (bare metal) integration through ML2 Mech Drivers (discussion)
 +
**There is a tremendous interest by many vendors, as well as Ironic team for this. I have requested a summit session for this. see item 63 on etherpad
 +
**https://etherpad.openstack.org/p/liberty-neutron-summit-topics
 +
 
 +
*ML2 on Neutron Mid-Cycle Sprint
 +
**https://etherpad.openstack.org/p/neutron-liberty-mid-cycle (see item 4)
 +
 
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting April 22, 2015 ===
 +
*Announcements
 +
** Kilo RC2 is due any day
 +
** Networking Guide Doc Day Sprint it tomorrow. Please contact Edgar, if you want to participate/contribute
 +
*** Here is agenda for the sprint - https://etherpad.openstack.org/p/networking-guide
 +
 
 +
*Action Items from Last week
 +
**Sukhdev to discuss with mestery about task flow during mid-cycle sprint
 +
**Document the discussion point related to ML2 Sync (Manish)
 +
**shivharis to find the information about release notes for Kilo and share with the team
 +
***https://wiki.openstack.org/wiki/ReleaseNotes/Kilo
 +
 
 +
*ML2 on Neutron Mid-Cycle Sprint
 +
**https://etherpad.openstack.org/p/neutron-liberty-mid-cycle (see item 4)
 +
 
 +
* ML2 summit sessions
 +
** Design summit session etherpad: https://etherpad.openstack.org/p/liberty-neutron-summit-topics
 +
 
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting April 15, 2015 ===
 +
*Announcements
 +
** Absence: Manish (Jury Duty)
 +
** Absence next week: rkukura (PTO - college tour)
 +
** Kilo RC is out
 +
 
 +
*Action Items from Last week
 +
**Add next steps for the Drivers decomposition to summit topic etherpad - shivharis
 +
**shivharis to find the information about release notes for Kilo and share with the team
 +
**rkukura and Sukhdev to discuss with mestery about task flow during mid-cycle sprint
 +
**Document the discussion point related to ML2 Sync (Manish)
 +
 
 +
* Finalize recommendations to mestery on ML2 summit sessions
 +
** Design summit session etherpad: https://etherpad.openstack.org/p/liberty-neutron-summit-topics
 +
 
 +
* Quick update on DVR UT/fix/cleanup work (rkukura)
 +
 
 +
* portsecurity tests: unit, functional and scenario
 +
 
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting April 8, 2015 ===
 +
 
 +
*Announcements
 +
** RC's are April 9-23 and Kilo release on April 30
 +
** Liberty mid-cycle sprint announced.
 +
*** June 24-26 in Fort Collins, CO (at HP)
 +
*** Topics to be decided after Vancouver summit - https://etherpad.openstack.org/p/neutron-liberty-mid-cycle
 +
 
 +
*Action Items from Last week
 +
**Add next steps for the Drivers decomposition to summit topic etherpad - shivharis
 +
*** Design summit session etherpad: https://etherpad.openstack.org/p/liberty-neutron-summit-topics
 +
**ML2 sync and error handling to summit topic etherpad (rkukura)
 +
**Document the discussion point related to ML2 Sync (Manish)
 +
 
 +
* Mechanism drivers and DVR discussion (rkukura)
 +
** Have made good (but slow) progress on DVR port binding schema and logic cleanup
 +
*** https://bugs.launchpad.net/neutron/+bug/1367391
 +
*** Will miss kilo, hopefully merge early in liberty, cannot back-port to kilo due to schema changes
 +
** Discovered no current unit tests cover critical DVR port binding logic, so adding them as separate patch against current code, then will ensure they don't break in dependent cleanup patch
 +
*** Extending test_port_binding to exercise update_dvr_port_binding, get_device_details, etc. for DVR ports, utilizing existing PortContext state asserts in mechanism_test MD
 +
*** Hoped to get at least the new UTs into kilo, but probably too late, but can back-port to kilo
 +
** Discovered several issues (inconsistencies in per-host vs. host-independent state in PortContext) that would seem to break ToR switch MDs that need to track binding state per host:
 +
*** When committing DVR port binding, PortContext passed to update_port methods has new binding:vif_type and binding:vif_details for the bound host, but shows 'distributed' for previous binding:vif_type instead of 'unbound' like for normal ports, and empty strings for current or previous binding:host_id - propose to make these work like for non-DVR ports
 +
*** When updating DVR port's status, PortContext currently shows 'distributed' for binding:vif_type and empty string for host, but has binding_levels, etc., for the specific host - could change this to reflect host-specific state, or to only be called when port's status changes and reflect non-host-specific state
 +
** Issues to discuss
 +
*** Has anyone tested their MDs with DVR?
 +
*** Has anyone run into these (or other) issues?
 +
*** Is back-porting these sorts of behavioral fixes to kilo acceptable?
 +
*** Do we have consensus on making update_port methods reflect per-host state when committing DVR port binding?
 +
*** Do we prefer to make update_port methods reflect per-host state or only host-independent state when changing DVR port status, or do we need separate updates for each?
 +
 
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
 
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting April 1, 2015 ===
 +
 
 +
*Announcements
 +
** RC's are April 9-23 and Kilo release on April 30
 +
** Design summit session etherpad: https://etherpad.openstack.org/p/liberty-neutron-summit-topics
 +
*Action Items from Last week
 +
**Document the discussion point related to ML2 Sync (Manish)
 +
**Create an etherpad for driver decomposition discussion at Vancouver Summit
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting March 25, 2015 ===
 +
 
 +
*Announcements
 +
** RC's are April 9-23 and Kilo release on April 30
 +
** RC1 content is here - https://launchpad.net/neutron/+milestone/kilo-rc1
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting March 18, 2015 ===
 +
 
 +
*Announcements
 +
**L2 Gateway API is ready for consumption by everybody. Give it a test drive and provide feedback to the team.
 +
**See wiki here - https://wiki.openstack.org/wiki/Neutron/L2-GW
 +
** K3 content is here - https://launchpad.net/neutron/+milestone/kilo-3
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
 
 +
=== Meeting March 11, 2015 ===
 +
 
 +
*Announcements
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
 
 +
 
 +
=== Meeting March 4, 2015 ===
 +
 
 +
*Announcements
 +
** Kilo Feature Freeze is tomorrow (March 5th)
 +
* ML2 Drivers decomposition discussion
 +
**https://github.com/openstack/neutron/blob/master/doc/source/devref/contribute.rst#how-to
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
* portsecurity patches
 +
** https://review.openstack.org/#/c/126552/
 +
** https://review.openstack.org/#/c/160051/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron/+bug/1328991
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting February 25, 2015 ===
 +
 
 +
*Announcements
 +
** shivharis: under the weather
 +
* ML2 Drivers decomposition discussion
 +
** How are distributions packaging decomposed drivers?
 +
* ML2 Sync and error handling (Task Flow)
 +
**https://review.openstack.org/#/c/154333/
 +
*Few BPs being worked on may have impact on ML2
 +
**https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks
 +
**https://blueprints.launchpad.net/neutron/+spec/restructure-l2-agent
 +
* ML2 Extension Driver API enhancements
 +
** https://review.openstack.org/#/c/152759/ - ready to merge
 +
** https://review.openstack.org/#/c/129178/ - coming along well
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting February 18, 2015 ===
 +
 
 +
*Announcements
 +
* ML2 Drivers decomposition discussion
 +
** How are distributions packaging decomposed drivers?
 +
* ML2 Sync and error handling (Task Flow)
 +
* ML2 Extension Driver API enhancements
 +
** Needed for PortSecurity extension driver
 +
** https://review.openstack.org/#/c/152759/
 +
** https://review.openstack.org/#/c/129178/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting February 11, 2015 ===
 +
 
 +
*Announcements
 +
**K2 is already out
 +
**Feature proposal freeze for Kilo is March 5
 +
* ML2 Drivers decomposition discussion
 +
* ML2 Sync and error handling (Task Flow) -  Follow on from previous week (manishg)
 +
** PoC: https://review.openstack.org/#/c/154333/
 +
* ML2 Extension Driver API enhancements
 +
** Needed for PortSecurity extension driver
 +
** https://review.openstack.org/#/c/152759/
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting February 4, 2015 ===
 +
 
 +
*Announcements
 +
**Kilo-2 is this week week
 +
*** https://launchpad.net/neutron/+milestone/kilo-2
 +
* ML2 Drivers decomposition discussion
 +
* ML2 Sync and error handling (Task Flow) -  manishg
 +
* Blueprint list consolidation - updated link is here:
 +
**https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
* Open Discussion
 +
 
 +
=== Meeting January 28, 2015 ===
 +
 
 +
*Announcements
 +
**Kilo-2 is next week
 +
*** https://launchpad.net/neutron/+milestone/kilo-2
 +
* ML2 Drivers decomposition discussion
 +
* ML2 Sync and error handling (Task Flow) - update manishg
 +
* Blueprint list consolidation (shivharis and manishg)
 +
**https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
**https://bugs.launchpad.net/neutron/+bug/1415526
 +
* Open Discussion
 +
 
 +
=== Meeting January 21, 2015 ===
 +
 
 +
*Announcements
 +
**Kilo-2 is on Feb 5th
 +
*** https://launchpad.net/neutron/+milestone/kilo-2
 +
* ML2 Drivers decomposition discussion
 +
* ML2 Sync and error handling (Task Flow) - update manishg
 +
* Blueprint list consolidation (shivharis and manishg)
 +
**https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
** https://bugs.launchpad.net/neutron/+bug/1179223 (romilg)
 +
** Review patch set for the bug/1179223 https://review.openstack.org/#/c/136106/
 +
** https://bugs.launchpad.net/neutron/+bug/1367391 (matrohon)
 +
* Open Discussion
 +
 
 +
=== Meeting January 14, 2015 ===
 +
 
 +
*Announcements
 +
**Kilo-2 is few weeks away
 +
*** https://launchpad.net/neutron/+milestone/kilo-2
 +
* ML2 Drivers decomposition discussion
 +
* ML2 Sync and error handling (Task Flow)
 +
* Blueprint list consolidation (shivharis and manishg)
 +
**https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
** https://review.openstack.org/#/c/113999/
 +
* Open Discussion
 +
 
 +
=== Meeting January 7, 2015 ===
 +
 
 +
*Announcements
 +
**Kilo-2 is in one month
 +
*** https://wiki.openstack.org/wiki/Kilo_Release_Schedule
 +
* L2 Gateway update
 +
** Team plans to meet every other week initially - goal is to have an API within Kilo cycle
 +
**See details here: https://wiki.openstack.org/wiki/Meetings#Networking_L2_Gateway_meeting
 +
* ML2 Drivers decomposition discussion
 +
* Blueprint list consolidation (shivharis and manishg)
 +
**https://wiki.openstack.org/wiki/Tracking_ML2_Subgroup_Reviews#Under_Review
 +
* Bugs
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
 +
 
 +
=== Meeting December 31, 2014 ===
 +
 
 +
* No meeting - holiday break
 +
 
 +
=== Meeting December 24, 2014 ===
 +
 
 +
* No meeting - holiday break
 +
 
 +
=== Meeting December 17, 2014 ===
 +
 
 +
*Announcements
 +
 
 +
**Kilo-1 is due this week
 +
*** Here is the content of the release https://launchpad.net/neutron/+milestone/kilo-1
 +
 
 +
** Neutron Mid-cycle report
 +
*** https://etherpad.openstack.org/p/neutron-mid-cycle-sprint-dec-2014
 +
***http://lists.openstack.org/pipermail/openstack-dev/2014-December/052715.html
 +
 
 +
* Discussion about the ML2 Drivers decomposition
 +
* Blueprint list consolidation (shivharis and manishg)
 +
** Needs further split of drivers
 +
 
 +
* Bugs
 +
** We are closing in on K-1 release
 +
** High priority bugs:
 +
** https://bugs.launchpad.net/neutron/+bug/1179223 (romilg)
 +
** https://bugs.launchpad.net/neutron/+bug/1367391 (rkukura)
 +
** https://bugs.launchpad.net/neutron/+bug/1378732 (markmacclain, bug was critical at one point)
 +
** https://bugs.launchpad.net/neutron/+bug/1381536 (Eugene)
 +
** Other bugs:
 +
** https://bugs.launchpad.net/neutron?field.searchtext=ml2
 +
 
 +
* Open Discussion
  
 
=== Meeting December 10, 2014 ===
 
=== Meeting December 10, 2014 ===
Line 1,146: Line 3,212:
 
* https://blueprints.launchpad.net/quantum/+spec/tailf-ncs
 
* https://blueprints.launchpad.net/quantum/+spec/tailf-ncs
 
* https://blueprints.launchpad.net/quantum/+spec/ovsplugin-hardware-devices
 
* https://blueprints.launchpad.net/quantum/+spec/ovsplugin-hardware-devices
 +
 +
[[Category: Meetings]]

Latest revision as of 05:14, 13 December 2017

Monthly on every 2nd Wednesdays at 1600 UTC on #openstack-meeting-alt

Tracking ML2 Subgroup Reviews: here


Contents

Agenda

Meeting December 13, 2017

  • Announcements
    • The meeting format switches to monthly - on 2nd Wednesday of every month
    • The meeting can be held earlier than scheduled time by posting agenda for early meeting request
    • The format will be open agenda and will be added on a need basis
  • Open Agenda based upon the participation
  • Open Discussion


Meeting November 1, 2017

  • Announcements
    • OpenStack summit next week in Sydney
    • No meeting next week


  • Open Agenda based upon the participation
  • Open Discussion


Meeting October 11, 2017

  • Announcements
  • Open Agenda based upon the participation
  • Open Discussion

No Meeting October 4, 2017

No Meeting September 27, 2017

No Meeting September 20, 2017

No Meeting September 13, 2017

No Meeting September 6, 2017

No Meeting August 30, 2017

No Meeting August 23, 2017

Meeting August 16, 2017

  • Announcements
  • Overview of networking-opencontrail (Sukhdev)
  • Open Discussion

No Meeting August 9, 2017

No Meeting August 2, 2017

No Meeting July 26, 2017

No Meeting July 19, 2017

Meeting July 12, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion

Meeting July 5, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting June 21, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting June 14, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting June 7, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting May 31, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting May 24, 2017

  • Announcements
  • RFEs/Bugs
  • Open Discussion


Meeting May 17, 2017

  • Announcements
  • Summit recap
  • ML2 meeting format/usefulness/goals etc.
  • Open Discussion

No Meeting May 10, 2017 due to Summit

No Meeting May 3, 2017

  • Announcements
    • OpenStack Summit in Boston next week
    • No ML2 IRC meeting next week

Meeting April 26, 2017

  • Announcements
  • Bugs/RFEs
  • Open Discussion

Meeting April 19, 2017

  • Announcements
  • Bugs/RFEs
  • Open Discussion

No Meeting April 12, 2017

Meeting April 5, 2017

  • Announcements
  • Bugs/RFEs
  • Open Discussion

Meeting March 30, 2017

  • Announcements
    • Sukhdev is out today


Meeting March 15, 2017

  • Announcements
  • Bugs/RFEs
  • Open Discussion


Meeting March 1, 2017

  • Announcements
  • PTG post mortem
  • Open Discussion

No Meeting February 22, 2017 (PTG)

No Meeting February 15, 2017

Meeting February 8, 2017

  • Open Discussion

Meeting January 25, 2017

  • Open Discussion


Meeting January 18, 2017

  • Announcements
    • There is still room for PTG registrations
  • Open Discussion


Meeting January 11, 2017

  • Announcements
  • There is still room for PTG registrations
  • Open Discussion


Meeting December 14, 2016

  • Announcements
  • Open Discussion

Meeting December 7, 2016

  • Announcements
  • Open Discussion

No Meeting November 23, 2016

Meeting November 16, 2016

  • Announcements
  • Open Discussion

Meeting November 9, 2016

  • Announcements
  • Ocata Summit Retrospective
  • Open Discussion

No Meeting November 2, 2016

  • Skipping due to Ocata summit travel/recovery

No Meeting October 26, 2016

  • Skipping due to Ocata summit

Meeting October 19, 2016

  • Announcements
    • Next week Summit in Barcelona. No meeting next week
  • Ocata Planning
  • Open Discussion

Meeting October 12, 2016

  • Announcements
    • Bob Kukura will not be at today's meeting.
  • Ocata Planning
  • Open Discussion

Meeting October 5, 2016

  • Announcements
    • Bob Kukura will not be at today's meeting.
  • Ocata Planning
  • Open Discussion

No Meeting September 28, 2016

No Meeting September 21, 2016

No Meeting September 14, 2016

Meeting September 7, 2016

  • Announcements
  • Open Discussion

No Meeting August 31, 2016

  • Neither sukhdev nor rkukura is available to chair today, so we'll skip this week's meeting.

Meeting August 24, 2016

  • Announcements
    • N-3 is Sept 1
  • Open Discussion

Meeting August 17, 2016


  • Bugs/RFEs
    • Unify ML2 portbinding and dvr portbinding tables - andreas
  • Open Discussion
    • Clarification on coupling between port create and port update calls to mech drivers

Meeting August 3, 2016

  • Bugs/RFEs
    • Unify ML2 portbinding and dvr portbinding tables - andreas
  • Open Discussion

Meeting July 27, 2016

  • Meeting was cancelled this week

Meeting July 20, 2016

  • Bugs/RFEs
    • Unify ML2 portbinding and dvr portbinding tables - andreas
  • Open Discussion

Meeting July 13, 2016

  • Bugs/RFEs
    • Unify of ML2 portbinding and dvr portbinding tables
  • Open Discussion


Meeting July 6, 2016

  • Open Discussion

Meeting June 29, 2016

  • Announcements
  • Open Discussion


Meeting June 22, 2016

  • Announcements
  • Open Discussion


Meeting June 15, 2016

Meeting June 8, 2016

  • Announcements
  • Open Discussion

Meeting June 1, 2016

  • Security Groups Discussion

Meeting May 25, 2016

  • Today's meeting was cancelled - we will meet next week
  • Security Groups Discussion
  • Open Discussion

Meeting May 18, 2016

  • Announcements
  • Bugs
  • Open Discussion

Meeting May 11, 2016

(carl_baldwin) Will there be a meeting this week? - Yes

  • Announcements
  • Newton charter for ML2
    • Trunked ports integration with ML2
    • Integration of Segments service plugin with ML2 (see below)
  • Open Discussion
    • Some routed networks topics
      • creating and deleting segments on existing network through new segment API
        • Any cases it should be forbidden?
      • Integrating the segments service plugin with ML2


Meeting May 4, 2016

  • Announcements
  • Open Discussion

Meeting April 20, 2016

  • Announcements
    • rkukura cannot attend today
    • Austin Summit Next week
    • No meeting next week (4/27)
  • Open Discussion
    • Nova-Neutron Porbinding Migration issues (+ macvtap migration, cross l2 agent migration)

Meeting April 13, 2016

  • Open Discussion
    • Nova-Neutron Porbinding Migration issues (+ macvtap migration, cross l2 agent migration)

Meeting April 6, 2016

  • Announcements
    • Mitaka release is this week
  • port binding discussion on migration (scheuran) - continuation from previous week
  • Open Discussion

Meeting March 30, 2016

  • Announcements
    • Mitaka RC2 in the works
  • Open Discussion

Meeting March 23, 2016

  • Announcements
  • port binding discussion on migration (scheuran)
  • Open Discussion

Meeting March 16, 2016

  • Announcements
  • port binding with port owned by router
  • Simulate portbinding on migration target host (scheuran)
    • Use Case: Migration cross l2 agents, migration with macvtap l2 agent --> In both cases nova needs to know the portbinding information that should be used on the migration target before migration has started (in nova pre_live_migration) and before port has been bound. This information is required to trigger the correct vif-plug action on the target and to modify the libvirt domain.xml accordingly
    • Approach: Some new api call is required, which simulates the portbinding for the target host and returns this information
    • This is just as a heads up - I try to come up with more details in the next meeting (23rd of March)
  • Open Discussion

Meeting March 9, 2016

  • Announcements
    • rkukura cannot attend today
  • Open Discussion

Meeting March 2, 2016

  • Announcements
    • Mitaka-3 is this week
  • Open Discussion

Meeting February 24, 2016

  • Open Agenda - based upon interest
  • Modular L2 agent update
  • Open Discussion


Meeting February 17, 2016

  • Announcements
    • rkukura on PTO this week
  • Open Agenda - based upon interest
  • Modular L2 agent update
  • Open Discussion

Meeting February 10, 2016

  • Modular L2 agent update
  • Open Discussion

Meeting February 3, 2016

  • Announcements
  • Modular L2 agent update
  • Open Discussion

Meeting January 27, 2016

  • Open Discussion

Meeting January 20, 2016

  • Announcements
  • Any topics of interest to ML2 - Open Agenda based upon the interest
  • Open Discussion


Meeting January 13, 2016

  • Announcements
    • M2 is next week
  • Any topics of interest to ML2 - Open Agenda based upon the interest
  • Open Discussion

Meeting January 6, 2016

  • Announcements
    • M2 Mid Jan
  • Any topics of interest to ML2 - Open Agenda based upon the interest
  • Open Discussion

Meeting December 30, 2015

  • No meeting

Meeting December 23, 2015

  • No meeting

Meeting December 16, 2015

  • Announcements
    • Sukhdev is off for next two weeks, rkukura is off week after next
    • no meeting 12/30
    • quick poll - meet next week (12/23)?
  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Modular l2 agent & macvtap
    • Update from scheuran (can't attend today 12/09)
    • This patch needs to go in first, then we're ready to do the split of the lb agent: https://review.openstack.org/250542
    • Split of the lb agent: Will be updated after above went in: https://review.openstack.org/#/c/246318/
    • Moving the code to a separate file [WIP] https://review.openstack.org/#/c/248138/
    • Also had a discussion with kevinbenton and ajo if arp spoofing stuff could be modelled as agent extension. Could not convince them, so we agreed to go on with the current design and keep that in the back of our minds for the future.
  • Physical Topology Discussion
    • Update from shivharis
  • limited-portsec Discussion
    • if the limited-portsec depend on port-sec extension, there maybe code in limited-portsec to extend the dict of port-sec.
    • https://review.openstack.org/#/c/250036/ , difficult to handle the dependency in these extensions.
  • Open Discussion

Meeting December 9, 2015

  • Announcements
    • Sukhdev is off for next three weeks
  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Modular l2 agent & macvtap
    • Update from scheuran (can't attend today 12/09)
    • This patch needs to go in first, then we're ready to do the split of the lb agent: https://review.openstack.org/250542
    • Split of the lb agent: Will be updated after above went in: https://review.openstack.org/#/c/246318/
    • Moving the code to a separate file [WIP] https://review.openstack.org/#/c/248138/
    • Also had a discussion with kevinbenton and ajo if arp spoofing stuff could be modelled as agent extension. Could not convince them, so we agreed to go on with the current design and keep that in the back of our minds for the future.
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion
    • Discussion on passing network ID to the type drivers - enhancement is needed to three methods as follows:
      • def allocate_tenant_segment(self, session, network_id=None):
      • def reserve_provider_segment(self, session, segment, network_id=None):
      • def release_segment(self, session, segment, network_id=None):

Meeting December 2, 2015

  • Announcements
  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion


Meeting November 25, 2015

  • Announcements
    • M1 is due next week
  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Modular l2 agent & macvtap
    • Update from scheuran
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion


Meeting November 18, 2015

  • Announcements
    • M1 is due in first week of Dec
  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Modular l2 agent & macvtap
    • Update from scheuran
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion


Meeting November 11, 2015

  • Driver status coalescing/visibility
    • John Joyce, Isaku Yamahata and Arvind Somya agreed to discuss and create a proposal
  • Modular l2 agent & macvtap
    • Update from scheuran
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion

Meeting October 21, 2015

  • Announcements
    • Mitaka summit is next week
    • No ML2 IRC meeting during summit
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion

Meeting October 14, 2015

  • Meeting cancelled due to low attendance

Meeting October 7, 2015

  • No meeting - ML2 pre-cycle sprint

Meeting Sept 30, 2015

  • Announcements
    • Neutron has a new PTL for Mitaka - congratulations to armax and many thanks to mestery!
    • ML2 pre-cycle sprint is next week
    • No ML2 IRC meeting next week
  • Physical Topology Discussion
    • Update from shivharis
  • Open Discussion

Meeting Sept 23, 2015

  • Physical Topology Discussion
  • Open Discussion

Meeting Sept 16, 2015

  • Physical Topology Discussion
  • Open Discussion

Meeting Sept 9, 2015

  • Physical Topology Discussion
  • Open Discussion

Meeting Sept 2, 2015

  • Announcements
    • Liberty FF is this week (or early next week)
  • Physical Topology Discussion
  • Open Discussion

Meeting August 26, 2015

  • Announcements
    • Liberty FF is next week
  • Action Items from previous weeks:
    • rkukura to work with others to finalize the venue for the ML2 late-cycle sprint
  • Open Discussion

Meeting August 19, 2015

  • Announcements
    • Liberty FF is two weeks away
  • Action Items from previous weeks:
    • rkukura and Sukhdev to re-organize weekly meeting agenda around goals for upcoming Mitaka cycle as well as anything needed to wrap up for liberty
    • rkukura to work with others to finalize the venue for the ML2 late-cycle sprint


  • Open Discussion

Meeting August 12, 2015

  • Announcements
  • Open Discussion

Meeting August 5, 2015

  • Announcements
    • Liberty FF is end of August
  • Open Discussion

Meeting July 29, 2015

  • Announcements
    • Liberty-2 is this week
    • Liberty-3 is end of August
  • L2 Modular Agent discussion


Meeting July 22, 2015

  • Open Discussion

Meeting July 15, 2015

  • Open Discussion

Meeting July 8, 2015

  • Announcements
  • Open Discussion

Meeting July 1, 2015

  • Announcements
  • Action Items
    • rkukura and manishg to finalize the ML2 sprint plans and put together an etherpad for sprint
    • banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
    • asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
  • Neutron Mid-cycle sprint recap (Sukhdev)
  • Discussion on binding_profile_type to facilitate filtering of Ironic ports or using device_owner (Sukhdev)
  • Open Discussion

Meeting June 24, 2015

  • No meeting - Neutron mid-cycle sprint

Meeting June 17, 2015

  • Action Items
    • banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
    • asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
    • manishg to propose two or three time slots for mid-cycle sprint for task flow
      • Proposing a few dates here (we will probably need 2 days but just proposing a range)
        • Jul/8 - Jul/10
        • Jul/13 - Jul/15
        • Sep/9 - Sep/11
        • Sep/16 - Sep/18
        • Sep/23 - Sep/25
  • Open Discussion

Meeting June 10, 2015

  • Absence:
    • banix. I will be away. Will follow up on my AI by next week.
  • Action Items
    • rkukura to discuss with QoS implications with ajo on ML2
    • banix to discuss Modular L2 agents topic in Neutron core team and drive the priority
    • asomya and shivharis to add Physical Topology to the ML2 charter for Liberty
    • manishg to propose two or three time slots for mid-cycle sprint for task flow
      • Proposing a few dates here (we will probably need 2 days but just proposing a range)
        • Jul/8 - Jul/10
        • Jul/13 - Jul/15
        • Sep/9 - Sep/11
        • Sep/16 - Sep/18
        • Sep/23 - Sep/25
  • Neutron Mid-Cycle Sprint Discussion
    • I have removed Task Flow item from etherpad for Ft. Collins mid-cycle.
    • https://etherpad.openstack.org/p/neutron-liberty-mid-cycle
    • Discussion on the time frame that works for people to have an ML2 mid-cycle in the Bay Area
      • July 13-17 seems like the earliest possible week
    • Following participants are available - please add your name, if you can participate
      • Sukhdev K
      • Bob K
      • Manish G
      • Josh
  • Open Discussion

Meeting June 3, 2015

  • Charter of ML2 sub-team for Liberty Cycle
    • Task Flow
    • Decomposition phase -2
  • Open Discussion

Meeting May 27, 2015

  • No meeting - recovering from summit

Meeting May 20, 2015

  • No meeting - Liberty Summit

Meeting May 13, 2015

  • Announcements
    • No meeting next two weeks. Next week everybody is at summit, following week to recover from travels
  • Open Discussion
    • Discussion on Port to network relationship - N:M relationship - is it allowed in our current design?
      • Can one port attach to multiple networks?
      • Can a (v)NIC attach to multiple networks?
      • Can one network attach to multiple ports of same instance/node?

Meeting May 6, 2015

  • Announcements
    • Kilo was released last week - congratulations to everybody
  • Open Discussion

Meeting April 29, 2015

  • Announcements
    • Kilo RC3 is due any day
    • Starting with Liberty Spec process for new features is being abandoned in favor of light weight RFE is being implemented
    • Changes to Driver team - Doug and Maru replacing Salvatore and Mark
  • Action Items from Last week
    • manishg to document task flow discussions and look into the midonet plugin
      • document (manishg)
      • midonet plugin (not done - will take care of it this week) (manishg)
  • Open Discussion

Meeting April 22, 2015

  • Action Items from Last week
    • Sukhdev to discuss with mestery about task flow during mid-cycle sprint
    • Document the discussion point related to ML2 Sync (Manish)
    • shivharis to find the information about release notes for Kilo and share with the team
  • Open Discussion

Meeting April 15, 2015

  • Announcements
    • Absence: Manish (Jury Duty)
    • Absence next week: rkukura (PTO - college tour)
    • Kilo RC is out
  • Action Items from Last week
    • Add next steps for the Drivers decomposition to summit topic etherpad - shivharis
    • shivharis to find the information about release notes for Kilo and share with the team
    • rkukura and Sukhdev to discuss with mestery about task flow during mid-cycle sprint
    • Document the discussion point related to ML2 Sync (Manish)
  • Quick update on DVR UT/fix/cleanup work (rkukura)
  • portsecurity tests: unit, functional and scenario
  • Open Discussion

Meeting April 8, 2015

  • Action Items from Last week
  • Mechanism drivers and DVR discussion (rkukura)
    • Have made good (but slow) progress on DVR port binding schema and logic cleanup
    • Discovered no current unit tests cover critical DVR port binding logic, so adding them as separate patch against current code, then will ensure they don't break in dependent cleanup patch
      • Extending test_port_binding to exercise update_dvr_port_binding, get_device_details, etc. for DVR ports, utilizing existing PortContext state asserts in mechanism_test MD
      • Hoped to get at least the new UTs into kilo, but probably too late, but can back-port to kilo
    • Discovered several issues (inconsistencies in per-host vs. host-independent state in PortContext) that would seem to break ToR switch MDs that need to track binding state per host:
      • When committing DVR port binding, PortContext passed to update_port methods has new binding:vif_type and binding:vif_details for the bound host, but shows 'distributed' for previous binding:vif_type instead of 'unbound' like for normal ports, and empty strings for current or previous binding:host_id - propose to make these work like for non-DVR ports
      • When updating DVR port's status, PortContext currently shows 'distributed' for binding:vif_type and empty string for host, but has binding_levels, etc., for the specific host - could change this to reflect host-specific state, or to only be called when port's status changes and reflect non-host-specific state
    • Issues to discuss
      • Has anyone tested their MDs with DVR?
      • Has anyone run into these (or other) issues?
      • Is back-porting these sorts of behavioral fixes to kilo acceptable?
      • Do we have consensus on making update_port methods reflect per-host state when committing DVR port binding?
      • Do we prefer to make update_port methods reflect per-host state or only host-independent state when changing DVR port status, or do we need separate updates for each?

Meeting April 1, 2015

Meeting March 25, 2015

Meeting March 18, 2015


Meeting March 11, 2015


Meeting March 4, 2015

Meeting February 25, 2015

Meeting February 18, 2015

Meeting February 11, 2015

Meeting February 4, 2015

Meeting January 28, 2015

Meeting January 21, 2015

Meeting January 14, 2015

Meeting January 7, 2015

  • Open Discussion

Meeting December 31, 2014

  • No meeting - holiday break

Meeting December 24, 2014

  • No meeting - holiday break

Meeting December 17, 2014

  • Announcements
  • Discussion about the ML2 Drivers decomposition
  • Blueprint list consolidation (shivharis and manishg)
    • Needs further split of drivers
  • Open Discussion

Meeting December 10, 2014

  • No meeting today due to Neutron Mid-cycle sprint

Meeting December 3, 2014

  • Action Items from previous Week
    • None
  • ML2 driver repository discussion - We did not get to cover it last week
    • It seems ML2 vendor drivers will likely be moving out of the main neutron git repository
    • Any vendor can use their own private repository (stackforge?)
    • Do we want a common repository for ML2 vendor drivers?
      • Merges reviewed/approved by an ML2 core team?
      • Pros
        • Reviews maintain consistent quality, style, functionality, etc.
        • Help ensure drivers can coexist in heterogeneous deployments
        • Changes to driver API can update all drivers in common repo in single merge
        • Distributions can package entire set of vendor drivers rather than having to interact with each vendor separately
      • Cons
        • Reviews and approval needed to merge
        • Vendors don't control release cycle for their own drivers
        • Not a level playing field for vendors who chose to use their own repositories
      • Formal poll coming?
  • Modular L2 agent
    • Separate task force?
    • Relationship to ML2?

Meeting November 26, 2014

  • Action Items from previous Week
    • Discuss rate limiting (throughput limiting)
    • Discuss port security
  • ML2 driver repository discussion
    • It seems ML2 vendor drivers will likely be moving out of the main neutron git repository
    • Any vendor can use their own private repository (stackforge?)
    • Do we want a common repository for ML2 vendor drivers?
      • Merges reviewed/approved by an ML2 core team?
      • Pros
        • Reviews maintain consistent quality, style, functionality, etc.
        • Help ensure drivers can coexist in heterogeneous deployments
        • Changes to driver API can update all drivers in common repo in single merge
        • Distributions can package entire set of vendor drivers rather than having to interact with each vendor separately
      • Cons
        • Reviews and approval needed to merge
        • Vendors don't control release cycle for their own drivers
        • Not a level playing field for vendors who chose to use their own repositories
      • Formal poll coming?
  • Modular L2 agent
    • Separate task force?
    • Relationship to ML2?

Meeting November 19, 2014

  • ML2 driver repository discussion
    • It seems ML2 vendor drivers will likely be moving out of the main neutron git repository
    • Any vendor can use their own private repository (stackforge?)
    • Do we want a common repository for ML2 vendor drivers?
      • Merges reviewed/approved by an ML2 core team?
      • Pros
        • Reviews maintain consistent quality, style, functionality, etc.
        • Help ensure drivers can coexist in heterogeneous deployments
        • Changes to driver API can update all drivers in common repo in single merge
        • Distributions can package entire set of vendor drivers rather than having to interact with each vendor separately
      • Cons
        • Reviews and approval needed to merge
        • Vendors don't control release cycle for their own drivers
        • Not a level playing field for vendors who chose to use their own repositories
      • Formal poll coming?
  • Modular L2 agent
    • Separate task force?
    • Relationship to ML2?
  • Open Discussion

Meeting November 12, 2014

  • No meeting this week due to people still traveling and/or recovering.

Meeting November 5, 2014

  • No meeting this week due to Paris Summit.

Meeting October 29, 2014

  • Announcements
    • Absent excuse: banix
    • Summit is next week!
  • Action Items from previous Week
    • None
  • Open Discussion

Meeting October 22, 2014

  • Action Items from previous Week
    • None
  • Open Discussion

Meeting October 15, 2014

  • Action Items from previous Week
    • None
  • Open Discussion

Meeting October 8, 2014

  • Action Items from previous Week
    • None
  • Open Discussion

Meeting October 1, 2014

  • Announcements
  • Action Items from previous Week
    • banix to work with mlavalle and the team to figure out best testing strategy for bulk operations
    • shivharis to follow up with mestery regarding ML2 RC1 bugs
  • Open Discussion

Meeting September 24, 2014

  • Action Items from previous Week
    • banix to work with mlavalle and others to define scenario test for Bulk Ops testing
      • We agreed to propose to the team to implement a special mechanism driver that will fail in predictable ways (e.g. every other post commit op or every 4th one) to enable a tempest script to confirm that, when failure occurs, all the bulk operations are rolled back

Meeting September 17, 2014

  • Open Discussion

Meeting September 10, 2014

  • Action Items from previous Week
  • Open Discussion

Meeting September 3, 2014

  • Announcements
    • Juno feature freeze deadline is over
  • Action Items from previous Week
    • rkukura to enter bugs for DVR ML2 issues he’s identified
    • nlahouti and rkukura to keep after markmclain to remove his -2 on https://review.openstack.org/#/c/89211/, or explain why its not being removed - Completed
  • Open Discussion

Meeting August 27, 2014

  • Announcements
    • Juno feature freeze deadline is 9/4
  • Action Items from previous Week
    • Sukhdev or rkukura to follow up with DVR team regarding Neutron OVS based Distributed Virtual Router - rkukura took care of this
  • Open Discussion

Meeting August 20, 2014

  • Open Discussion

Meeting August 13, 2014

  • Announcements
    • Juno feature proposal deadline is August 21 - week from tomorrow
  • Support for network adaptors that do not allow promiscuous mode (relevant for flat & vlan networking)
    • Extend openvswitch neutron agent
    • Introduce macvtap (modifications to novas libvirt driver and linuxbridge plugin/agent)
  • Open Discussion

Meeting August 6, 2014

  • Spec Reviews
    • No more spec reviews. We have moved into code review phase
  • ML2 Hierarchical Port Binding and Dynamic Segments
  • Open Discussion

Meeting July 30, 2014

  • Announcements
  • ML2 Hierarchical Port Binding and Dynamic Segments
  • Open Discussion

Meeting July 23, 2014

  • Announcements
  • Open Discussion

Meeting July 16, 2014

https://wiki.openstack.org/wiki/Neutron/MigrationFromNovaNetwork/HowTo

  • Provide node specific information to ML2 plugin
  • Open Discussion

Meeting July 9, 2014

  • Meeting cancelled due to mid-cycle sprint

Meeting July 2, 2014

Meeting June 25, 2014

Meeting June 18, 2014

Meeting June 11, 2014

Meeting June 04, 2014

Meeting May 28, 2014

Meeting May 21, 2014

Meeting May 7, 2014

Meeting Cancelled April 30, 2014

  • OpenStack vacation week!

Meeting April 23, 2014

Meeting April 16, 2014

Meeting April 9, 2014

Meeting April 2, 2014

  • Action items from last week
    • banix to push patch to call remaining MDs after postcommit exception
  • Reviews being tracked
  • Design Summit Session Ideas
    • Juno planning for ML2 should start now
    • Ideas for summit sessions

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: