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