15:01:37 #startmeeting neutron_upgrades 15:01:38 Meeting started Mon Apr 10 15:01:37 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:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:42 The meeting name has been set to 'neutron_upgrades' 15:01:42 o/ 15:02:34 hi everyone 15:02:47 let's start from reviewing priorities set in previous meeting 15:02:57 #topic Review priorities from prev meeting 15:03:21 first was the /extensions/ convergence spec: https://review.openstack.org/#/c/451993/ 15:03:37 thanks electrocucaracha and manjeets for having a first look 15:03:46 :) 15:04:01 the idea is great 15:04:16 there was some discussion of that proposal on the last drivers meeting 15:04:39 there are some concerns of complexity, but it was decided that drivers will have a look at the write-up 15:06:04 so it's basically pending more discussion at this point 15:06:20 next was migrate_data CLI command: https://review.openstack.org/#/c/432494/ 15:06:27 I see it's not respinned 15:06:56 electrocucaracha, what's the status there? 15:08:04 I have spent time in other things 15:08:13 specially wsgi stuff 15:08:40 so, it's still on my plate hopefully this weeks looks better 15:09:41 yeah, I saw you respinning wsgi 15:09:51 gotta get back to it 15:10:14 ok I guess we will have something next week 15:10:16 but at least there is some reviews there were I can address them 15:10:39 next was LIKE support: https://review.openstack.org/#/c/419152/ 15:10:48 I just reviewed it and left some comments 15:11:17 both test issues and something to tinker with the design/naming/... 15:11:29 next was update_objects: https://review.openstack.org/452266 15:11:57 asingh_, I see you respinned the patch. 15:12:50 she still have a couple of things to do there 15:12:50 ihrachys i included few lines to code if updatable fields don't exist in a model then skip 15:13:09 that makes sense. I still see "sqlalchemy.exc.InvalidRequestError: Could not evaluate current criteria in Python. Specify 'fetch' or False for the synchronize_session parameter." 15:13:50 at least the skip brings failure toll lower :) 15:14:05 ihrachys this solved failing testcase in FlatAllocation. Also it seems that standard_attribute id is not being loaded and update_objects is trying to update the same and thus failing testcase 15:14:44 you mean same revision? 15:15:26 yes , thats what i have observed 15:16:59 oh ok. maybe the revision number bumping mechanism hasn't triggered because we do everything on server side 15:17:33 in which case we may have to have two different update_objects implementations for revision-carrying and simple models. 15:17:51 for the first type, we would go through full fetch/set/commit cycle 15:19:45 ok I guess we have a way forward here 15:19:59 next in line was https://review.openstack.org/367810 (endpoints OVO) 15:20:52 this seems pending resolution of issues with update_objects? 15:21:03 let me check with her 15:21:06 then we could utilize that 15:21:50 ihrachys: yes, that was she said 15:22:42 ok 15:23:09 asingh_, do you plan to work on update_objects? do you understand the idea with two implementations? 15:24:01 ihrachys at this point i don't understand the idea of two implementations 15:25:28 ok, so the idea is that we may do filter_by().update() for models not having standard attrs; but for get_objects(): ...; obj.update() for the latter 15:25:54 so that for those that have standard attributes, we fetch models, triggering the revision bump logic 15:26:18 we can discuss that afterwards, or I can poke it 15:26:42 yes , that works 15:27:07 I'd like to be involved in that discussion if I can 15:27:33 * electrocucaracha even when I have to complete the online migration 15:27:55 sure, I guess I better post the suggestion in gerrit for everyone to see 15:28:25 #action ihrachys to comment on the plan for update_objects for standard attrs aware objects 15:28:36 next in line was router extra attrs: https://review.openstack.org/#/c/381209/ 15:28:39 I see it was respinned 15:29:46 seems like now it's passing the gate 15:30:24 I will have another look 15:31:05 final in the list is HARouter: https://review.openstack.org/#/c/361443/ 15:31:29 it doesn't seem complete. I think it was brought up because of some issues that block the patch. 15:31:34 I haven't had a look 15:31:54 I see a bunch of comments there from others 15:32:06 would it make sense to adopt those and refresh the patch to see where we stand? 15:32:15 and a merge conflict 15:32:16 even if it's not complete and there are outstanding issues 15:32:50 then later this week we could have another look on what's going on there 15:34:15 sindhu, what do you think 15:35:02 ihrachys: I am addressing the comments. I have changes locally 15:35:20 ihrachys: getting lot of errors due to the changes made 15:35:37 ihrachys: trying to figure out those 15:35:56 ihrachys: will push a patch soon 15:36:02 nice 15:36:37 now let's finally get to the agenda ;) 15:36:41 #topic Linuxbridge multinode grenade job 15:36:44 manjeets, any progress 15:37:15 have you synced with kevinbenton on the matter 15:40:48 ok seems like manjeets is out 15:41:01 I can try to contact him later 15:41:09 nah, we can revive next week 15:41:25 at this point I feel we should not even bring it up until a progress is made 15:41:46 make sense 15:42:24 * ihrachys quickly looked through the list of OVO patches and UpgradeImpact and doesn't see anything critical that was not discussed 15:42:33 so I think we can go straight to open mic 15:42:38 #topic Open discussion 15:42:46 I was thinking about the Rodolfo's change 15:42:47 https://review.openstack.org/#/c/361443/ 15:43:06 is it the right link? 15:43:36 sorry ,https://review.openstack.org/#/c/454220/ 15:45:34 I am not sure I follow the reasoning of the bug report 15:46:00 first, we can't use anything for micro-versioning in neutron because there is no micro-versioning in neutron :) 15:46:21 me too, the reason that I took my attention was that it was related with OVO 15:46:38 rodrigods, what's the reason behind the qos OVO rework? 15:49:35 I guess we will need to chase the author in other means 15:49:41 thanks for bringing it up electrocucaracha 15:50:42 I'm sure that they have their reasons to modify it but I don't like the idea to change something for previous versions 15:50:48 but let's see 15:51:48 gotta understand the use case. 15:52:08 the bug right now is worded in such a way that suggests it's some internal code improvement with no clear benefit. 15:53:51 ok any more topics to discuss? 15:54:05 none from me 15:54:36 ok let's call it a day then 15:54:42 thanks for joining 15:54:43 thanks ihrachys 15:55:01 btw the review priorities are probably same since we haven't landed much 15:55:03 #endmeeting