17:02:22 <Sukhdev> #startmeeting networking_l2gw
17:02:22 <openstack> Meeting started Mon Aug  3 17:02:22 2015 UTC and is due to finish in 60 minutes.  The chair is Sukhdev. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:02:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:02:25 <openstack> The meeting name has been set to 'networking_l2gw'
17:02:42 <Sukhdev> #topic: Agenda
17:03:08 <Sukhdev> #link: https://wiki.openstack.org/wiki/Meetings/L2Gateway
17:03:44 <Sukhdev> Anybody would like to make any changes to the agenda?
17:03:45 <marutikamat> Hello everyone
17:03:50 <Sukhdev> armax: are you here?
17:04:00 <armax> yes
17:04:06 <Sukhdev> #topic: Announcements
17:04:46 <Sukhdev> Liberty feature freeze is one month away
17:05:35 <Bhooshan> Hi
17:07:30 <Sukhdev> Bhooshan: hello
17:07:40 <Sukhdev> does anybody have anything to announce?
17:08:20 <Bhooshan> Sukhdev: I have joined l2gateway team
17:08:33 <Sukhdev> Bhooshan: welcome to the team
17:09:01 <Bhooshan> Thank you
17:09:09 <Sukhdev> #topic: meeting time discussion
17:09:22 <Sukhdev> I sent out an email last week - did not hear any response
17:09:42 <Sukhdev> marutikamat armax : are you guys here?
17:09:56 <armax> I suppose we are
17:09:57 <marutikamat> I think it is better to continue with the current timings unless someone has a problem with it
17:10:23 <Sukhdev> armax: ah ha looks like I woke somebody up :-):-)
17:10:37 <marutikamat> Also, given that it is fortnightly meetings
17:10:54 <marutikamat> :-)
17:11:25 <Sukhdev> what does the rest of the team think?
17:11:35 <Sukhdev> shall we stay with the current time slot?
17:11:42 <vikas_> agree with maruti
17:12:03 <Sukhdev> vikas_: cool
17:12:12 <Sukhdev> shall we consider this issue closed then?
17:12:33 <Sukhdev> if anybody feels strongly, feel free to reply to the email that I sent out last week
17:12:47 <phani> sukhdev: yes, for now we can close this issue
17:12:52 <phani> :-)
17:13:01 <Sukhdev> lets move on - couple of critical issues to discuss
17:13:06 <Sukhdev> phani: thanks
17:13:15 <Sukhdev> #topic: CI breakage issue
17:13:26 <Sukhdev> This has been a blocker for a while -
17:13:35 <Sukhdev> anybody has any update on this?
17:14:21 <armax> no
17:14:42 <armax> we’re still working through the alembic changes to support out of tree data schema changes
17:14:50 <armax> it’ll be a while
17:15:29 <marutikamat> Thanks armax for the update
17:16:14 <Sukhdev> armax: I have seen patches with your comments between Ihar and Henry
17:16:20 <armax> ok
17:17:10 <Sukhdev> armax: any conclusion to that?
17:17:45 <armax> not that I am aware
17:18:01 <armax> Sukhdev: last time I checked it was late on Thursday and I was out on Friday
17:18:09 <armax> Sukhdev: I’ll poke at it later in the day
17:19:01 <Sukhdev> armax: cool - this will help
17:19:19 <Sukhdev> armax: I have been holding off reviewing the code because of this
17:19:20 <armax> I wish I could be faster these days, but I think I ran out of steam
17:19:41 <Sukhdev> armax: :-)
17:19:59 <Sukhdev> so, that was one critical issue on my list
17:20:09 <Sukhdev> lets move on to the next ones
17:20:17 <armax> if someone wants to take over, please have at it
17:20:22 <Sukhdev> #topic: Bugs
17:20:42 <armax> the mother of all changes is here: https://review.openstack.org/#/c/198524/
17:20:43 <Sukhdev> We have a few bugs in new state which are unassigned
17:21:00 <Sukhdev> #link: https://bugs.launchpad.net/networking-l2gw
17:21:18 <marutikamat> Myself and Bhooshan are currently working further on https://review.openstack.org/#/c/202495/
17:21:35 <marutikamat> that is bug 1475251
17:21:35 <openstack> bug 1475251 in networking-l2gw "L2 gateway agent does not populate mcast_macs_remote table entries" [High,In progress] https://launchpad.net/bugs/1475251 - Assigned to Maruti Kamat (marutik)
17:21:57 <vikas_> m working on https://review.openstack.org/#/c/208524/
17:22:22 <vikas_> bug https://bugs.launchpad.net/networking-l2gw/+bug/1466302
17:22:23 <openstack> Launchpad bug 1466302 in networking-l2gw "OVSDB Server connection initiation to be configurable" [Undecided,New]
17:22:37 <Sukhdev> marutikamat: We tested this one, and it seems to be working fine - I posted the comments on the patch
17:23:20 <Sukhdev> armax: why is that a blocker - I just moved arista repo to openstack - I did not have to add the alembic stuff to make the CI pass
17:23:28 <marutikamat> thanks Sukhdev. I will respond to your comments. I will also need to address other use cases which are not covered as part of that review.
17:23:58 <Sukhdev> armax: it is my understanding that the alembic stuff is needed if one makes changes to the DB tables - for the initial cut, it is not needed
17:24:00 <armax> Sukhdev: that’s because you don’t check run check_migration on pep8
17:24:30 <Sukhdev> armax: Oh - I was not aware of that angle :-)
17:25:19 <armax> Sukhdev: I’d give us a few more days to resolve this aspect
17:25:21 <Sukhdev> armax: I saw your chat with HenryG last week on this subject - I hope the patch goes through and we are past this issue soon
17:25:37 <armax> and if we’re still stuck we can perhaps put a stop-gap in place
17:25:46 <armax> Sukhdev: even stable is pretty busted right now
17:25:55 <marutikamat> Myself and Bhooshan are also working on bug 1478812
17:25:55 <openstack> bug 1478812 in networking-l2gw "L2gw API framework does not provide a mechanism to support other south bound implementations" [High,In progress] https://launchpad.net/bugs/1478812 - Assigned to Maruti Kamat (marutik)
17:26:03 <armax> Sukhdev: and that is also waiting on an infra change
17:26:20 <Sukhdev> armax: sounds like a plan - glad you are on top of this
17:26:35 <armax> Sukhdev: more like under it
17:26:37 <armax> but sure
17:26:48 <Sukhdev> armax: :)
17:27:32 <Sukhdev> marutikamat: I looked at your patch for 1478812 -
17:28:23 <Sukhdev> vikas_: Thanks for working on that patch - I looked at that one as well -
17:28:29 <marutikamat> Thanks Sukhdev
17:28:36 <Sukhdev> vikas_: if you can update it with the bug number that will be good
17:28:41 <vikas_> thanks sukdev
17:28:57 <Sukhdev> vikas_: let me know if I can help with this one - I can test this one for you as well
17:29:00 <vikas_> yes updated the commit message
17:29:31 <Sukhdev> vikas_: We have setup a test bed specifically  for this testing and can provide the feedback as soon as you give me a green light
17:29:59 <vikas_> yes sure sukdev
17:30:18 <marutikamat> Preeti is working on moving neutron-l2gw to neutron (python neutron client). She is in touch with armax
17:30:28 <Preeti> yes
17:30:50 <Sukhdev> marutikamat Preeti: you stole my thunder - I was about to jump to this one :-):-)
17:31:08 <marutikamat> :-)
17:31:18 <Sukhdev> I would love to see Preeti's patch merged in the Liberty - I think this is a good one as well
17:31:29 <Preeti> i'm trying to load extension using entrypoints.
17:31:58 <Sukhdev> Preeti: correct
17:32:08 <Preeti> but not able to do so. Need suggestion from armando
17:32:33 <Sukhdev> Preeti: in python-neutronclient, right?
17:32:37 <Preeti> yes
17:33:23 <Sukhdev> you are good hands if armax is looking it for you
17:33:31 <armax> Sukhdev: i am not
17:33:54 <Sukhdev> armax: some body is being modest here - I wonder who he is? :-)
17:34:04 <armax> Sukhdev: I am honestly not
17:34:22 <Sukhdev> armax: no kidding!!
17:34:24 <armax> Preeti reached out to me, but I have no bandwidth left
17:34:47 <armax> I don’t know where the blocker is though, people are using client extensions successfully
17:35:09 <Preeti> armando i have resumed from where i had left it last time
17:35:24 <Sukhdev> armax: let me ask around - I am not familiar with this stuff either
17:35:44 <Preeti> but facing the same problem.. unable to load entrypoints
17:36:11 <armax> Preeti: ok can you determine the root cause?
17:36:39 <armax> Preeti: an error traceback should hint you where to look
17:36:48 <Preeti> ok
17:37:26 <Sukhdev> Preeti: if you can capture the traceback and paste it, perhaps we can look at it collectively and try to figure out the next step
17:37:57 <Preeti> ok i'll do that
17:38:33 <Sukhdev> marutikamat: there are few unassigned new bugs -
17:39:10 <armax> Preeti, Sukhdev: most likely the use of debugger would help
17:39:15 <marutikamat> Phani is working on some of them
17:39:47 <marutikamat> and rest are new features like supporting DVR, software L2gw, etc.
17:39:48 <Sukhdev> armax: I rely heavily on the debugger - it is hard to do anything without it
17:40:10 <armax> sometimes troubleshooting can be diffult by analyizing a static traceback; one would really need to dive in
17:40:18 <armax> Preeti: have you tried that?
17:40:23 <phani> I am working on couple of low hanging bugs
17:40:33 <Preeti> no i have not tried it
17:40:56 <Sukhdev> phani: excellent - you may want to assign them to yourselves
17:41:24 <phani> sukhdev: yeah, i will do that and post the patchsets in this week
17:41:39 <Sukhdev> phani: cool - perfect
17:42:14 <Preeti> armax , sukhdev please give me some pointers on how to use debugger
17:42:31 <Preeti> i have never tried it
17:43:19 <Sukhdev> Preeti: quick and dirty way is to put "import pdb" and then add prb.set_trace() where you would like to break and run the prgram
17:43:50 <Sukhdev> Preeti: once it breaks there, then you can inspect the context and step through the program to figure out what is going on
17:44:24 <armax> Preeti: https://docs.python.org/2/library/pdb.html
17:44:30 <armax> Preeti: ask for someone local to help you out
17:44:36 <Preeti> thanks sukhdev.
17:44:36 <Sukhdev> Preeti: when you are ready, ping me on irc and I can walk you through it
17:44:41 <Preeti> ok armax
17:45:33 <Preeti> ok sukhdev . thanks
17:45:59 <Sukhdev> I think we have covered most of the critical ones - that I wanted to cover
17:46:08 <marutikamat> I have a few questions on supporting a service driver for ODL (south bound). I will send out an email on that topic.
17:46:34 <Sukhdev> marutikamat: sure - that is a good one BTW - much needed
17:47:10 <marutikamat> Yes Sukhdev
17:47:49 <Sukhdev> marutikamat: let me know if I can help answer any/some of them
17:48:04 <marutikamat> Sukhdev: thanks
17:48:48 <Sukhdev> #topic: Open Discussion
17:49:03 <Sukhdev> Anybody wants to bring up anything?
17:49:33 <Sukhdev> BTW, as I mentioned earlier - We have setup a dedicated setup to test L2 GW stuss
17:49:37 <Sukhdev> stuff
17:49:45 <Sukhdev> Ashwin is helping me out with that
17:50:03 <marutikamat> Sukhdev: Glad to know that
17:50:14 <marutikamat> It will help
17:50:21 <Sukhdev> Whenever you have a critical patch to test, let us know and we will be happy to test it for you
17:50:49 <Sukhdev> I tested marutikamat's patch that way and would love to test vikas_'s patch as well - as soon as he is ready
17:51:31 <Sukhdev> anything else?
17:51:35 * Sukhdev waiting
17:52:16 <Sukhdev> looks like we are done
17:52:20 <Sukhdev> Thanks folks
17:52:28 <Sukhdev> bye
17:52:34 <marutikamat> thanks everyone
17:52:37 <marutikamat> bye
17:52:38 <armax> bye
17:52:41 <Sukhdev> #endmeeting