14:00:44 #startmeeting neutron_upgrades 14:00:44 Meeting started Thu Jul 27 14:00:44 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:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:49 The meeting name has been set to 'neutron_upgrades' 14:01:11 o/ 14:01:12 manjeets, lujinluo o/ 14:02:08 surprizingly, there were no action items in prev week 14:02:15 so we will just walk through what we have 14:02:21 ok 14:02:21 first, gate breakages 14:02:26 #topic Gate breakages 14:02:31 we have several of those 14:02:56 one is the FlushError on subnet create after ipallocation adoption 14:02:57 https://review.openstack.org/#/c/485328/ 14:03:05 I now reported the bug in LP 14:03:15 I tried to come up with a unit test but failed 14:03:30 if someone has an idea on how to trigger it in test env, that would be great 14:04:09 we also have https://bugs.launchpad.net/neutron/+bug/1704000 14:04:09 Launchpad bug 1704000 in neutron "Sometimes OVO unit tests clash on non-unique attributes" [High,In progress] - Assigned to Lujin Luo (luo-lujin) 14:04:19 for that, https://review.openstack.org/#/c/485082/ from lujinluo should do the job 14:04:25 I will test it after the meeting locally 14:04:40 there is a trick to make the test consistently fail, if the issue is still there 14:05:18 an alternative (?) fix for that is https://review.openstack.org/#/c/485996/ 14:05:18 oh yes, also I think https://review.openstack.org/#/c/485082/ may also be able to fix it 14:05:25 lujinluo, can you explain the relation of those two? 14:07:01 so the bug 1704000 is about composite unique key violation, and behind that one necessary item is the randomly generated router_id and binding_index is already in db. In https://review.openstack.org/#/c/485082/, we switch the randomly generated router_id with an actual router's id 14:07:01 bug 1704000 in neutron "Sometimes OVO unit tests clash on non-unique attributes" [High,In progress] https://launchpad.net/bugs/1704000 - Assigned to Lujin Luo (luo-lujin) 14:07:18 in this case, since we cannot have 2 routers with the same UUIDs, we can mitigate the bug 14:08:25 do we need both fixes? 14:08:33 no, either one can fix it 14:09:33 but since we need https://review.openstack.org/#/c/485082/ to fix bug 1705187, I think this one is enough. 14:09:33 bug 1705187 in neutron "Add specific values to specific fields in get_random_object_fields()" [Undecided,In progress] https://launchpad.net/bugs/1705187 - Assigned to Lujin Luo (luo-lujin) 14:10:00 ack 14:10:35 I think that's all for gate breakages (that I am aware of) 14:10:39 #topic OVO patches 14:10:44 https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/adopt-oslo-versioned-objects-for-db 14:11:21 first at the top is https://review.openstack.org/#/c/407868/ that is port binding 14:11:35 lujinluo, I guess there is still some work to do there? 14:12:01 yes, I am trying to see some logs from the Gate, because I am having trouble testing it locally 14:12:19 ok. next is https://review.openstack.org/#/c/396351/ floating ip integration 14:12:34 it depends on two patches (both have +2 and good chances to land quick) 14:13:10 hopefully ;) 14:13:16 the patch is not huge, hm 14:13:28 I would expect a lot more cases of floatingip model usage 14:13:36 but maybe that's indeed all there is :) 14:14:45 RouterPort integration is next: https://review.openstack.org/#/c/424154/ 14:14:59 I left some comments yesterday, and I see lujinluo already respinned 14:15:17 I will have a look 14:15:19 #working hard today 14:15:46 heh 14:15:57 next is network dhcp agent binding: https://review.openstack.org/#/c/370452/ 14:16:04 manjeets, what's the status there? 14:16:22 i respinned removed the synthetic field relationship and used db_obj for agent 14:16:29 it fixed some tests 14:16:33 seems like unit and functional tests are bust 14:16:47 i saw unit test passed locally have to look over the gate results 14:17:13 it did not load db_obj for object that's why its failing 14:19:00 ok, more work to do 14:19:09 next is type_vlan cleanup: https://review.openstack.org/#/c/482722/ by Trevor 14:19:24 the fix is fine, but I am hopeful to get a unit test for that 14:19:53 Trevor somewhat acked that, though his last comment is not clear to me (not sure how check-uuid is relevant there) 14:19:58 anyway, we will follow up in gerrit 14:20:22 next is new relationship for router-port: https://review.openstack.org/#/c/466237/ by lujinluo 14:20:38 lujinluo, seems like you are now done with refresh() planting? 14:21:00 yeah, i have to say that all the left .refresh()s are necessary.. 14:21:20 good. I will have a look. 14:21:49 besides that, we don't have more patches in proper state 14:22:03 James hasn't responded about his plans for subnet OVO patch: https://review.openstack.org/321001 14:22:09 we may need to find someone else to take it 14:22:56 oh one thing that I forgot about is the data migration CLI: https://review.openstack.org/#/c/432494/ by manjeets_ 14:23:10 there are no new reviews since forever 14:23:43 anyway, I will need to get back to it now that I realized we will need it for updatable MTU: https://review.openstack.org/#/c/483518/ 14:23:51 that I am hopeful to get ready for P 14:24:42 that's it 14:24:45 #topic Open discussion 14:24:53 note that this week is feature freeze week 14:25:04 and we will have first RC1 for Pike in a week or two 14:25:29 starting next week, we will probably be cautious about landing stuff like OVO switches 14:25:39 I will try to nudge as many patches till Monday 14:25:49 ok 14:26:08 there is space for exceptions, but as long as it's approved and user visible 14:26:16 so ongoing OVO transition work may need to wait 14:26:32 besides that, anything else you have to share? 14:26:41 who goes to Denver PTG? 14:26:48 not sure yet 14:26:55 I do 14:26:57 me too, not sure yet 14:27:20 I have one question though 14:27:36 lujinluo, shoot 14:27:39 for the OVO transition, are we considering other Neutron projs, like FWaaS 14:29:10 lujinluo, it was not focus for the group so far 14:29:19 lujinluo, which doesn't mean they shouldn't adopt 14:29:30 there are some questions though to resolve before doing that 14:29:38 like, moving OVO base classes into neutron-lib 14:29:49 so that they can avoid importing from neutron 14:30:20 ok, one of my colleagues is working on FWaaS and he is asking me if we have any plans.. 14:31:05 if the colleague wants to drive that, we can definitely help. so far we struggled with neutron repo only. 14:31:26 ack, i will let him know 14:32:35 anything else? 14:32:52 none from me 14:33:19 good 14:33:22 none from me either 14:33:27 thanks folks 14:33:31 thanks 14:33:31 o/ 14:33:31 #endmeeting