15:01:02 #startmeeting neutron_upgrades 15:01:03 Meeting started Mon Mar 13 15:01:02 2017 UTC and is due to finish in 60 minutes. The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:06 The meeting name has been set to 'neutron_upgrades' 15:01:38 hi everyone 15:01:50 hi 15:02:22 howdy 15:02:57 hi 15:03:26 #link https://wiki.openstack.org/wiki/Meetings/Neutron-Upgrades-Subteam Agenda 15:03:50 let's review action items from the last meeting 15:04:04 that one will be embarrassing for me\ 15:04:17 "ihrachys to follow up with manjeets on next steps for linuxbridge multinode grenade" 15:04:20 did I? no 15:04:40 we just concluded something messed up with data plane 15:05:00 manjeets: yeah, I think external connectivity issue using floating IP? 15:05:05 yes 15:05:28 it is failing smoke tests some time where it tests vm connectivity 15:05:29 manjeets: have you looked at the server/agent logs to see if anything there? 15:06:12 i looked server logs couldn't find anything i'll look at agent logs today 15:06:58 it may help to try to trace messaging between them 15:07:08 to see if agent actually processed FIP addition and such 15:07:30 another thing to check would be the VM console log (I assume tempest tests already dump that in case of failure) 15:07:38 there you may e.g. see DHCP lease not served 15:07:46 or metadata access broken 15:08:08 ok let's follow up on that and see if we can make progress till next week 15:08:32 next was "everyone to review online data migration neutron-db-manage command: https://review.openstack.org/#/c/432494/" 15:08:48 I see it didn't happen so we are all guilty 15:08:59 let's repeat the action then 15:09:04 #action everyone to review online data migration neutron-db-manage command: https://review.openstack.org/#/c/432494/ 15:09:18 next was "ihrachys to spec a mechanism to tackle differences in the list of extensions exposed by multiple mixed server nodes" 15:09:36 didn't happen, will try to get to it this week :) 15:09:39 #action ihrachys to spec a mechanism to tackle differences in the list of extensions exposed by multiple mixed server nodes 15:09:53 next was "ihrachys to follow up on mixed server version gating" 15:09:57 you know the pattern? 15:10:06 didn't happen 15:10:39 it's clear I am a slug 15:11:13 * electrocucaracha sometimes that happen 15:11:21 anyone wants to take over that one from me? it's some talking to do with nova/infra/dolph 15:11:37 that may raise the chance other stuff will happen 15:11:44 ihrachys: maybe I can do it 15:11:53 electrocucaracha: yeah you are in the same office 15:12:21 electrocucaracha: so we just need to understand what's the progress to gate on mixed api versions for nova, and where we can plug ourselves into that for neutron 15:13:00 ihrachys: got it, I can check with dolph 15:13:14 #action electrocucaracha to explore status of mixed server version gating in nova/infra 15:13:17 thanks a lot! 15:13:31 next one was "manjeets to remove lock_for_update for quotas db code" 15:13:42 ihrachys, patch is up 15:13:53 since manjeets is NOT a slug, he actually posted https://review.openstack.org/#/c/442181/ 15:14:00 https://review.openstack.org/#/c/442181/ 15:14:21 somehow i was for not being doing enough lb job 15:14:29 gotta reach out to kevinbenton to make his judgement 15:14:47 from my side it's good to go 15:15:00 thanks manjeets for pulling that quick! 15:15:19 ok no more actions to embarrass myself 15:16:09 actually action items covered most topics in the agenda, so let's go straight to OVO 15:16:17 #topic Object implementation 15:16:30 some good news. we landed devref page, finally: https://review.openstack.org/#/c/336518/ 15:16:43 also pager docstring: https://review.openstack.org/#/c/441226 15:16:52 \o/ 15:17:04 we also landed lock_for_update removal for type driver allocations: https://review.openstack.org/#/c/438144/ 15:17:14 yeah thanks dasm for taking all the comments 15:17:34 \o/ 15:17:41 I believe with quota lockless in, the code base should be free of lock_for_update 15:17:57 yeah dasm was really helpful pushing the last mile of the patch 15:18:08 also thanks to korzen for moving it along for so long 15:18:15 +1 15:18:19 yes no blocker then except support of like i believe 15:18:40 yeah, the LIKE patch: https://review.openstack.org/#/c/419152/ 15:18:48 it has some review comments to follow up on 15:18:58 tonytan4ever: will you have time in next days to pull that? 15:20:38 @ihrachys: yes 15:20:44 I am working on it now actually 15:21:11 tonytan4ever: oh cool, will wait for next PS 15:21:48 ok next in the list from the agenda is tag OVO switch: https://review.openstack.org/#/c/356825/ 15:21:55 actually it seems like ready to go, so +W! 15:22:59 next is quotas: https://review.openstack.org/#/c/338625/ manjeets is it already rebased on lockless? or we wait for it? 15:23:10 i'll rebase it today 15:23:20 ihrachys: need reviews on https://review.openstack.org/#/c/360908/. It's ready to go. 15:24:08 dasanind: oh I see you removed the synthetic field 15:24:13 will do, haven't noticed it before 15:24:26 ihrachys: thank you 15:25:50 ihrachys, Regarding the portbinding level integration, we found out the cause. It is here: https://review.openstack.org/#/c/382037/42/neutron/plugins/ml2/plugin.py@1620 me and johndperkins have added comments to point where it fails. Error is when a model query is done right after the level OVO transaction. Can you please have a look into that? 15:27:40 sshank: hm ok. I think kevinbenton also looked at something relevant here: https://review.openstack.org/#/c/441231/ 15:28:36 ok let's move to the next section which is 15:28:38 #topic Other patches on review 15:28:49 #link https://review.openstack.org/#/q/status:open+message:%22UpgradeImpact%22+project:openstack/neutron 15:28:55 ihrachys, Thanks for the link. 15:29:16 nothing huge in the list, just note ns-metadata-proxy is now switched to haproxy 15:29:32 for what I understand it doesn't really affect users on upgrade 15:29:53 it will merely replace implementation of the proxy on agent restart 15:30:05 which may introduce a moment of metadata service not replying 15:30:31 but metadata consumers should already be resilient against short downs 15:31:15 I found useful this blog for understanding neutron metadata services https://vietstack.wordpress.com/2014/09/27/introduction-of-metadata-service-in-openstack/ 15:31:49 with the patch in, some of those bits will become irrelevant :) 15:32:00 electrocucaracha, ++ 15:32:18 ok other patches seem old and don't need discussion 15:32:30 #topic Open discussion 15:32:44 I think we talked about review prioritization before 15:33:13 to mitigate some of the problems with my reviews, I created some calendar 'events' to review OVO patches specifically 15:33:28 hopefully it will give me some motivation to walk thru them more often 15:33:54 it would also help if folks raise patches they believe are ready to review in #openstack-neutron 15:34:05 once in a while 15:34:33 I think we started making some more progress lately, so that's good to see 15:34:58 if you have more ideas how to keep reviewers more focused, I am all ears 15:35:18 apart from that, I don't have anything to raise here, so unless you have something... 15:35:20 ihrachys: quick question about that calendar 15:35:29 ihrachys: is it public? 15:35:32 nooo 15:35:38 it's my private calendar;) 15:35:53 I am just saying, that's what I try to do to fix my flow 15:35:57 ihrachys: hehehe okas, that makes sense 15:36:44 ihrachys: as long as we have some progress on that I'm ok 15:37:29 ihrachys: at least there is an official document which explains how to contribute and review OVO 15:37:46 indeed 15:37:58 I wonder if it's consumable by anyone outside the group 15:38:16 there may be a lot of assumed knowledge there 15:38:25 but we will figure it out once people start reading it 15:38:44 well, given the amount of review over that document I should expect that most of them were aware 15:38:59 oh you think so! 15:39:01 :) 15:39:10 ok seems like we have plenty of time to spend for other means, like following up on things we said we will ;) 15:39:26 yep :) 15:39:36 thanks everyone for joining, take those 20 mins as a gift from yours truly 15:39:38 ciao 15:39:41 #endmeeting