Thursday, 2018-11-01

*** markvoelker has quit IRC00:01
*** slaweq has quit IRC00:15
*** sgrasley has joined #openstack-meeting-500:17
*** sgrasley has quit IRC00:35
*** jamesgu_ has quit IRC01:33
*** markvoelker has joined #openstack-meeting-502:03
*** lujinluo has quit IRC02:03
*** lujinluo has joined #openstack-meeting-502:04
*** lujinluo has quit IRC02:09
*** iyamahat_ has quit IRC02:23
*** yamahata has quit IRC02:24
*** markvoelker has quit IRC02:35
*** lujinluo has joined #openstack-meeting-502:49
*** lujinluo has quit IRC02:55
*** markvoelker has joined #openstack-meeting-503:32
*** markvoelker has quit IRC04:06
*** yamahata has joined #openstack-meeting-504:07
*** iyamahat has joined #openstack-meeting-504:07
*** lujinluo has joined #openstack-meeting-505:01
*** markvoelker has joined #openstack-meeting-505:02
*** lujinluo has quit IRC05:05
*** lujinluo has joined #openstack-meeting-505:06
*** markvoelker has quit IRC05:36
*** roman_g has quit IRC05:42
*** lujinluo has quit IRC06:19
*** markvoelker has joined #openstack-meeting-506:33
*** markvoelker has quit IRC07:05
*** lujinluo has joined #openstack-meeting-507:18
*** lujinluo has quit IRC07:23
*** lujinluo has joined #openstack-meeting-507:57
*** slaweq has joined #openstack-meeting-507:58
*** lujinluo has quit IRC08:02
*** markvoelker has joined #openstack-meeting-508:03
*** slaweq has quit IRC08:18
*** ralonsoh has joined #openstack-meeting-508:22
*** ralonsoh has quit IRC08:22
*** ralonsoh has joined #openstack-meeting-508:23
*** markvoelker has quit IRC08:36
*** derekh has joined #openstack-meeting-509:16
*** markvoelker has joined #openstack-meeting-509:33
*** ralonsoh has quit IRC10:02
*** ralonsoh has joined #openstack-meeting-510:03
*** markvoelker has quit IRC10:07
*** lujinluo has joined #openstack-meeting-510:32
*** lujinluo has quit IRC10:36
*** markvoelker has joined #openstack-meeting-511:04
*** markvoelker has quit IRC11:36
*** skazi has quit IRC11:41
*** skazi has joined #openstack-meeting-512:29
*** markvoelker has joined #openstack-meeting-512:31
*** njohnston has joined #openstack-meeting-513:33
*** stokvis has joined #openstack-meeting-513:38
*** lujinluo has joined #openstack-meeting-513:49
*** annp_ has joined #openstack-meeting-513:56
lujinluo#startmeeting neutron_upgrades14:00
openstackMeeting started Thu Nov  1 14:00:11 2018 UTC and is due to finish in 60 minutes.  The chair is lujinluo. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: neutron_upgrades)"14:00
openstackThe meeting name has been set to 'neutron_upgrades'14:00
njohnstono/14:00
lujinluoo/14:00
ralonsohhi14:00
lujinluohi njohnston and ralonsoh !14:00
njohnstonHappy November!14:01
annp_hi14:01
lujinluoLOL14:01
lujinluohi annp_14:01
annp_hi lujinluo14:01
lujinluothank you for chairing the meeting last week njohnston14:02
lujinluoreally appreciated that14:02
njohnstonAlways happy to help :-)14:02
lujinluodo we have any AIs carried from last week? if not, we can safely jump into the patches14:02
njohnstonlooking...14:03
njohnstonah that's right, nobody showed up :-)14:03
njohnstonit was just me14:03
lujinluooops14:04
lujinluosorry to hear that...14:04
njohnstonso going back a week14:04
lujinluotwo weeks ago, we have 2 AIs.14:04
njohnstonAI1: njohnston pick tests from https://review.openstack.org/609749 and step through with pdb to detect failure14:04
njohnstonI did that, but I was not able to drill down on the problem.  Still working on it in the background.14:05
*** hongbin has joined #openstack-meeting-514:05
lujinluoGot it.14:05
njohnstonAI2: lujin to keep an eye on Network OVO in db_base_plugin14:05
njohnstonI think that has been happening :-)14:05
lujinluoyeah, tuan pushed another patch set but only to resolve merge conflict14:06
lujinluobut i believe he will finish working on to address our concerns soon14:07
lujinluoi will follow him14:07
lujinluook then, let's jump into the patches14:08
lujinluo#topic OVO14:08
*** openstack changes topic to "OVO (Meeting topic: neutron_upgrades)"14:08
lujinluo#link https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/adopt-oslo-versioned-objects-for-db14:08
lujinluo#link https://review.openstack.org/#/c/579053/ Use OVO in neutron/ipam/subnet_alloc.py14:08
njohnstonI brought that one back from the dead14:09
njohnstonI pushed a change to fix the merge conflict14:09
ralonsohI think this is going to fail again14:09
lujinluoon test_subnetpool_concurrent_allocation_exception ?14:09
njohnstonand now I am working on the review feedback14:09
ralonsohcomments in PS10 and PS1114:09
njohnstonit definitely will for the reason you identified, ralonsoh14:09
njohnstonright14:09
lujinluoi see.14:09
njohnstonthe thing is I am looking for the right place to mock to create a concurrent allocation exception14:10
njohnstonbut with the new code it looks like what is happening is that an IpamSubnet object is getting instantiated14:10
*** spiette has quit IRC14:11
lujinluoi see.14:12
njohnstonI guess the thing to do is to mock subnet_pool.update() and have that throw the exception14:12
lujinluoso it is still how we can mock .update()14:12
lujinluoyeah14:12
njohnstonok, if no objections that is what I'll do14:14
njohnstonthe only other alternative14:14
njohnstonis to mock update_object in the base update method https://git.openstack.org/cgit/openstack/neutron/tree/neutron/objects/base.py#n80614:15
lujinluowell, i think it might be easier to mock update_object as it has direct db access14:16
lujinluoas update() is only calling methods from db_api14:17
njohnstonok14:18
njohnstonyour wish is my command14:18
*** sgrasley has joined #openstack-meeting-514:18
lujinluoLOL, but i have not done as much research as you did. you are the master of this patch14:18
lujinluojust my rough idea that it might be easier to mock update_object()14:19
njohnstonsounds good14:19
lujinluoi will keep a close eye on that patch! since i am finishing all the midterms this week, so i will more bandwidth for openstack, haha14:20
lujinluolet's move to the next14:21
lujinluo#link https://review.openstack.org/#/c/549168/ Router OVO14:21
lujinluoannp_: hi, i see it is still WIP, but do you have anything you want to share?14:21
annp_lujinluo, Hi, I'm making progress on that.14:22
annp_However, gate still red14:22
annp_Currently, I've just cleanup something,14:23
lujinluoyes, router is a rather big object. you change one place and it may propagate to many more.14:23
lujinluoannp_:  sounds good.14:24
annp_lujinluo, yes. I'm debugging some test failed related to gw_port14:24
lujinluogot it.14:25
annp_lujinluo, could you take a look and give me some advise if you have time.14:25
annp_Thanks in advance. :-)14:25
lujinluosure. i will add it to my review list14:25
lujinluo#action lujinluo to review https://review.openstack.org/#/c/549168/14:26
lujinluothen let's move to next14:26
lujinluoUse NetworkRBAC OVO in neutron/db/db_base_plugin_v2.py14:26
lujinluo#link https://review.openstack.org/#/c/608198/14:26
lujinluoit has been sent to the queue, and Rodolfo just rechecked Zuul failure. Let's pray for Zuul's mercy14:27
njohnston:-)14:27
lujinluo#link https://review.openstack.org/#/c/608628/14:28
lujinluomay the same mercy go to ^14:28
*** spiette has joined #openstack-meeting-514:28
lujinluo#link https://review.openstack.org/#/c/610182/ Support fetching specific db column in OVO14:29
lujinluothis patch has receive multiple +1 from our team14:29
lujinluolet me add miguel and slawek to it and ask them to do the final check14:30
ralonsohlujinluo: the CI is going to be back once we have requirements updated14:30
*** spiette has quit IRC14:31
njohnston+114:31
lujinluowhich patch are you talking about? ralonsoh networkRBAC or specifi db column? or maybe both?14:32
ralonsohlujinluo: I'm talking about the CI14:32
lujinluoAh, I see.14:33
ralonsohlujinluo: once requirements repo is updated will have the CI back14:33
*** spiette has joined #openstack-meeting-514:33
lujinluoGot it14:34
lujinluook, let's move to next patch14:36
lujinluo#link https://review.openstack.org/#/c/610184/14:36
lujinluoConvert Subnet to OVO in ipam_pluggable_backend.py14:37
lujinluothis patch utilize fetching specific db column14:37
lujinluoand should wait for that one to get in first14:37
lujinluobut the change is quite simple14:38
lujinluooops, i missed on patch in the between14:38
lujinluo#link https://review.openstack.org/#/c/608638/ Use NetworkRBAC OVO in tests/unit/db/test_db_base_plugin_v2.py14:38
lujinluoit is hit by merge conflict14:39
ralonsohlujinluo, waiting for the previous ones to be merged14:39
lujinluounderstood.14:39
ralonsohonce I have the previous two patches, I'll rebase this one14:39
lujinluosounds good14:40
lujinluo:-)14:40
lujinluonext is a WIP patch14:40
lujinluo#link https://review.openstack.org/#/c/609848/ Convert Port to OVO in db/ipam_pluggable_backend.py14:40
*** stokvis has quit IRC14:40
lujinluoit is still pretty red. let's give it some time14:41
lujinluo#link https://review.openstack.org/#/c/507772/ Network OVO14:42
lujinluostill i will keep an eye on this patch and talk to tuan to see if he needs more help from our team14:42
lujinluo#link https://review.openstack.org/#/c/610280/ Use RBACBaseObject OVO in neutron/db/rbac_db_mixin.py14:43
ralonsohsame as previous one14:43
lujinluogot it!14:43
lujinluo#link https://review.openstack.org/#/c/611461/14:45
lujinluothis is the bug fix of #178943414:45
lujinluowe have decided to wait for it to pass all the gate tests before reviewing it14:46
lujinluonext is the retry decorator14:46
lujinluo#link https://review.openstack.org/#/c/602362/14:47
lujinluoLajos proposed a new patch about two weeks ago14:47
njohnstonah yes, I remember this one14:47
lujinluoi have not review it myself yet14:47
njohnstonI can take a look at that, give a fresh eye to it14:47
lujinluothanks! njohnston14:48
lujinluonext is mine14:48
lujinluo#link https://review.openstack.org/#/c/544206/ Port Binding OVO14:48
lujinluoI will another patch set soon to resolve the merge conflict and address Hongbin's comment14:49
hongbino/14:49
lujinluothat's all the patches we have for OVO14:50
lujinluohi hongbin !14:50
hongbinlujinluo: it looks the meeting is over :)14:50
hongbins/almost14:50
lujinluohalf of it is over, we still have another topic, lol14:50
lujinluo#topic engine facade14:50
*** openstack changes topic to "engine facade (Meeting topic: neutron_upgrades)"14:50
lujinluo#link https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/enginefacade-switch14:50
lujinluoalthough we only have one patch to discuss14:50
lujinluoRemove context guard of Agent OVO14:51
lujinluo#link https://review.openstack.org/#/c/611462/14:51
* hongbin is lurking14:51
lujinluohongbin had a comment which i think makes sense14:51
lujinluoi will revise the patch set, to add the transaction guard back in new engine facade14:52
hongbincool14:52
lujinluoindeed there are two transactions opened14:52
lujinluoand we should guard them together14:52
lujinluo#topic open discussion14:53
*** openstack changes topic to "open discussion (Meeting topic: neutron_upgrades)"14:53
lujinluoi just noticed Berlin summit is around the corner!14:53
lujinluoanyone from our team is going?14:53
lujinluohave fun!14:53
hongbini will go there14:53
* njohnston cannot make it this time, sadly14:53
lujinluonjohnston: i am not going either. :(14:54
lujinluowow, have fun hongbin!14:54
hongbinlujinluo: thanks14:54
lujinluodoes anyone have anything else to share?14:54
lujinluoif not, let's call it a day! we only have 6 min left this time14:54
njohnstonthanks all14:55
lujinluothank you all for joining the meeting this time. hope to see you all next week14:55
lujinluo#endmeeting14:55
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:55
openstackMeeting ended Thu Nov  1 14:55:40 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:55
ralonsohbye14:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-11-01-14.00.html14:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-11-01-14.00.txt14:55
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_upgrades/2018/neutron_upgrades.2018-11-01-14.00.log.html14:55
*** njohnston has left #openstack-meeting-514:56
*** lujinluo has quit IRC15:05
*** jamesgu_ has joined #openstack-meeting-515:12
*** annp_ has quit IRC15:31
*** slaweq has joined #openstack-meeting-516:29
*** spiette has quit IRC17:18
*** spiette has joined #openstack-meeting-517:26
*** slaweq has quit IRC17:27
*** derekh has quit IRC18:00
*** iyamahat has quit IRC18:05
*** yamahata has quit IRC18:05
*** ralonsoh has quit IRC18:13
*** iyamahat has joined #openstack-meeting-518:19
*** yamahata has joined #openstack-meeting-518:38
*** spiette has quit IRC18:53
*** spiette has joined #openstack-meeting-519:17
*** slaweq has joined #openstack-meeting-520:50
*** hongbin has quit IRC21:30
*** iyamahat has quit IRC21:33
*** slaweq has quit IRC21:36
*** iyamahat has joined #openstack-meeting-521:39

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!