21:01:54 #startmeeting networking 21:01:55 Meeting started Mon Mar 6 21:01:54 2017 UTC and is due to finish in 60 minutes. The chair is kevinbenton. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:56 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:59 The meeting name has been set to 'networking' 21:02:37 hi 21:02:54 o/ 21:03:23 #topic announcements 21:03:46 It doesn't look like anything new was added for announcements this week to the wiki 21:04:05 o/ 21:04:15 The API job is currently broken and we are waiting for a fix to merge into devstack-gate 21:04:32 https://review.openstack.org/#/c/442123/ 21:04:35 yeah, please refrain from W+1 if possible 21:05:17 ihrachys: is the concern that the devstack-gate will be ejected because of a failure? 21:05:38 yeah, we don't want neutron patches to end up on top of it 21:05:49 infra were kind enough to promote the fix 21:05:54 so now it's in top of the gate 21:06:05 hopefully it won't take too long 21:06:37 ack 21:06:54 does anyone else have any announcements to make? 21:07:21 armax: when are we merging your big context switch patch? 21:08:14 kevinbenton: it's in gate 21:08:36 ihrachys: ah, do you have the link to it handy? 21:08:39 https://review.openstack.org/#/c/388157/ 21:08:40 ? 21:08:44 sure, https://review.openstack.org/#/c/388157/ 21:08:59 kevinbenton: I don’t have an exact ETA 21:09:15 it’s been approved a few times, but it keeps getting bumped 21:09:32 #info neutron context module being removed in https://review.openstack.org/#/c/388157/ so imports will break 21:09:42 hopefully it will make it today 21:09:59 I assume stadium fixes are all lined to merge right after 21:10:10 kevinbenton: as soon as it lands, I’ll check for breakages across the board and fix what I can 21:10:16 I tried to find a definite list of those, but failed. so I pushed what I spotted. 21:10:28 ihrachys: we might have missed one or two, but the fixes should be easy to put together 21:10:53 aye 21:11:03 ok 21:11:40 #topic bugs 21:12:42 nothing really critical bug-wise last week 21:13:05 we have one that sounds problematic for HA+ipv6 here: https://bugs.launchpad.net/neutron/+bug/1669765 21:13:05 Launchpad bug 1669765 in neutron "RA is not disabled on backup HA routers" [High,Triaged] 21:13:38 does dalvarez work on it? or just reported? 21:13:54 looks like just reported, which is why i brought it up 21:14:20 I remember there was discussion about how to fix it, and I felt like Daniel was going to take it 21:14:31 that's why I am asking, so that others don't repeat the same work 21:14:41 that's what i thought, i hadn't looked for that reason 21:14:46 ok, i'll assign to him 21:15:56 most of the rest of the stuff was RFEs or lower priority that we don't need to bring up here 21:17:05 #topic infra liaison 21:17:25 Nate had to step down being our liaison 21:17:27 http://lists.openstack.org/pipermail/openstack-dev/2017-March/113416.html 21:18:05 that sucks 21:18:07 so we will need a volunteer to take his place 21:18:08 with great sadness 21:18:20 What does infra liaison do? 21:18:49 the same what oslo liaison? 21:19:11 I think it's mostly approving any changes relevant to neutron gate in project-config and similar repos (also irc bots, pypi, etc.) 21:19:16 dasm: review infra patches, gate triage, be contact for infra related questions 21:19:26 ihrachys: armax ack 21:19:34 it’s the bridge between the project and the infra team 21:19:39 https://wiki.openstack.org/wiki/CrossProjectLiaisons#Infra 21:19:52 dealing with our CI setup etc 21:19:55 if no one will step up, i could take it over 21:19:57 njohnston: thanks for your time so far. come back soon ;) 21:20:09 I can do infra part too 21:20:16 I am involved in it lately 21:20:27 ihrachys, dasm: appreciated, this is not a single man job 21:20:35 I am on the list too, but I can’t pull it off on my own 21:20:36 i would like to do it 21:20:46 but I will need some help initially 21:21:20 ok 21:21:23 kevinbenton: seems like you should close the gate, or you will be flooded with volunteers 21:21:41 ihrachys: i think it's better to have more volunteers, than lack of them :) 21:22:22 I am happy to give a hand to anyone stepping in instead of taking the role 21:22:34 #info dasm, dasanind, armax and ihrachys to be infra liaisons 21:22:54 can one of you update the wiki? 21:23:15 kevinbenton: I am already an infra liasion!? 21:23:15 I will do 21:23:26 armax: yes, apparently so :) 21:23:34 have I just beem demoted and promoted again? 21:23:47 there’s no respect for the elderly 21:23:50 armax: no, it's just a PUT operation 21:23:58 i have to respecify or you would be dropped 21:24:03 :) 21:24:14 armax: "elderly"? really?! 21:24:25 btw 21:24:26 https://docs.openstack.org/developer/neutron/policies/neutron-teams.html 21:24:34 https://docs.openstack.org/developer/neutron/policies/neutron-teams.html#core-review-hierarchy 21:24:46 there’s a bit of dup here and there 21:24:57 it’s time to nuke dougwig 21:25:13 poor dougwig :/ 21:25:27 ihrachys: can you catch that as well ^^ 21:25:36 yes my lord 21:25:54 thanks :) 21:25:58 ok, moving on 21:26:12 #topic OSC 21:26:57 Abhishek reached out to me to let me know he couldn't make it to this meeting 21:27:17 so unless someone has any other updates for OSC we'll skip for this week 21:27:47 ok 21:27:50 ankur-gupta-f1: 21:27:54 he might have something to add 21:28:25 i don't see ankur-gupta-f1 on his desk. 21:28:42 dasm: wow, I wish I had your x-ray vision 21:28:48 :) 21:28:51 ok 21:28:57 armax: he's usually sitting next to me :) but not now 21:29:09 dasm: :) 21:29:15 i presume john-davidge is out partying at this hour 21:29:21 so no docs update this week 21:29:36 Hi 21:29:43 Phone irc 21:29:55 ankur-gupta-f4: hey, any updates for OSC you want to share? 21:30:13 Osc transition is nearing completion. Few core commands left 21:30:23 And waiting on the plugin advanced commands 21:31:10 https://review.openstack.org/#/c/439148/ 21:31:24 Has a complete info 21:31:32 Thats it 21:31:45 ankur-gupta-f4: thanks 21:31:56 Np 21:32:33 #topic neutron-lib 21:32:46 boden: any big changes after armax's context comes in? 21:33:00 hi 21:33:26 so we have one bigger one comming up that will replace neutron.callbacks with those in neutron-lib 21:33:29 #link https://review.openstack.org/#/c/439146/ 21:33:39 but it’ll have to wait for a new release of lib first 21:33:47 woot! 21:33:53 +208, -1386? 21:33:57 can I +100 it? 21:34:26 boden: have we requested a new release already? 21:34:28 boden: new release? we can think about that :) 21:34:33 because I think kevinbenton wanted to speed releases up 21:34:37 ihrachys: i didn't see anything 21:34:38 we need to wait for https://review.openstack.org/#/c/439610/ 21:35:15 boden: done 21:35:29 armax: HA! 21:35:30 once we have a release with ^, then we can proceed to start the fun 21:35:33 boden: when this change will be merged, i'll cut new release 21:35:41 armax: i knew i would get you to review my gross decorator eventuallhttp://lists.openstack.org/pipermail/openstack-dev/2017-March/113416.html 21:35:50 how embarrassing 21:35:56 i just emptied my clipboard on accident 21:35:59 but with kevinbenton I am not sure if you won’t be in constant catch up mode 21:36:03 he likes to churn a lot of code 21:36:04 at least it's not a password 21:36:22 armax: just -2 all his patches 21:36:24 kevinbenton: damn it, you’re right 21:36:25 ihrachys: that's what you think :) 21:36:32 I intentionally left it uncommented 21:36:56 there, I left a comment 21:36:59 so after that goes in, a neutron-lib release would be nice 21:37:32 sure. it’ll free up the callback work anyway; and that one will be nice to get under our belt early in teh release 21:37:35 boden: so we're not leaving behind shims to keep existing imports working 21:37:44 no shims 21:38:35 there are a few others in the queue; I sent notes about them to the dev ML last week.. you can find them in the lib impact query in on the wiki 21:39:10 is there a reason we don't want the shims? 21:39:47 kevinbenton: that's soft power ;) 21:39:50 i'm fine with it in this case since we have several months for people to adapt, just curious if there is a technical reason 21:40:11 kevinbenton: shims slow us down 21:40:21 and we ain’t got time for that 21:41:06 kevinbenton: we doc’d that appraoch somewhere.. I’m looking for it 21:42:03 kevinbenton: do you see some special need for shims? 21:42:42 boden: no, not in this case since we have such a large transition period 21:42:55 boden: i just wanted to make sure there wasn't some issue preventing us from using them in general 21:43:05 in case we get rid of something close to the end of this cycle 21:44:03 kevinbenton any more discussion on the callback approach? 21:44:06 #info dasm to make a neutron-lib release after https://review.openstack.org/#/c/439610/ merges 21:44:13 boden: nope 21:44:21 ok 1 last thing 21:45:00 armax and I were chatting last week… I started a curated list of neutron core “rehoming” patches — this would be a good list of core/driver folks to focus on reviewing if they can 21:45:16 #link https://etherpad.openstack.org/p/neutron-lib-core-review-queue 21:45:42 just want to make sure we get some experienced neutron core eyes on these patches :) 21:46:12 nothing else from me 21:46:12 boden: ok, i won't look at this. noted 21:46:22 lol 21:46:26 :) 21:46:47 boden: it’s on my bookmarks 21:47:14 ack 21:47:20 #topic open discussion 21:47:35 anyone else have anything to discuss? 21:48:21 https://review.openstack.org/#/q/topic:bug/1563069 21:49:01 there are 4 patches for centralizing config options remaining 21:49:28 wsgi stuff? 21:49:30 https://review.openstack.org/#/q/topic:bug/1563069+is:open 21:50:10 electrocucaracha: do we have devstack patch that makes use of your wsgi script? 21:50:30 ihrachys: https://review.openstack.org/#/c/439191/ 21:50:56 kevinbenton as discussed on these patches ,merging them would affect stadium projects, what's the fate of these patches ? 21:51:02 electrocucaracha: I still see neutron-server logs in logdir 21:51:17 ihrachys: It's having a weird behavior but at least it deploys it 21:51:28 well it's not used in actual tests? 21:51:44 ihrachys: yeah, its' necessary to make neutron-api as default option 21:51:45 asingh_: it's fine to merge them now. i think if you send an email to the mailing list that would be good as a heads up 21:52:16 kevinbenton ok, thanks, will do 21:52:25 ihrachys: I saw that you have been working on that, but not sure if I've to rebase my patch on all of yours 21:52:29 kevinbenton: yes, I believe the only thing to be cautious about is to make sure we land them with giving stadium projects a chance to fix without squashing 21:52:38 one breaking change in a week or smth 21:52:59 ihrachys: well for config import moving that seems like overkill 21:53:01 electrocucaracha: no I abandoned all my patches for wsgi 21:53:12 ihrachys: it's something that makes sense logically to do in one change 21:53:19 kevinbenton: well you can land all of them in one go, but do it in one go indeed 21:53:38 I mean don't interleave with other breaking changes 21:53:44 ihrachys: I mean the patches for deprecated neutron legacy in devstack 21:53:45 like callback registry and stuff 21:53:53 kevinbenton: ihrachys : needed some direction for this: https://review.openstack.org/#/c/433234/ 21:53:57 electrocucaracha: those are not relevant, not directly at least 21:54:41 sindhu: ok. i will add it to my review list 21:54:42 ok if it was mentioned already, a heads-up for the team that I am working on switching whole gate to lib/neutron. Reviews welcome at: https://review.openstack.org/#/q/topic:new-neutron-devstack-in-gate 21:54:57 kevinbenton: thanks :) 21:55:01 electrocucaracha: this is running the RPC server inside of apache 21:55:13 electrocucaracha: is that the way we want to proceed? 21:55:30 kevinbenton: afaik, it's only running api 21:56:03 electrocucaracha: where is it skipping the RPC listeners stuff? 21:56:04 kevinbenton: https://review.openstack.org/#/c/409351/4/neutron/server/wsgi.py@29 21:56:09 electrocucaracha: it runs whole core plugin, so it also runs RPC 21:57:28 ihrachys: we do have a separate rpc workers logic, we may want to move all RPC listens to there if they aren't already 21:57:41 we can continue this discussion offline 21:57:44 ihrachys: regarding the devref, I'm gonna remove it once that it info is placed somewhere esle 21:58:00 anyone else have things to announce in the last 2 mins? 21:58:48 ok 21:58:52 that's all then 21:58:55 thanks everyone! 21:59:02 thanks 21:59:04 #endmeeting