15:03:42 <yamahata> #startmeeting neutron_northbound
15:03:42 <odl_meetbot> Meeting started Mon Jan 15 15:03:42 2018 UTC.  The chair is yamahata. Information about MeetBot at http://ci.openstack.org/meetbot.html.
15:03:42 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:03:42 <odl_meetbot> The meeting name has been set to 'neutron_northbound'
15:03:48 <yamahata> #chair mkolesni poothia mpeterson
15:03:48 <odl_meetbot> Current chairs: mkolesni mpeterson poothia yamahata
15:03:55 <yamahata> #topic agenda bashing and roll call
15:04:01 <yamahata> #info yamahata
15:04:03 <mkolesni> #info mkolesni
15:04:08 <poothia__> #info poothia
15:04:41 <mpeterson> #info mpeterson
15:04:47 <yamahata> any additional topics to discuss?
15:04:57 <mpeterson> you know there is no need to do this info, right? meetbot already does it for us
15:05:06 <mkolesni> l3 fip notifications are missing
15:05:19 <yamahata> we will discuss l3 issue.
15:05:42 <yamahata> yeah, manjeet is working on adding callback related to l3 fip.
15:05:56 <poothia__> i have an announcement
15:06:10 <mkolesni> poothia__, go ahead
15:06:15 <poothia__> i am assigned to networking-odl full time now
15:06:15 <yamahata> #topic Announcements
15:06:33 <mkolesni> ah very nice, welcome aboard :)
15:06:35 <yamahata> poothia__: cool.
15:06:49 <mkolesni> are you coming to ptg?
15:06:58 <poothia__> as rajiv has left the organization, i will be replacing him
15:07:15 <mkolesni> rajivk is still with us in spirit though :)
15:07:17 <poothia__> not clear from my company
15:07:31 <poothia__> oh he is...
15:08:17 <poothia__> can i get some tips how to get familiar with the component and be up and running as soon as possible?
15:08:49 <mkolesni> poothia__, there's a developers documentations covering some topics
15:09:18 <yamahata> there are several recordings of past presentations.
15:09:23 <mkolesni> poothia__, https://docs.openstack.org/networking-odl/latest/contributor/index.html
15:09:43 <yamahata> on ODL site, you can find slides on those.
15:10:24 <mpeterson> poothia__: welcome!! :)
15:10:47 <mpeterson> it's fun to suffer as a collective
15:11:47 <yamahata> any other announcements?
15:11:47 <poothia_> I am reading as much as I can!! I hope I’ll be able to cope up!
15:12:04 <yamahata> ODL M4 as code freeze was Jan 14.
15:12:06 <mkolesni> poothia_, we call it "little big adventures" :)
15:12:32 <yamahata> But due to oldparent upgrade, several patches are holding yet. After resolving it, some will be merged.
15:13:12 <yamahata> On openstack side, q-3, feature freeze is Jan 22-26.
15:13:23 <mkolesni> quite soon
15:14:39 <yamahata> on next week Jan 22, Isaku will be absent.
15:15:04 <yamahata> If someone will volunteer to chair, please cover it.
15:15:14 <mkolesni> mpeterson, want to chair 22nd? :)
15:15:55 <mpeterson> mkolesni: I think I will not be working on the 22nd
15:16:17 <mkolesni> ok we will see if theres a quorum
15:16:34 <yamahata> Okay.
15:16:46 <yamahata> any other announcements? or move on.
15:17:08 <mpeterson> move on
15:17:10 <yamahata> #topic action items from last meeting
15:17:34 <yamahata> we have no acition items last week.
15:17:41 <yamahata> #topic patches/bugs
15:18:19 <yamahata> right now we have several patches floating around.
15:18:41 <mpeterson> oh boy do I know
15:19:10 <mpeterson> almost 20 patches waiting to be reviewed/merged
15:19:12 <yamahata> at least we need to unblock zuul and catchup reviews.
15:19:40 <yamahata> yeah, I'm catching them up.
15:20:54 <yamahata> mpeterson: which patches are priority?
15:22:03 <yamahata> at least we need to settle down Rajiv patches, zuulv3 and adding oxygen CI.
15:22:05 <mpeterson> yamahata: I don't have a specific priority that I'd prefer
15:22:38 <mpeterson> yamahata: just whatever is easier to do
15:22:46 <yamahata> okay, https://review.openstack.org/#/c/532466/ is a bug fix, right
15:22:52 <mpeterson> I'd love to see the tempest patches merged though
15:23:23 <yamahata> yes, we need to add oxygen CI. for that we need to settle down tempest patches.
15:23:30 <mpeterson> yamahata: yes, of a bug that I raised but that in the wild it would be very difficult to reproduce
15:23:34 <yamahata> also we have a bug report. https://jira.opendaylight.org/browse/NETVIRT-896
15:24:03 <yamahata> I have preliminary patch in that. So you may be interested in it.
15:24:15 <yamahata> https://jira.opendaylight.org/secure/attachment/14358/14358_sg-precommit-exception.diff
15:25:42 <yamahata> any other patches/bugs to discuss?
15:26:01 * mpeterson is looking at that
15:26:05 <mkolesni> it seems that patch didnt work tho
15:26:15 <mkolesni> jluhrsen Jamo Luhrsen added a comment - 2 days ago
15:26:15 <mkolesni> Isaku Yamahata, I applied the changes to my setup, but the problem persists.
15:26:45 <mkolesni> why not push the patch to the gerrit and have him take it from there?
15:27:35 <yamahata> After Jamo's reply, I uploaded another patch.
15:27:48 <yamahata> Oh yeah I should've upload it to gerrit.
15:27:57 <yamahata> it's easier.
15:28:18 <mkolesni> yeah we can even commit it since its helpful anyway
15:29:36 <yamahata> I uploaded it to https://review.openstack.org/#/c/533706/
15:29:54 <mpeterson> yamahata: that class seems to be passing in the tempest job though
15:30:43 <yamahata> Jamo says concurrency needs to be 4.
15:31:02 <yamahata> with openstack CI, we serialized them by setting concurrency to 1.
15:31:29 <mpeterson> yamahata: not in the new jobs, it's in 4
15:31:41 <yamahata> with zuulv3?
15:31:45 <mpeterson> yamahata: yes
15:32:08 <yamahata> Oh, I wasn't aware of it. Maybe it's due to race condition.
15:32:40 <mkolesni> yes probably
15:33:40 <yamahata> any other patches/bugs?
15:34:01 <mkolesni> can we discuss https://review.openstack.org/#/c/532993/3 ?
15:34:46 <yamahata> mkolesni: please go ahead.
15:35:11 <mkolesni> just to say generally fip is also missing notification for precommit update
15:35:54 <mkolesni> and also he doesnt have postcommit delete there, but as you said its a bit problematic since theyre actually using delete port to delete the fip
15:36:16 <mkolesni> # Foreign key cascade will take care of the removal of the
15:36:16 <mkolesni> # floating IP record once the port is deleted. We can't start
15:36:16 <mkolesni> # a transaction first to remove it ourselves because the delete_port
15:36:16 <mkolesni> # method will yield in its post-commit activities.
15:36:41 <mkolesni> so should we intercept this at the driver level or at the odl level?
15:37:06 <mkolesni> or could there be a similar cascade on ODL to take care of this for us (my guess is not)
15:37:20 <yamahata> by the odl level, do you mean ODL neutron-northbound or ODL netvirt?
15:37:34 <yamahata> If so, I mean  network-odl driver level.
15:37:38 <mkolesni> i guess neutron-northbound
15:37:57 <mkolesni> easiest would be if odl has a cascade
15:40:12 <yamahata> Maybe. I'm not sure which is easier.
15:40:31 <mkolesni> ok well anyway precommit update is also missing
15:41:25 <mkolesni> i commented on the patch
15:41:27 <mkolesni> just fyi
15:42:07 <mkolesni> thats even worse cause with delete you can hack it in delete port anyway, but there theres no place you can inject it somehow
15:44:17 <yamahata> okay.
15:44:41 <mkolesni> btw did u get an answer about the ptg?
15:44:56 <yamahata> Unfortunately not yet.
15:45:38 <yamahata> #topic open mike
15:45:46 <yamahata> anything else to discuss?
15:45:52 <yamahata> whatever topics.
15:46:27 <mpeterson> yamahata: well, there was the topic of the ML2 unit tests that was never replied
15:46:52 <mpeterson> yamahata: the mail in the mailing list went quite ignored
15:47:10 <yamahata> So you can add the topic for ptg.
15:47:22 <mpeterson> yamahata: https://review.openstack.org/#/q/topic:fix/broken_mechanism_drivers_tests+(status:open+OR+status:merged)
15:47:35 <mpeterson> yamahata: why do we need the PTG?
15:47:44 <yamahata> it's neutron wide topic. not specific to networking-odl.
15:47:58 <yamahata> So it should be addressed as neutron team.
15:48:24 <mpeterson> yamahata: no, it's networking-odl specific
15:48:46 <mpeterson> yamahata: I just brought it up generally because more projects are doing the same nonsense thing
15:49:22 <mkolesni> anyway who will present it at ptg? mpeterson is not going
15:49:22 <yamahata> It's not specific to networking-odl. unit tests in neutorn and other networking-xxx's have same issue.
15:49:58 <yamahata> or you can try to get consensus on mailing list.
15:50:37 <mpeterson> yamahata: they don't seem to care... and I do care about our project...
15:50:45 <yamahata> On mailing list, no one showed interest. It might be easier to draw interest at ptg.
15:50:50 <mpeterson> yamahata: so I'd rather get the discussion going, if only internally
15:51:44 <yamahata> https://etherpad.openstack.org/p/neutron-ptg-rocky
15:52:26 <mpeterson> yamahata: I'm not going to the ptg
15:52:32 <yamahata> probably you can follow it on the mailing list or neutron irc meeting.
15:53:13 <yamahata> https://wiki.openstack.org/wiki/Network/Meetings
15:53:34 <yamahata> http://eavesdrop.openstack.org/#Neutron_Team_Meeting
15:55:00 <yamahata> mkolesni: won't you attend ptg?
15:55:24 <mkolesni> yamahata, depends if youre there
15:55:35 <mkolesni> i have the budget
15:55:47 <yamahata> Okay.
15:56:47 <mkolesni> thats why i need to know if youre going
15:57:16 <yamahata> Sorry about that. It's out of my controle when I can get approval or reject.
15:57:34 <mkolesni> yes i know but ptg is getting quite close
15:57:53 <mkolesni> i pre booked the hotel anyway but didnt get airfare yet
15:58:55 <mkolesni> so please let me know as soon as you know
15:59:03 <mkolesni> even if youre not going
15:59:14 <yamahata> Sure. airfare is also my concern.
15:59:31 <yamahata> okay anything else?
15:59:43 <yamahata> going once.
15:59:54 <yamahata> going twice
15:59:56 <yamahata> sold.
16:00:00 <yamahata> thank you everyone.
16:00:07 <mkolesni> thanks Isaku!
16:00:10 <yamahata> #topic cookies
16:00:11 <mkolesni> have a nice week
16:00:11 <poothia___> thanks
16:00:15 <yamahata> #endmeeting