15:07:54 #startmeeting OpenFlow plugin weekly meeting Nov 13 15:07:54 Meeting started Thu Nov 13 15:07:54 2014 UTC. The chair is abhijitkumbhare. Information about MeetBot at http://ci.openstack.org/meetbot.html. 15:07:54 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:07:54 The meeting name has been set to 'openflow_plugin_weekly_meeting_nov_13' 15:07:59 abhijitkumbhare: thx! 15:08:10 #chairs abhijitkumbhare tbachman avishnoi 15:09:01 #topic OpenFlow 1.4 15:09:18 hmm — topic didn’t change 15:09:19 weir 15:09:33 weird 15:09:41 #topic foo 15:09:51 sure 15:09:53 #topic OpenFlow 1.4 15:09:56 odd 15:10:02 not sure why it doesn’t work for me 15:10:07 ah 15:10:12 you did #chairs, not #chair 15:10:15 #link https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Presentations 15:10:21 abhijitkumbhare: ^^^ 15:10:25 #chair tbachman avishnoi 15:10:25 Current chairs: abhijitkumbhare avishnoi tbachman 15:10:28 :) 15:12:32 #info The 1.4 version adds more TLV structures, making it a more extensible wire protocol 15:12:48 #info This would be a major change to the existing openflowplugin 15:13:35 #info Changes include port description, port mod, port status properties 15:13:46 #info also table structures, queue structures 15:13:50 abhijitkumbhare: yes :) 15:14:11 #info Adds more descriptive reasons for packet_in 15:16:55 #info vishnoianil 15:17:25 sorry folks — stepped away for a sec 15:17:26 back 15:18:17 #info Flow-removed reason added for meter removal 15:18:25 #info this is a minor change to the plugin 15:19:03 #info Flow monitoring feature allows a controller to monitor in real time changes to any subsets of the flow table and generates notifications for changes 15:19:24 #info This is probably more than a minor change, and multi-controller support would need to be added first 15:20:06 #info Role change notifications are added when a controller when it’s demoted to a slave 15:20:41 #info This also depends on multi-controller support being added first, but does fix a bug in 1.3 (not informing when role chnaged) 15:22:04 #info Flow entry eviction allows eviction using a process defined by the switch. 15:22:51 #info Likely a minor change on the plugin side, but needs flow prioritization, and would be good to have in conjunction with Vacancy Events 15:24:38 #info Vacancy Events is a mechanism that allows the controller to get an early warning based on a capacaty threshold chosen by the controller 15:25:00 #info Minor change from the plugin side, but needs flow prioritization 15:25:47 #info Bundles allow applying a group of messages as a single operation in a quasi-atomic manner 15:26:01 #info Enables sycnhronization of changes across a series of switches 15:26:25 #info likely a minor change on the plugin side 15:27:29 #info I can hear him 15:27:32 #undo 15:27:32 Removing item from minutes: 15:29:07 abhijitkumbhare: can you come back on audio 15:29:10 ? 15:29:20 trying to :) 15:29:23 ah :) 15:30:55 #info michal_rehak says that the bundle feature enables sending flows to the device first and committing it later 15:31:14 #infoIf one of the flows fails, then they are rolle back 15:31:27 #info if one of the flowos fails, then they are rolled back 15:31:32 * tbachman can’t type today ;) 15:35:21 #info Synchronized tables address the problem of trying to do two lookups using the same match criteria 15:36:46 * tbachman hands abhijitkumbhare a cough drop :) 15:37:12 #info Group and meter change notifications allows a controller to monitor the group or meter tables in real time for changes by other controllers 15:37:35 #info Needed for multi-controller and hybrid use cases 15:38:38 #info LPM table support via bad priority error message restricts the flow table to Longest Prefix Match 15:38:55 #info Nothing to be done on the ODL/plugin side 15:40:05 #info Error code for Set-async-config message 15:40:11 #info nothing to be done on the ODL/plugin side 15:40:26 #info PBB UA header field is a new OXm field 15:40:32 #info this is a minor change on the plugin 15:40:45 #info Adding an error code for duplicate instructions 15:40:53 #info nothing to do on ODL/plugin side 15:42:07 #info Multipart reassembly timeout — adds minimum amount of time to wait for more bit (switch: 100ms, controller: 1s) 15:42:13 #info minor change for the plugin 15:47:22 #info Change of default TCP port to 6653 (already done) 15:48:19 #info abhijitkumbhare asks what the team thinks of the 1.4 changes 15:48:30 #info Anil asks if there are any 1.4 compatible switches in the market 15:49:06 #info abhijitkumbhare says that Pica8 might 15:49:23 #info the Lync switch also supposedly does 15:49:54 Linc * 15:49:56 #info Anil says that if there aren’t switches that implement all the features, then it doesn’t make sense to implement them all 15:50:00 CASP3R: thx! 15:50:00 #link https://github.com/FlowForwarding/LINC-Switch linc switch 15:50:04 #undo 15:50:04 Removing item from minutes: 15:50:06 #undo 15:50:06 Removing item from minutes: 15:50:07 #undo 15:50:07 Removing item from minutes: 15:50:17 #info THe Linc switch also supposed supports 1.4 15:50:26 #info Anil says that if there aren’t switches that implement all the features, then it doesn’t make sense to implement them all 15:50:27 [10:50am] 15:50:40 #link https://github.com/FlowForwarding/LINC-Switch linc switch github 15:54:43 #topic Project Leader election 15:55:06 #info The TSC requires a project lead from every project participating in the Simultaneous Release 15:55:25 #info abhijitkumbhare has started the nomination process (self-nomination) on the mailing list 15:55:38 #info candidates need to be committers 15:55:51 #info Nominations will be open until next Wednesday 15:55:59 #info the only nominee so far is abhijitkumbhare 15:56:32 #info The Lithium release plan also requires a Test representative from each project 15:57:40 #info CASP3R is volunteering if no other team members are interested 15:58:55 #info CASP3R can only do the system testing; the other testing (unit, integration) has to be done by the team 16:01:08 #info Mouli says that they redid their flow programming testing and are now seeing 60k flows/second 16:01:34 #info Mouli says they are investigating to see if they can scale to more than 100k flows/second using the drop test 16:03:25 #endmeeting