14:00:43 #startmeeting neutron_upgrades 14:00:47 Meeting started Thu Oct 5 14:00:43 2017 UTC and is due to finish in 60 minutes. The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:50 hi 14:00:50 hey everyone 14:00:51 The meeting name has been set to 'neutron_upgrades' 14:00:57 hi everybody 14:01:00 o/ 14:01:26 we had gate broken (and still in bad shape) for the last week 14:01:31 because of zuul v3 migration 14:01:50 so reviews/merges are expected to be slow 14:02:03 but infra steadily works on existing issues 14:02:26 I'm saying that mostly to manage expectations :) 14:02:37 ;) 14:02:37 anyway, let's dive in patches 14:02:45 https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/adopt-oslo-versioned-objects-for-db 14:02:59 slaweq updated https://review.openstack.org/#/c/411981/ 14:03:23 and I +2; we will wait a bit for other reviewers; if they don't show up, I will fish for reviews. 14:03:47 next is https://review.openstack.org/#/c/495810/ "Use Agent OVO in agents_db and test_agents_db" 14:04:23 I'm waiting for response from Slawek 14:05:28 TuanVu, I think he means that some plugins may use the method directly 14:05:36 and may assume result is models not OVO 14:05:40 see here: http://codesearch.openstack.org/?q=get_agents_db&i=nope&files=&repos= 14:06:58 it may be that those cases don't really care about whether it's model or OVO though 14:06:59 So we shouldn't change it at lease this time. right? 14:07:04 at least on first sight that's the case 14:07:37 ok, thank you Ihar 14:07:40 I got it 14:07:43 ok. 14:07:55 annp, I think it's just worth looking at the methods where it's used (in those two other repos) and see if it still makes sense with OVO 14:08:43 ihrachys: It make sense. Thanks. 14:08:43 f.e. if they would set an attribute on the resulting models and assume that changes would flush on transaction context manager exit, then it would be a problem 14:08:55 but if they e.g. just extract ['id'] then it should work for both 14:10:06 yes. please go ahead. 14:10:11 ok 14:10:58 next is https://review.openstack.org/#/c/382037/ "WIP Integration of Port Binding Level OVO" 14:11:14 it's wip 14:11:23 I see slaweq rebased it and will look at results 14:11:36 moving on 14:11:42 https://review.openstack.org/#/c/501925/ "Use Agent OVO in l3_agentschedulers_db" 14:12:14 I see it's not based on latest patch for agents_db 14:12:18 should we rebase 14:12:19 ? 14:13:31 yes, it should be rebase. tomorrow, i will rebase it. 14:13:55 ok 14:14:11 also to the question for TODO https://review.openstack.org/#/c/501925/3/neutron/db/l3_agentschedulers_db.py@400 14:14:32 I don't think it would significantly help if we go with that other patch 14:15:03 ok. i will remove it also. 14:15:11 :) 14:15:14 that's from code simplicity perspective 14:15:28 but I wonder, isn't configurations supposed to be a dict? 14:15:46 so matching it against a string-contains is a bit weird 14:17:30 what would be nice to have is a method that would construct that "x: y" string from kwargs 14:17:36 but that's probably out of scope for the patch 14:18:50 actually, I didn't think about that 14:19:13 So let us dig more and comment in gerrit. 14:19:17 Is it ok? 14:19:22 ok 14:19:26 I added it to my queue 14:19:34 next patch is https://review.openstack.org/#/c/321001/ "objects: get, update and delete converted to Subnet OVO usage" 14:19:46 slaweq respinned it and it passed the gate 14:19:51 which is kinda incredible 14:19:59 he was not sure whether he did everything right 14:20:35 lol 14:20:44 I will need to have a look, that's all I have to say on that so far 14:21:33 next is https://review.openstack.org/#/c/501190/ "Integration of L3HARouterAgentPortBinding in ml2/drivers/l2pop/db.py" 14:22:45 I see TuanVu replied there to my suggestion saying there is some error 14:22:53 in general, we should avoid passing sessions around 14:23:03 so we 14:23:13 so we'll need to look closer at error you get 14:23:19 I don't think revert to patchset 8 is a good idea 14:23:52 TuanVu, the error you get - http://paste.openstack.org/show/622102/ - suggest you pass wrong context into the function 14:24:01 PortContext != NeutronContext 14:24:03 thanks, it would be great if we could have your comment on that error 14:24:35 ok sure 14:25:08 TuanVu, can you upload the latest version you have that triggers the error? 14:25:30 so that we can discuss more specifically 14:25:34 ok, sure 14:25:42 great 14:25:42 I'll upload it tomorrow 14:25:52 thank you in advance 14:26:24 next are two network ovo patches that I will skip since they are wip 14:26:30 unless you have some specific questions 14:27:06 ok moving to the next 14:27:13 https://review.openstack.org/#/c/396351/ "Integration of Floating IP OVO" 14:27:28 there's a bunch of comments there that need to be addressed 14:27:37 i have a local patch now. should be able to push it next week.. 14:27:45 geat 14:27:47 *great 14:27:50 occupied by some internal work this week 14:27:57 sorry for that 14:28:13 np, that's what feeds us all :) 14:28:52 next patch that seems ready is https://review.openstack.org/#/c/466237/ "Change join relationship between routerport and router" 14:29:12 seems green, just needs reviews it seems 14:29:55 and that's it for patches that are not wip/in bad shape 14:30:14 there is plenty of review work for me there, thanks for keeping it coming :) 14:30:26 thank you Ihar :) 14:30:32 thank you for all the insightful reviews! 14:32:04 np 14:32:36 on gate side, we seem to have dvr-multinode grenade non-voting because of the dvr fiasco of Pike release time 14:32:47 I had a revert here https://review.openstack.org/#/c/505318/ now that we fixed dvr issues 14:33:02 but now that we moved to zuulv3 I will need to apply the same to its jobs instead 14:33:51 infra added a lot of work on dev's plates with the move :) 14:34:05 but it should be for the better in the end 14:34:15 ok, I have nothing else to discuss. do you? 14:34:32 none from me 14:34:39 me either 14:35:08 ok great. thanks everyone for all the patches, it's enormous to see it moving forward in such a pace. 14:35:16 have a nice evening 14:35:19 #endmeeting