16:09:08 <Sukhdev_> #startmeeting: networking_ml2
16:09:08 <openstack> Meeting started Wed Mar 22 16:09:08 2017 UTC and is due to finish in 60 minutes.  The chair is Sukhdev_. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:09:09 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:09:11 <openstack> The meeting name has been set to '__networking_ml2'
16:09:17 <Sukhdev_> #topic: Agenda
16:09:28 <Sukhdev_> #link: https://wiki.openstack.org/wiki/Meetings/ML2#Meeting_March_15.2C_2017
16:09:53 <Sukhdev_> #topic: Announcements
16:10:12 <Sukhdev_> rkukura is out today - so, he can not chair the meeting this moring
16:11:20 <Sukhdev_> #topic: QinQ Driver discussion
16:11:25 <trevormc> it doesn't look like there is an agenda for todays meeting.
16:11:59 <Sukhdev_> trevormc : yes - rkukura missed it and I thought he was going to chair - minor confussion
16:12:02 <dasanind> hi
16:12:13 <Sukhdev_> we will make the agenda as we go
16:12:17 <Sukhdev_> dasanind : hi
16:12:17 <trevormc> ah ok. So the qinq driver is coming along nicely, I was able to create a network locally and verify the database entries
16:12:50 <Sukhdev_> trevormc : lets discuss the QinQ driver here
16:12:57 <trevormc> #link https://review.openstack.org/#/c/446047/
16:13:20 <Sukhdev_> trevormc : that is good progress -
16:13:26 <trevormc> The tests are failing because of the added _verify_networks_match function but it passes for me locall.
16:13:50 <trevormc> Sean mooney reviewed it, and he is asking why I have the vlan_id in the L2 network segments table.
16:14:10 <trevormc> I told him I have no other way of looking up the records with the driver_api.
16:15:19 <Sukhdev_> trevormc : one of the ML2 driver tables have this information already - can you not use that?
16:16:58 <trevormc> Sukhdev_ oh, what table? I was using the segment object here to retirieve the data https://review.openstack.org/#/c/446047/8/neutron/plugins/ml2/drivers/type_qinq.py@276
16:19:36 <Sukhdev_> https://github.com/openstack/neutron/blob/master/neutron/db/models/plugins/ml2/vlanallocation.py#L39
16:20:06 <Sukhdev_> actually I am looking for different table for ml2 driver -
16:20:26 <trevormc> ok, that one I thought was just for vlan type networks
16:21:22 <Sukhdev_> trevormc : right scratch that - there is another one - trying to remember
16:21:38 <Sukhdev_> the one used by ml2 drivers
16:22:01 <trevormc> here is a list http://paste.openstack.org/show/603792/
16:22:11 <trevormc> maybe one of those will jog your memory :)
16:23:37 <Sukhdev_> trevormc :-)
16:23:50 <trevormc> networkconnections table?
16:24:12 <trevormc> im just guessing here. Maybe we can get back to it later.
16:25:39 <Sukhdev_> yes one of these - its been a while when I used them
16:26:11 <Sukhdev_> I am thinking ml2_port_bindings
16:26:58 <trevormc> That just has port details in it.
16:27:24 <trevormc> and interface details.
16:28:11 <trevormc> ok well I'll consider it, I'm confused on how to use any other segment object other than the one given to the dirver
16:28:28 <Sukhdev_> look in neutron_lib
16:28:54 <Sukhdev_> there is db and model_base in there - I think it may be there
16:29:29 <Sukhdev_> my wifi is bit slow here - ping me if you could not find it offline, and I will try to dig it for you
16:29:42 <trevormc> release_segment(self, context, segment): - the segment here is my concern.
16:29:56 <trevormc> i'll message you later
16:30:10 <Sukhdev_> trevormc : sounds good -
16:30:27 <trevormc> I don't have any more updates.
16:31:07 <Sukhdev_> trevormc : I will review your patch as well and see what Sean is suggesting - and reply accordingly
16:31:23 <trevormc> thank you! did you have anything on your end?
16:31:47 <Sukhdev_> #topic : multiple bindings discussion
16:31:54 <Sukhdev_> dasanind : are you there?
16:31:59 <dasanind> need some reviews on https://review.openstack.org/#/c/414251/
16:32:12 <Sukhdev_> #link: https://review.openstack.org/#/c/414251/
16:32:36 <dasanind> I am working on the test cases currently
16:33:00 <Sukhdev_> Is this ready?
16:34:06 <trevormc> ill take a look, i gotta run.
16:34:07 <dasanind> no still the integration with existing ml2 code is pending
16:34:29 <Sukhdev_> dasanind : I see
16:34:39 <dasanind> but would like to get feedback on the apis
16:35:03 <Sukhdev_> dasanind : OK makes sense
16:35:38 <Sukhdev_> my next couple of days are kinda bad - but, will look it over the weekend and post comments
16:35:48 <dasanind> Sukhdev_: thank you
16:36:11 <Sukhdev_> dasanind : no worries
16:36:19 <Sukhdev_> anything else?
16:36:30 <dasanind> nothing else from my side
16:36:43 <Sukhdev_> cool -
16:36:55 <Sukhdev_> #topic Open Discussion
16:37:07 <Sukhdev_> Anybody has anything to discuss?
16:37:28 <dasanind> I don't have anything
16:37:51 <Sukhdev_> OK - I think in that case we are done
16:38:00 <Sukhdev_> see you next week or on the reviewboard
16:38:07 <Sukhdev_> Thanks for attending
16:38:12 <Sukhdev_> #endmeeting