Wednesday, 2019-07-10

*** jamesmcarthur has joined #openstack-meeting00:03
*** bobh has quit IRC00:05
*** b1airo has quit IRC00:05
*** jamesmcarthur has quit IRC00:07
*** ijw has quit IRC00:07
*** slaweq has joined #openstack-meeting00:08
*** bobh has joined #openstack-meeting00:12
*** slaweq has quit IRC00:13
*** bobh has quit IRC00:17
*** jamesmcarthur has joined #openstack-meeting00:21
*** altlogbot_2 has joined #openstack-meeting00:28
*** zbr has quit IRC00:34
*** altlogbot_2 has quit IRC00:37
*** jamesmcarthur has quit IRC00:38
*** zbr has joined #openstack-meeting00:43
*** Liang__ has joined #openstack-meeting00:47
*** jamesmcarthur has joined #openstack-meeting00:47
*** Liang__ is now known as LiangFang00:48
*** jamesmcarthur has quit IRC00:52
*** bobh has joined #openstack-meeting00:52
*** jamesmcarthur has joined #openstack-meeting00:55
*** bobh has quit IRC00:58
*** mriedem has quit IRC00:59
*** yamamoto has joined #openstack-meeting01:00
*** altlogbot_0 has joined #openstack-meeting01:06
*** jamesmcarthur has quit IRC01:09
*** jamesmcarthur has joined #openstack-meeting01:14
*** altlogbot_0 has quit IRC01:15
*** rbudden has joined #openstack-meeting01:15
*** jamesmcarthur has quit IRC01:19
*** jamesmcarthur_ has joined #openstack-meeting01:21
*** gyee has quit IRC01:22
*** jamesmcarthur_ has quit IRC01:23
*** jamesmcarthur has joined #openstack-meeting01:27
*** jamesmcarthur has quit IRC01:32
*** jamesmcarthur has joined #openstack-meeting01:36
*** jamesmcarthur has quit IRC01:41
*** jamesmcarthur has joined #openstack-meeting01:43
*** jamesmcarthur has quit IRC01:45
*** tetsuro has joined #openstack-meeting01:47
*** jamesmcarthur has joined #openstack-meeting01:50
*** jamesmcarthur has quit IRC01:54
*** lbragstad has quit IRC01:57
*** bobh has joined #openstack-meeting01:58
*** apetrich has quit IRC01:58
*** bobh has quit IRC02:02
*** yamamoto has quit IRC02:03
*** jamesmcarthur has joined #openstack-meeting02:07
*** jamesmcarthur has quit IRC02:09
*** jamesmcarthur has joined #openstack-meeting02:09
*** jamesmcarthur has quit IRC02:14
*** iyamahat has quit IRC02:14
*** yamahata has quit IRC02:14
*** altlogbot_1 has joined #openstack-meeting02:19
*** irclogbot_1 has joined #openstack-meeting02:19
*** jamesmcarthur_ has joined #openstack-meeting02:22
*** altlogbot_1 has quit IRC02:25
*** irclogbot_1 has quit IRC02:26
*** jamesmcarthur_ has quit IRC02:26
*** iyamahat has joined #openstack-meeting02:30
*** iyamahat has quit IRC02:36
*** jamesmcarthur has joined #openstack-meeting02:56
*** zhangchi has joined #openstack-meeting02:59
*** psachin has joined #openstack-meeting03:02
*** dklyle has quit IRC03:19
*** jamesmcarthur has quit IRC03:19
*** jamesmcarthur has joined #openstack-meeting03:20
*** tetsuro has quit IRC03:29
*** yamamoto has joined #openstack-meeting03:36
*** mahatic has joined #openstack-meeting03:49
*** njohnston has quit IRC03:53
*** tetsuro has joined #openstack-meeting03:57
*** irclogbot_2 has joined #openstack-meeting04:07
*** imsurit has joined #openstack-meeting04:08
*** number80 has quit IRC04:10
*** bobh has joined #openstack-meeting04:11
*** irclogbot_2 has quit IRC04:12
*** altlogbot_1 has joined #openstack-meeting04:13
*** yamahata has joined #openstack-meeting04:14
*** bobh has quit IRC04:16
*** altlogbot_1 has quit IRC04:17
*** number80 has joined #openstack-meeting04:19
*** zhangchi has quit IRC04:23
*** _alastor1 has quit IRC04:25
*** jamesmcarthur has quit IRC04:32
*** AJaeger has left #openstack-meeting04:32
*** yamamoto has quit IRC04:33
*** rbudden has quit IRC04:36
*** yamamoto has joined #openstack-meeting04:38
*** armax has quit IRC04:40
*** jamesmcarthur has joined #openstack-meeting04:46
*** whoami-rajat has joined #openstack-meeting04:52
*** imsurit has quit IRC04:56
*** imsurit has joined #openstack-meeting04:57
*** altlogbot_3 has joined #openstack-meeting05:03
*** irclogbot_3 has joined #openstack-meeting05:07
*** diablo_rojo has quit IRC05:08
*** bobh has joined #openstack-meeting05:09
*** mjturek has quit IRC05:20
*** mjturek has joined #openstack-meeting05:21
*** altlogbot_3 has quit IRC05:21
*** bobh has quit IRC05:22
*** irclogbot_3 has quit IRC05:22
*** janki has joined #openstack-meeting05:33
*** pcaruana has joined #openstack-meeting05:37
*** Luzi has joined #openstack-meeting05:43
*** zhangchi has joined #openstack-meeting05:47
*** mjturek has quit IRC05:50
*** jamesmcarthur has quit IRC05:50
*** mjturek has joined #openstack-meeting05:51
*** belmoreira has joined #openstack-meeting05:52
*** bcafarel has quit IRC05:54
*** bcafarel has joined #openstack-meeting05:55
*** rcernin has quit IRC06:10
*** rcernin has joined #openstack-meeting06:11
*** pcaruana has quit IRC06:20
*** imsurit has quit IRC06:32
*** imsurit has joined #openstack-meeting06:35
*** lhinds has quit IRC06:37
*** haleyb has quit IRC06:40
*** janki has quit IRC06:40
*** lhinds has joined #openstack-meeting06:44
*** imsurit_ofc has joined #openstack-meeting06:50
*** imsurit has quit IRC06:52
*** imsurit_ofc is now known as imsurit06:52
*** slaweq has joined #openstack-meeting06:54
*** janki has joined #openstack-meeting06:57
*** zhangchi has quit IRC07:01
*** altlogbot_3 has joined #openstack-meeting07:03
*** altlogbot_3 has quit IRC07:08
*** zhangchi has joined #openstack-meeting07:11
*** LiangFang has quit IRC07:11
*** _pewp_ has quit IRC07:12
*** Liang__ has joined #openstack-meeting07:12
*** _pewp_ has joined #openstack-meeting07:12
*** tssurya has joined #openstack-meeting07:13
*** kaisers has quit IRC07:24
*** ttsiouts has joined #openstack-meeting07:26
*** belmoreira has quit IRC07:27
*** tetsuro has quit IRC07:30
*** dtrainor_ has joined #openstack-meeting07:31
*** dtrainor has quit IRC07:33
*** kaisers has joined #openstack-meeting07:36
*** ttsiouts has quit IRC07:37
*** ttsiouts has joined #openstack-meeting07:38
*** brinzhang_ has joined #openstack-meeting07:38
*** irclogbot_1 has joined #openstack-meeting07:39
*** brinzhang has quit IRC07:41
*** ttsiouts has quit IRC07:43
*** kaisers has quit IRC07:43
*** irclogbot_1 has quit IRC07:44
*** imsurit_ofc has joined #openstack-meeting07:45
*** imsurit has quit IRC07:47
*** imsurit_ofc is now known as imsurit07:47
*** kaisers has joined #openstack-meeting07:48
*** imsurit has quit IRC07:53
*** ttsiouts has joined #openstack-meeting07:54
*** pcaruana has joined #openstack-meeting07:54
*** imsurit has joined #openstack-meeting07:57
*** bobh has joined #openstack-meeting07:57
*** belmoreira has joined #openstack-meeting07:58
*** bcafarel has quit IRC08:01
*** bobh has quit IRC08:02
*** imsurit has quit IRC08:12
*** imsurit has joined #openstack-meeting08:13
*** ralonsoh has joined #openstack-meeting08:13
*** bcafarel has joined #openstack-meeting08:14
*** priteau has joined #openstack-meeting08:17
*** Adri2000 has quit IRC08:20
*** Adri2000 has joined #openstack-meeting08:20
*** janki has quit IRC08:43
*** imsurit_ofc has joined #openstack-meeting08:45
*** imsurit has quit IRC08:47
*** imsurit_ofc is now known as imsurit08:47
*** janki has joined #openstack-meeting08:51
*** irclogbot_3 has joined #openstack-meeting08:57
*** irclogbot_3 has quit IRC09:02
*** iyamahat has joined #openstack-meeting09:04
*** janki has quit IRC09:07
*** ociuhandu has joined #openstack-meeting09:09
*** janki has joined #openstack-meeting09:09
*** baojg has joined #openstack-meeting09:09
*** altlogbot_0 has joined #openstack-meeting09:11
*** belmoreira has quit IRC09:12
*** altlogbot_0 has quit IRC09:14
*** mjturek has quit IRC09:15
*** mjturek has joined #openstack-meeting09:16
*** rcernin has quit IRC09:17
*** altlogbot_2 has joined #openstack-meeting09:25
*** altlogbot_2 has quit IRC09:28
*** Liang__ has quit IRC09:28
*** belmoreira has joined #openstack-meeting09:28
*** altlogbot_2 has joined #openstack-meeting09:29
*** mjturek has quit IRC09:29
*** belmoreira has quit IRC09:29
*** priteau has quit IRC09:30
*** belmoreira has joined #openstack-meeting09:30
*** altlogbot_2 has quit IRC09:34
*** irclogbot_0 has joined #openstack-meeting09:37
*** irclogbot_0 has quit IRC09:40
*** iyamahat has quit IRC09:40
*** iyamahat has joined #openstack-meeting09:41
*** dtrainor has joined #openstack-meeting09:43
*** dtrainor_ has quit IRC09:45
*** altlogbot_1 has joined #openstack-meeting09:45
*** yamamoto has quit IRC09:47
*** rubasov has quit IRC09:48
*** iyamahat has quit IRC09:48
*** altlogbot_1 has quit IRC09:50
*** rubasov has joined #openstack-meeting09:55
*** imsurit_ofc has joined #openstack-meeting09:57
*** imsurit has quit IRC09:59
*** imsurit_ofc is now known as imsurit09:59
*** electrofelix has joined #openstack-meeting10:05
*** heikkine has quit IRC10:19
*** belmoreira has quit IRC10:20
*** imsurit has quit IRC10:23
*** irclogbot_1 has joined #openstack-meeting10:23
*** irclogbot_1 has quit IRC10:26
*** artom has quit IRC10:27
*** imsurit has joined #openstack-meeting10:30
*** ttsiouts has quit IRC10:33
*** ttsiouts has joined #openstack-meeting10:34
*** bobh has joined #openstack-meeting10:35
*** yamamoto has joined #openstack-meeting10:37
*** zhangchi has quit IRC10:37
*** ttsiouts has quit IRC10:38
*** bobh has quit IRC10:40
*** yamamoto has quit IRC10:46
*** janki has quit IRC10:55
*** belmoreira has joined #openstack-meeting10:56
*** zhangchi has joined #openstack-meeting10:57
*** njohnston has joined #openstack-meeting11:06
*** ttsiouts has joined #openstack-meeting11:07
*** tesseract has joined #openstack-meeting11:08
*** imsurit_ofc has joined #openstack-meeting11:12
*** imsurit has quit IRC11:14
*** imsurit_ofc is now known as imsurit11:14
*** zhangchi has quit IRC11:16
*** apetrich has joined #openstack-meeting11:16
*** bobh has joined #openstack-meeting11:19
*** bobh has quit IRC11:23
*** raildo has joined #openstack-meeting11:40
*** imsurit has quit IRC11:41
*** rfolco has joined #openstack-meeting11:57
*** heikkine has joined #openstack-meeting11:59
*** rbudden has joined #openstack-meeting12:07
*** belmoreira has quit IRC12:17
*** belmoreira has joined #openstack-meeting12:21
*** artom has joined #openstack-meeting12:34
*** eharney has joined #openstack-meeting12:37
*** dviroel has joined #openstack-meeting12:47
*** priteau has joined #openstack-meeting12:47
*** belmoreira has quit IRC12:54
*** enriquetaso has joined #openstack-meeting13:04
*** irclogbot_1 has joined #openstack-meeting13:07
*** irclogbot_1 has quit IRC13:08
*** altlogbot_2 has joined #openstack-meeting13:11
*** lbragstad has joined #openstack-meeting13:16
*** yamamoto has joined #openstack-meeting13:16
*** altlogbot_2 has quit IRC13:16
*** irclogbot_2 has joined #openstack-meeting13:17
*** belmoreira has joined #openstack-meeting13:18
*** yamamoto has quit IRC13:20
*** irclogbot_2 has quit IRC13:22
*** _alastor1 has joined #openstack-meeting13:22
*** zaneb has quit IRC13:23
*** zaneb has joined #openstack-meeting13:23
*** haleyb has joined #openstack-meeting13:25
*** mriedem has joined #openstack-meeting13:31
*** carloss has joined #openstack-meeting13:32
*** belmoreira has quit IRC13:32
*** belmoreira has joined #openstack-meeting13:33
*** belmoreira has quit IRC13:41
*** belmoreira has joined #openstack-meeting13:45
*** liuyulong has joined #openstack-meeting13:50
*** Lucas_Gray has joined #openstack-meeting13:53
*** whoami-rajat has quit IRC13:54
*** _alastor1 has quit IRC13:54
*** whoami-rajat has joined #openstack-meeting13:54
*** zaneb has quit IRC13:55
*** zaneb has joined #openstack-meeting13:55
*** bobh has joined #openstack-meeting13:55
liuyulonghi13:58
liuyulongI'm here13:58
liuyulongtesting...13:58
haleybhi liuyulong13:59
njohnstono/14:00
liuyulong#startmeeting neutron_l314:00
openstackMeeting started Wed Jul 10 14:00:13 2019 UTC and is due to finish in 60 minutes.  The chair is liuyulong. 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_l3)"14:00
openstackThe meeting name has been set to 'neutron_l3'14:00
njohnstono/14:00
liuyulong#chair haleyb14:00
openstackCurrent chairs: haleyb liuyulong14:00
*** bobh has quit IRC14:00
ralonsohhi14:01
*** liuyulong88 has joined #openstack-meeting14:01
liuyulong88The nickname 'liuyulong' is already in use!14:01
liuyulong88OK14:02
liuyulong88#topic Announcements14:02
*** liuyulong88 is now known as liuyulong_14:02
liuyulong_I have no announcement today.14:03
liuyulong_If you have, please go ahead.14:03
*** dklyle has joined #openstack-meeting14:04
liuyulong_OK, let's move on.14:04
liuyulong_#topic Bugs14:04
*** jamesmcarthur has joined #openstack-meeting14:04
*** jamesmcarthur has quit IRC14:05
*** jamesmcarthur has joined #openstack-meeting14:05
liuyulong_#link http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007455.html14:05
liuyulong_Bence Romsics (rubasov) was our bug deputy the week before last, thank you.14:05
*** liuyulong has quit IRC14:05
liuyulong_#link http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007577.html14:05
liuyulong_Bernard Cafarelli (bcafarel), last week bug deputy, also thank you.14:05
liuyulong_#link https://bugs.launchpad.net/neutron/+bug/183504414:06
openstackLaunchpad bug 1835044 in neutron "[Queens] Memory leak in pyroute2 0.4.21" [High,Won't fix] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez)14:06
liuyulong_This is now marked as wont-fix.14:06
ralonsohyes14:06
liuyulong_But for this popular rpm repo, we still do not have a new version of pyroute2 for queens release.14:07
ralonsohbecause we can't modify stable requirements14:07
liuyulong_#link http://mirror.centos.org/centos/7.6.1810/cloud/x86_64/openstack-queens/14:07
liuyulong_It is still python2-pyroute2-0.4.21-1.el7.noarch.rpm14:07
slaweqhi14:07
ralonsoheach company should fix this14:07
ralonsohwe are pushing the changes for our RPM repos14:07
ralonsohbut this won't be changed in a stable branch unless this is a security problem14:08
liuyulong_So R and S repo have new version?14:08
ralonsohin devstack/requirements yes14:09
ralonsohnot Q14:09
ralonsoh0.5.2 vs 0.4.2114:09
liuyulong_Our environment are all running queens, we indeed need a repo fix. : )14:10
liuyulong_ralonsoh, thank you for working on this.14:10
liuyulong_#link https://bugs.launchpad.net/neutron/+bug/183430814:10
openstackLaunchpad bug 1834308 in neutron "[DVR][DB] too many slow query during agent restart" [Medium,Confirmed] - Assigned to LIU Yulong (dragon889)14:10
ralonsohmy pleasure14:10
liuyulong_I will submit a fix for DVR related DB query.14:11
*** ttsiouts has quit IRC14:11
liuyulong_Our DBA help me to get some slow query LOG.14:11
*** ttsiouts has joined #openstack-meeting14:12
*** liuyulong has joined #openstack-meeting14:12
liuyulongsorry lost the connection again....14:13
liuyulongWe noticed there will be 300k+ slow query (0.5s+) during 30 nodes ovs-agent restart.14:13
liuyulongYeah, most of them are related to DVR14:14
*** lseki has joined #openstack-meeting14:14
liuyulongnext one may be related to this.14:14
liuyulong#link https://bugs.launchpad.net/neutron/+bug/183566314:14
openstackLaunchpad bug 1835663 in neutron "Some L3 RPCs are time-consuming especially get_routers" [Medium,Confirmed]14:14
liuyulongAs you noticed, it is really slow.14:14
liuyulonghttp://logs.openstack.org/11/669111/4/check/neutron-tempest-plugin-dvr-multinode-scenario/dc3af26/controller/logs/screen-q-l3.txt.gz#_Jul_07_04_18_11_79173014:14
liuyulongIMO, 37s for a single RPC, this is not acceptable for a production environment. My OP colleagues will complain. : )14:15
*** ttsiouts has quit IRC14:16
*** liuyulong_ has quit IRC14:16
liuyulongNeutron server side DB slow query may be one reason.14:16
haleybliuyulong: ack, and that log was from a check job?  that's pretty bad14:18
liuyulongFor this log here, maybe upstream CI neutron server just meet its bottleneck. It can not answer too much RPC calls concurrently.14:19
liuyulonghaleyb, yes, it is bad14:19
liuyulong#link https://review.opendev.org/#/c/669111/14:20
liuyulongralonsoh, slaweq, hi, this patch ^^14:20
ralonsohthere is an implementation for this function14:21
liuyulongThe time cost wrapper, I left some comments14:21
ralonsohI'll review it after the meeting14:21
liuyulongralonsoh, yes, it's good to know we have similar function already.14:21
*** ttsiouts has joined #openstack-meeting14:22
liuyulongLet me quote the comment here:14:22
liuyulongbut it can not distinguish each call for same RPC, so I will still add a wrapper here which call that function inside. And a log for the function start is needed as well. We need to know the precisely call start and end.14:23
njohnstonyes exactly I think that if you override the message argument to the oslo.utils time_it function and add the generated uuid then you get the benefit of the function14:23
ralonsohnjohnston, agree14:24
njohnstonbut you could do that without a separate decorator14:24
*** bobh has joined #openstack-meeting14:25
liuyulongnjohnston, how to enable the start log without a new decorator?14:25
*** zbitter has joined #openstack-meeting14:26
liuyulongWe may want to see what happened between start and end.14:26
liuyulongtime_it just log the duration.14:26
njohnston    @osloutils.time_it(message="time-cost: %(seconds).02f seconds to run function '%(func_name)s', uuid=" + uuidutils.generate_uuid())14:27
njohnstonI see, so you believe there is value in having the "call: start" separate from the "call: ended, time = %d" log messages14:29
*** yamamoto has joined #openstack-meeting14:29
njohnstonI can see your point14:29
*** zaneb has quit IRC14:29
*** bobh has quit IRC14:30
*** dklyle has quit IRC14:30
slaweqI agree with liuyulong that separate log for start and end can be useful14:31
liuyulongAnd I have another concern, that 'StopWatch' is used in the 'time_it'. It looks pretty complicated, don't know if it will cause something wrong in RPC calls.14:31
ralonsohthis is just a context manager14:31
liuyulongOK, I will refactor this decorator.14:33
liuyulongIt will be useful for upstream CI14:33
liuyulongI have no bug today, last week is a bit quite for L3.14:35
ralonsohI still have one bug in L314:36
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/173245814:36
openstackLaunchpad bug 1732458 in neutron "deleted_ports memory leak in dhcp agent" [Medium,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez)14:36
ralonsoh#link https://review.opendev.org/#/c/521035/14:36
ralonsoh(CI is not passing but I'm rechecking)14:37
liuyulongA very old one14:37
*** Luzi has quit IRC14:38
*** belmoreira has quit IRC14:38
*** wwriverrat has joined #openstack-meeting14:38
*** dklyle has joined #openstack-meeting14:38
liuyulongRecently we meet many exceptions about DHCP during some upgrading or restarting.14:39
*** altlogbot_3 has joined #openstack-meeting14:39
liuyulongAnd I'm deciding to remove the DHCP agent in our local environment.14:39
liuyulongconfig_drive or L2-agent self-sevice DHCP looks more friendly to large scale cloud.14:40
slaweqliuyulong: there is RFE about distributed dhcp agent14:41
slaweqlet me find it14:41
liuyulongYes, all from our OPs complain.14:42
amotokiliuyulong: what do you mean by 'L2-agent self-sevice DHCP'?14:42
liuyulongslaweq, did you mean the OVN related RFE?14:42
slaweqliuyulong: https://bugs.launchpad.net/neutron/+bug/180639014:42
openstackLaunchpad bug 1806390 in neutron "[RFE] Distributed DHCP agent " [Wishlist,In progress] - Assigned to Yang Youseok (ileixe)14:42
*** altlogbot_3 has quit IRC14:42
slaweqliuyulong: no, this one isn't related to OVN14:42
liuyulongamotoki, it is a local implementation.14:42
amotokiliuyulong: okay, is it a kind of distributed one?14:43
liuyulongamotoki, since OVS-agent have full acknowage of port IP and MAC.14:43
*** belmoreira has joined #openstack-meeting14:43
slaweqamotoki: I remember when I was in OVH we also had something like that - neutron-ovs agent was spawning simple udhcpd service for each port on host - and that worked very well :)14:43
amotokiliuyulong: slaweq: thanks. it reminds me of nova-network dhcp stuff per compute node.14:44
amotokithe proposed distributed dhcp agent would be similar.14:44
liuyulonghttps://review.opendev.org/#/c/658414/9/specs/train/ml2ovs-ovn-convergence.rst@3814:45
liuyulongI left a comment here, but no response for now. : )14:45
liuyulong ML2+OVS+DVR and OVN14:45
haleybliuyulong: i will look at your comment...14:46
liuyulongOK, next topic14:46
liuyulong#topic Routed Networks14:46
*** openstack changes topic to "Routed Networks (Meeting topic: neutron_l3)"14:46
liuyulongI'm now interested in how this will work for external network with multiple segments.14:47
liuyulongYes, I mean public (provider) network for router gateway and floating IP.14:47
liuyulongI also left some comment here: https://review.opendev.org/#/c/657170/14:48
liuyulongNo response.14:49
liuyulongmlavalle, tidwellr, wwriverrat: your turn now.14:49
liuyulongNo updates?14:50
liuyulongNext topic14:51
liuyulong#topic On demand agenda14:51
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)"14:51
*** altlogbot_3 has joined #openstack-meeting14:51
liuyulongI have one more thing about OVN and dvr.14:51
liuyulong#link https://blueprints.launchpad.net/neutron/+spec/openflow-based-dvr14:52
liuyulongMaybe we shoud add a note for this BP, or mark it as something like not-complete or abandoned.14:52
liuyulongs/should14:52
liuyulongAnd also abandon the related gerrit patch.14:52
haleybyes, i don't think that will be implemented14:55
amotoki+1. it clarifies the current situation and it is useful especially for operators.14:55
*** altlogbot_3 has quit IRC14:56
liuyulongOK, time is up, let's stop here.14:57
liuyulongThank you guys.14:57
liuyulong#endmeeting14:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:57
openstackMeeting ended Wed Jul 10 14:57:15 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-07-10-14.00.html14:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-07-10-14.00.txt14:57
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-07-10-14.00.log.html14:57
ralonsohbye14:57
slaweqbye14:58
*** liuyulong has left #openstack-meeting15:00
*** Roamer` has joined #openstack-meeting15:00
*** gtarnaras has joined #openstack-meeting15:02
*** _alastor1 has joined #openstack-meeting15:02
*** gtarnaras has left #openstack-meeting15:03
*** armax has joined #openstack-meeting15:04
*** mattw4 has joined #openstack-meeting15:07
*** altlogbot_0 has joined #openstack-meeting15:07
*** _alastor1 has quit IRC15:07
*** dklyle has quit IRC15:09
*** altlogbot_0 has quit IRC15:12
*** wwriverrat has quit IRC15:15
*** mjturek has joined #openstack-meeting15:16
*** irclogbot_0 has joined #openstack-meeting15:19
*** irclogbot_0 has quit IRC15:22
*** boxiang has joined #openstack-meeting15:24
*** boxiang has quit IRC15:25
*** boxiang has joined #openstack-meeting15:26
*** altlogbot_1 has joined #openstack-meeting15:32
*** rosmaita has joined #openstack-meeting15:32
*** davidsha has joined #openstack-meeting15:32
*** altlogbot_1 has quit IRC15:34
*** mattw4 has quit IRC15:34
*** mattw4 has joined #openstack-meeting15:35
*** mattw4 has quit IRC15:39
*** Lucas_Gray has quit IRC15:39
*** irclogbot_1 has joined #openstack-meeting15:40
*** irclogbot_1 has quit IRC15:42
*** diablo_rojo has joined #openstack-meeting15:44
*** Lucas_Gray has joined #openstack-meeting15:44
*** altlogbot_0 has joined #openstack-meeting15:46
*** _alastor1 has joined #openstack-meeting15:46
*** altlogbot_0 has quit IRC15:48
*** _alastor1 has quit IRC15:51
*** altlogbot_0 has joined #openstack-meeting15:55
*** Liang__ has joined #openstack-meeting15:56
jungleboyj@?15:58
_pewp_Welcome to Table flipping bot.15:58
_pewp_(╯°□°)╯︵ ┻━┻15:58
_pewp_@!           - Hello.15:58
*** Liang__ is now known as LiangFang15:58
_pewp_@!b <nick>   - Battle another nick table flip.15:58
_pewp_@!c          - Covfefe table flip.15:58
_pewp_@!d <nick>   - Battle win another nick table flip.15:58
_pewp_@!f          - Fat table flip.15:58
_pewp_@!g          - The Finger table flip.15:58
_pewp_@!h          - Hercules table flip.15:58
_pewp_@!j          - Jedi table flip.15:58
_pewp_@!m          - Magic table flip.15:58
_pewp_@!r          - Rage table flip.15:58
_pewp_@!t          - Standard table flip.15:58
_pewp_@!z          - Bear table flip.15:58
jungleboyj@!f15:58
_pewp_jungleboyj (ノ ゜Д゜)ノ ︵ ┻━┻15:58
*** altlogbot_0 has quit IRC15:58
jungleboyj@!c15:59
_pewp_jungleboyj ༼ノಠل͟ಠ༽ノ ︵ ┻━┻15:59
jungleboyj@!r15:59
_pewp_jungleboyj (ノಠ益ಠ)ノ彡┻━┻15:59
*** woojay has joined #openstack-meeting16:00
jungleboyj#startmeeting Cinder16:00
*** zhengMa has joined #openstack-meeting16:00
openstackMeeting started Wed Jul 10 16:00:21 2019 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: Cinder)"16:00
openstackThe meeting name has been set to 'cinder'16:00
smcginniso/16:00
jungleboyjAgenda:16:00
jungleboyj#link https://etherpad.openstack.org/p/cinder-train-meetings16:00
xyanghi16:00
*** _erlon_ has joined #openstack-meeting16:00
jungleboyjCourtesy ping:  jungleboyj whoami-rajat rajinir lseki carloss pots woojay erlon geguileo eharney rosmaita enriquetaso e0ne smcginnis davidsha walshh_ xyang hemna _hemna16:00
_erlon_Hey16:01
walshh_hi16:01
lseki\o16:01
rosmaitahello16:01
woojay\o16:01
jungleboyj@!16:01
_pewp_jungleboyj \( ・_・)16:01
eharneyhi16:01
whoami-rajatHi16:01
Roamer`hi16:01
jungleboyjGive people another minute to join and then get started.16:02
davidshaHey16:03
*** LiangFang has quit IRC16:03
jungleboyjOk.  I have enough coffee to make it through the meeting now.16:04
jungleboyjSo, lets get started.16:04
jungleboyj#topic announcements16:05
*** openstack changes topic to "announcements (Meeting topic: Cinder)"16:05
jungleboyj#link https://releases.openstack.org/train/schedule.html16:05
*** ttsiouts has quit IRC16:05
jungleboyjTrain milestone 2 is only about a week away.16:05
jungleboyjA little over a week.16:05
jungleboyjI think we made some progress looking at Specs last week.  I will look through those again.16:06
*** thgcorrea_ has joined #openstack-meeting16:06
enriquetasoo/16:06
*** ttsiouts has joined #openstack-meeting16:06
*** Liang__ has joined #openstack-meeting16:06
jungleboyjDo we have any drivers that look like they have a chance of making it?16:06
jungleboyjDoesn't look like it.16:07
*** Liang__ is now known as LiangFang16:07
Roamer`jungleboyj, are you asking about new drivers, or the other deadline related to milestone 2?  Because we are working on restarting the StorPool CI as we speak, it should be up and running in the next couple of days, with Python 3 jobs and all16:07
LiangFango/16:07
jungleboyjSo, don't really have any requests for driver reviews then since no one is updating the code.16:08
*** ijw has joined #openstack-meeting16:08
jungleboyjRoamer`:  Wasn't asking about Py37 requirement just yet but that is the next topic.16:08
jungleboyjGlad you guys are making progress there.16:09
jungleboyjThere was some confusion as to the deadlines.16:09
*** tssurya has quit IRC16:09
Roamer`well, to be honest, we did notice that we have sort of forgotten to declare a couple of capabilities for the StorPool driver, and there is also an almost trivial way to implement snapshot revert... I *know* we may even be famous for coming in with last-minute request, but, supposing we manage to get our CI up and running and we submit some patches and it votes on them, is there a chance we16:10
jungleboyjYour CI needs to be running py37 by Milestone 2 or an unsupported patch will be pushed up.16:10
Roamer`would make it?16:10
*** ttsiouts has quit IRC16:10
jungleboyjIf the py37 isn't passing by milestone 3 then the unsupported patch will be merged at that point.16:10
jungleboyjYes, I do believe last minute requests are a specialty.16:11
jungleboyjIs there a new driver review out there to go with your CI?16:11
jungleboyjRoamer`:  ?16:12
Roamer`sorry, I'm not really sure exactly what you're asking right now... there is no new StorPool driver, there may be three very minor changes, we have not submitted them for review yet.16:12
*** Lucas_Gray has quit IRC16:13
jungleboyjOh, I thought you were asking about a new driver.16:13
jungleboyjI see that storpool is still out there.16:14
jungleboyjOk, so it is out there and supported.16:15
jungleboyjSo, you just need to have your CI running using py37.16:15
jungleboyjIf you have fixes to push up then we can merge them once you are passing 3rd Party CI tests.16:16
*** gyee has joined #openstack-meeting16:16
Roamer`ok, thanks a lot, and sorry for blindsiding you yet again16:16
jungleboyjMoving on.16:16
jungleboyjI have gotten a Train release created in Launchpad.16:16
jungleboyjSorry I hadn't done that before.  Had opened a page to do it several times and got distracted.16:17
jungleboyjAnyway, it is there now.  Take a look at it and let me know if there is anything that doesn't look right.16:17
jungleboyjI need to update our PTL process documentation with a note on that.16:17
jungleboyj#topic Mid-Cycle Meeting16:17
*** openstack changes topic to "Mid-Cycle Meeting (Meeting topic: Cinder)"16:17
jungleboyjSo, we have had a bit of a hiccup in our mid-cycle plan.16:17
jungleboyjWe planned it for a date that worked for Sean and I to be in RTP to meet up with Locals, eharney hemna rosmaita tbarron16:18
jungleboyjWas hoping to get others to come as well.16:18
jungleboyjNow it sounds like smcginnis  Can't make it.16:18
jungleboyjTrying to figure out if we try to find another date or if we move on without smcginnis16:19
jungleboyjeharney: hemna rosmaita  Particularly looking for input from you guys.16:19
jungleboyjDo you think we can have a productive meeting with 4 of us plus remote people?16:20
jungleboyj*Hello?  Is this thing on!?!*16:21
rosmaitayes, though it would be even better with smcginnis ... what are the date change options?16:21
jungleboyjWe could maybe move it a week later but then I think we lose hemna16:22
jungleboyjI could try to do a week earlier but would need to move around some other vacation plans.16:22
rosmaitaalso, it's kind of late already16:22
jungleboyjI am realizing that that date is coming up very quickly.16:22
jungleboyjrosmaita:  ++16:22
smcginnisThat date worked well for everyone else. I think you should just stick to the plan and I can try to participate remotely as much as I can.16:22
rosmaitawill smcginnis be able to attend remotely at all?16:22
rosmaitaoh, ok16:23
jungleboyjsmcginnis:  You will be West Coast?16:23
smcginnisI'll be at an event that week, so I will have some distractions. But I can try to give my input inbetween things.16:23
smcginnisYeah, CA.16:23
jungleboyjOk.  So you could participate for a bit in the morning and we could try to schedule things that you need to give input upon around that?16:23
jungleboyj#link https://etherpad.openstack.org/p/cinder-train-mid-cycle-planning16:24
smcginnisThat would be fine with me.16:24
jungleboyjhemna: eharney rosmaita  Can you all confirm that you are still in?16:24
eharneyyes16:25
jungleboyjeharney:  Were you able to get anyone else from Red Hat to join us?16:25
rosmaitayes16:25
eharneynot likely, maybe jobernar16:25
jungleboyjOk.16:25
*** belmoreira has quit IRC16:26
jungleboyjSo, if there is anyone else who can attend the meeting, please try to do so.16:26
rajiniro/16:26
jungleboyjWe will keep it on the planned date, 8/21, 22 and 23 .16:26
smcginnisNo good OpenStack meetups in Raleigh this time? :)16:26
*** psachin has quit IRC16:26
*** bobh has joined #openstack-meeting16:26
jungleboyjWe should start getting topics into the etherpad.16:27
jungleboyjSo, if you have things that you want to talk about please start adding them.16:28
jungleboyjrosmaita:  I will see if I can book the same hotel to make things more fun.16:28
rosmaita\o/16:28
jungleboyjLenovo has deals with a lot of those hotels.16:28
jungleboyjPage RD is a good area.16:29
rosmaitaseemed reasonable price, no mention on vomit in the halls for this one16:29
smcginnisHah16:29
jungleboyjhemna:  ^^^ See if you can maybe to do the same.16:29
* jungleboyj laughs16:29
jungleboyjWe can change that.16:29
jungleboyjBTW, I am hoping to have Zoom meetings by then which will help.16:30
jungleboyjOk, on to an even more contentious topic.16:30
jungleboyj#topic Cinder PTG in Shanghai16:30
*** openstack changes topic to "Cinder PTG in Shanghai (Meeting topic: Cinder)"16:30
jungleboyjSo, the request for projects to state their interest in the Shanghai PTG has gone out.16:31
jungleboyjIt sounds like a very limited number of people are planning to go to SH.16:31
jungleboyj#link https://etherpad.openstack.org/p/cinder-shanghai-ptg-planning16:31
*** bobh has quit IRC16:31
jungleboyjI have started our PTG planning Etherpad to get an indication who plans to be there more than anything.16:31
LiangFangWelcome to SH:)16:32
rosmaitaLiangFang: is that where you are?16:32
jungleboyjI am pretty sure I am not going to be able to avoid being there.16:32
smcginnisThe ops meetup team recently did a Twitter poll to try to get feedback on number of attendees. I wonder if we should do something similar to try to get an idea of how many Cinder peeps will be there.16:32
LiangFangrosmaita: yes, I'm in Shanghai16:32
jungleboyjsmcginnis:  You are planning on going.  Correct?16:32
smcginnisI think so.16:33
jungleboyjI could do that.  Would bring public attention to this issue.16:33
jungleboyjrosmaita: Is waiting to hear.16:33
jungleboyjhemna:  Is a no.16:33
jungleboyjwhoami-rajat: You are going to be there?16:33
rosmaitahopefully will know sometime next week16:33
whoami-rajatjungleboyj: hopefully, will be there.16:34
jungleboyjOk.  So, that makes possibly 4 of us.16:34
jungleboyjThere are people that don't participate in this meeting who might want us to have the PTG though.16:35
jungleboyjSo the idea of a Twitter Poll isn't bad.16:35
rosmaitaalso, i specifically asked to be sent to the PTG ... don't know if they'll be willing to send me if we don't have it!16:35
jungleboyjAnyone here think we shouldn't do a PTG slot?16:36
rosmaitai am pro-PTG16:36
jungleboyj:-)  Yeah, I think it would be bad for us to skip.16:36
jungleboyjI think we would only need 2 days.16:36
jungleboyjI would still do the Project update and Onboarding.16:37
jungleboyjwoojay: What did you ever hear about attending either of the events?  :-)16:37
smcginnisThose are now part of the PTG I think I heard.16:37
jungleboyjRight.  If we have the PTG we can do those.16:37
jungleboyjSo, that is another reason to do it.16:37
woojayoh dang, I guess I better ask... 8-)  probably PTG,  I think.16:37
rosmaitafrom the ML, it sounds like they're expecting a lot of demand for onboarding16:37
jungleboyjwoojay:  Ok, awesome.  Update the etherpad when you have a chance.16:38
jungleboyjrosmaita: That would be nice.16:38
woojaySure.16:38
jungleboyjOk, so I am going to go forward with assuming that we will do it.16:38
jungleboyjI will send out a poll and also a note to the mailing list and see what we get in the etherpad.16:39
jungleboyjAnything else there?16:40
jungleboyjOk.  Guess not.16:40
jungleboyjSo, last topic on the agenda16:40
jungleboyj#topic Spec: Leverage compression hardware accelerator16:41
*** openstack changes topic to "Spec: Leverage compression hardware accelerator (Meeting topic: Cinder)"16:41
jungleboyjLiangFang:16:41
LiangFanghi16:41
*** mattw4 has joined #openstack-meeting16:41
jungleboyjHi.16:41
LiangFangthis is to leverage some hardware accelerator for image compression if such hw exist16:41
jungleboyjYep, remember discussing it at the PTG.16:42
LiangFangyes, Lisa carry this topic there16:42
rosmaita#link https://review.opendev.org/#/c/652275/16:42
LiangFangI get some comment from eric and yangxin, and rosmaita16:43
LiangFangwhat should the format name be? gzip or gz?16:43
jungleboyjHmmm, thought I had read through this but guess not.  I will do that today.16:44
*** iyamahat has joined #openstack-meeting16:44
eharneyif it's always a gzipped raw image, .gz makes sense16:44
LiangFangeharney: ok16:44
LiangFangrosmaita said it should be a container format, not disk_format, i will take a look of it16:45
rosmaitahopefully my explanation on the review makes sense16:45
jungleboyjLiangFang:  Is there any clarification you need from rosmaita  right now?16:46
LiangFangrosmaita, I will try to generate a spec-lite to glance, so the name of gz make sense to glance, right?16:47
jungleboyjI feel like we had this discussion with Lisa at the PTG.16:48
rosmaitai think so ... would it make sense to have a 'compressed' format, and then the consumer figures out what kind of compression was used?16:48
*** altlogbot_3 has joined #openstack-meeting16:49
jungleboyjrosmaita:  Might be good to be able to handle multiple compression types in the future.16:49
LiangFangdo you mean not only support gzip, but also other format?16:49
eharneyit may depend on how many different implementations of this people want to create16:50
rosmaitaLiangFang: yes, we would only have to use gzip for your proposal, but the metadata in glance would say 'compressed' for the container_format16:50
rosmaitathen glance won't have to add a different identifier for every format16:50
jungleboyjThat makes sense.16:51
rosmaitai believe most of them have a magic number in the header or something so you can tell what the compression format is?16:51
LiangFangok16:51
*** ricolin has quit IRC16:52
jungleboyjAnything else LiangFang16:53
LiangFanganother thing is: should we fail it if there's no hw accelerator exist when user try to use a gzipped image?16:53
eharneyno16:53
jungleboyjLiangFang:  No16:53
eharneyi'd also like to point out https://review.opendev.org/#/c/668943/ , which is a different take on image compression, maybe of interest here16:53
LiangFangso we need to switch to software solution, right?16:54
*** _alastor1 has joined #openstack-meeting16:54
*** altlogbot_3 has quit IRC16:54
eharneyyes, it can just be ungzipped in software16:54
LiangFangeharney: ok16:54
rosmaitahow about in the other direction? do we allow gzip on image create even if no hardware accelerator?16:55
jungleboyjrosmaita:  I would think so.16:55
eharneywe should, there's no reason to tie this feature to a hard requirement on hardware16:55
rosmaitathat was my thought, too16:55
jungleboyjeharney:  ++16:56
LiangFangeharney: ++16:56
LiangFangcurrently cpu is also very powerful16:57
jungleboyjSo, I think that covers that discussion.16:57
jungleboyjAnything else we need to cover in the last 3 minutes?16:57
LiangFangshould be add the tool name such as qzip and gzip to cinder.filter?16:58
LiangFangor let user to add by themself?16:58
LiangFangadd to this file, so these tool can be run in root wrapped16:58
jungleboyjUhm, I think it probably be added to the filter so it can be rootwrapped.16:58
LiangFangok16:59
jungleboyjOk.  That is all the time we have for today.16:59
eharneyis this assuming that the input is always a block device?16:59
whoami-rajatThanks jungleboyj16:59
LiangFangthanks16:59
jungleboyjPlease add your topics to the mid-cycle etherpad and update your attendance for the PTG.17:00
LiangFangeharney: is it possible not a block device?17:00
jungleboyjThanks for joining the meeting!17:00
eharneyyes17:00
smcginnisShould probably continue in the cinder channel.17:00
jungleboyjsmcginnis:  ++17:00
jungleboyj#endmeeting17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"17:00
openstackMeeting ended Wed Jul 10 17:00:30 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-07-10-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-07-10-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-07-10-16.00.log.html17:00
*** davidsha has quit IRC17:00
*** zhengMa has quit IRC17:01
*** rosmaita has left #openstack-meeting17:04
*** woojay has left #openstack-meeting17:10
*** ociuhandu has quit IRC17:53
*** irclogbot_3 has joined #openstack-meeting18:05
*** belmoreira has joined #openstack-meeting18:07
*** irclogbot_3 has quit IRC18:08
*** _pewp_ has quit IRC18:10
*** hemna has quit IRC18:11
*** hongbin has joined #openstack-meeting18:18
*** yamahata has quit IRC18:24
*** ijw has quit IRC18:24
*** iyamahat has quit IRC18:25
*** ijw has joined #openstack-meeting18:25
*** Lucas_Gray has joined #openstack-meeting18:37
*** heikkine has quit IRC18:38
*** hemna has joined #openstack-meeting18:44
*** belmoreira has quit IRC18:48
*** ijw has quit IRC18:52
*** ijw has joined #openstack-meeting18:52
*** iyamahat has joined #openstack-meeting18:55
*** iyamahat has quit IRC18:55
*** boxiang has quit IRC18:57
*** jamesmcarthur has quit IRC18:57
*** boxiang has joined #openstack-meeting18:57
*** belmoreira has joined #openstack-meeting18:59
*** zhubx has joined #openstack-meeting18:59
*** priteau has quit IRC18:59
*** boxiang has quit IRC19:01
*** altlogbot_2 has joined #openstack-meeting19:02
*** ralonsoh has quit IRC19:03
*** altlogbot_2 has quit IRC19:04
*** thgcorrea_ has quit IRC19:04
*** iyamahat has joined #openstack-meeting19:09
*** iyamahat has quit IRC19:10
*** tesseract has quit IRC19:16
*** iyamahat has joined #openstack-meeting19:16
*** irclogbot_0 has joined #openstack-meeting19:19
*** belmoreira has quit IRC19:19
*** iyamahat_ has joined #openstack-meeting19:21
*** eharney has quit IRC19:21
*** iyamahat has quit IRC19:22
*** irclogbot_0 has quit IRC19:22
*** yamahata has joined #openstack-meeting19:23
*** whoami-rajat has quit IRC19:24
*** belmoreira has joined #openstack-meeting19:43
*** belmoreira has quit IRC19:45
*** enriquetaso has quit IRC20:02
*** Lucas_Gray has quit IRC20:06
*** zhubx has quit IRC20:07
*** zhubx has joined #openstack-meeting20:07
*** Lucas_Gray has joined #openstack-meeting20:08
*** zhubx has quit IRC20:18
*** zhubx has joined #openstack-meeting20:19
*** boxiang has joined #openstack-meeting20:27
*** altlogbot_0 has joined #openstack-meeting20:27
*** zhubx has quit IRC20:28
*** jamesmcarthur has joined #openstack-meeting20:29
*** zhubx has joined #openstack-meeting20:30
*** altlogbot_0 has quit IRC20:32
*** boxiang has quit IRC20:33
*** eharney has joined #openstack-meeting20:42
*** bobh has joined #openstack-meeting20:45
*** dtrainor has quit IRC20:46
*** dtrainor has joined #openstack-meeting20:46
*** pcaruana has quit IRC20:48
*** dklyle has joined #openstack-meeting20:55
*** bobh has quit IRC20:56
*** ociuhandu has joined #openstack-meeting20:59
*** mattw4 has quit IRC21:00
*** mattw4 has joined #openstack-meeting21:00
timburke#startmeeting swift21:01
openstackMeeting started Wed Jul 10 21:01:20 2019 UTC and is due to finish in 60 minutes.  The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot.21:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:01
*** openstack changes topic to " (Meeting topic: swift)"21:01
openstackThe meeting name has been set to 'swift'21:01
timburkewho's here for the swift meeting?21:01
mattoliverauo/21:01
*** patchbot has joined #openstack-meeting21:01
kota_hi21:01
rledisezhi o/21:01
*** tdasilva has joined #openstack-meeting21:02
tdasilvahello21:02
claygheyoh!21:02
mattoliveraurledisez: you all moved? Welcome back :)21:02
*** zaitcev has joined #openstack-meeting21:03
timburkei neglected to update the agenda... but it's at21:03
timburke#link https://wiki.openstack.org/wiki/Meetings/Swift21:03
rledisezmattoliverau: yep :)21:03
*** altlogbot_2 has joined #openstack-meeting21:03
timburkeso first, a warm welcome back to rledisez :-)21:04
claygrledisez: I was just thinking about the class Canadian children's song "Donkey Riding" - You're all assimilated to canadian culture now Ay?21:04
clayg*classic Canadian...21:04
rledisezclayg: i'm trying to learn *their* french first, i'll check the music culture after ;)21:04
claygapparently i've also been doing some object oriented programming 😬21:04
mattoliveraulol21:05
timburkeglad to have you back rledisez -- hopefully i'll even get us merging code to losf again ;-)21:05
claygyeah mattoliverau know about "their English" pleanty well21:05
timburkespeaking of... updates!21:05
mattoliveraulol, still learning my american english tho :P21:05
timburke#topic py321:06
*** openstack changes topic to "py3 (Meeting topic: swift)"21:06
timburkeall of the patches patches to get us to a voting py2-tests-against-py3-services are approved!21:06
mattoliveraurledisez: welcome to a commonwealth country (like Australia). :P21:06
mattoliverau\o/21:06
timburkenow it's just a matter of getting them through the gate ;-)21:07
kota_nice21:07
mattoliverauand then a release!21:07
timburkeonce those are in, i'll rebase the authors/changelog patch and update it for whatever else has landed21:07
*** ociuhandu has quit IRC21:08
timburke#link https://review.opendev.org/#/c/668990/21:08
patchbotpatch 668990 - swift - Authors/changelog for 2.22.0 - 1 patch set21:08
*** altlogbot_2 has quit IRC21:08
timburkeif you know of anything else that should absolutely be in this release, let me know soon21:08
timburkethough worst case, we can always have more releases :)21:09
kota_:/21:09
timburkeafter that... i saw zaitcev's been starting to review the func test changes21:09
timburkethank you zaitcev!21:09
timburkethat's about it for py321:10
timburke#topic lots of small files21:10
*** openstack changes topic to "lots of small files (Meeting topic: swift)"21:10
claygtdasilva: I think we can get in cache shard ranges yeah?21:10
claygtimburke: what about the reconciler+sharding bug?  worth holding the release?21:11
tdasilvaclayg: i think so, i left a couple of comments for timburke but they are mostly nits21:11
timburkeclayg, i'm not sure. maybe?21:11
rledisezabout losf, alecuyer told me about this patch to add unit tests to a core component of losf (the file-like interface)21:12
rledisez#link https://review.opendev.org/#/c/666378/21:12
patchbotpatch 666378 - swift (feature/losf) - Add tests for vfile.py - 4 patch sets21:12
timburkeyes! and i think i found the source of the gate trouble on feature/losf21:12
timburke#link https://review.opendev.org/#/c/670139/21:12
patchbotpatch 670139 - swift (feature/losf) - Back out urllib3 requirement - 1 patch set21:12
kota_oic, I should go to look at the patch.21:12
kota_nice work timburke21:12
timburkei think those were the main points of progress there. assuming that my urllib3 change is sufficient to get the gate happy again, i'll get to work on getting a fresh merge from master21:13
kota_i'll add +A when the gate passed.21:14
timburkewhich will also involve21:14
timburke#link https://review.opendev.org/#/c/664424/21:14
patchbotpatch 664424 - swift (feature/losf) - Get new unit tests running under py3 - 2 patch sets21:14
kota_don't we have to black list any viersion?21:14
timburkekota_, i would've thought that requests should do that, since they've got the dep. maybe we need to blacklist some version(s) of requests, though?21:15
kota_e.g. != 1.25.x21:15
timburkesince we don't actually use urllib3 directly, i'd rather not add it to our requirements if we don't have to...21:15
timburkein fact, i'd kind of like to get rid of requests. we only use it for s3token iirc21:16
kota_oic. the dependency should be resolved at requests. make sense.21:16
timburkedoes anybody have anything else on losf?21:17
*** altlogbot_3 has joined #openstack-meeting21:18
timburke#topic sharding21:18
*** openstack changes topic to "sharding (Meeting topic: swift)"21:18
timburkei looked at the doc -- seems promising! and i think i can see how at least some parts of this could be broken out so we could have small, digestible pieces to review21:19
timburkei know i'm super excited about the idea of fully-automated sharding21:20
mattoliverauI saw that, thanks Tim21:20
timburkebut... we might have a few bugs we want to squash before turning it on21:20
mattoliverauI still want to write a probe test to test the potential edgecase. but haven't done it yet.21:20
mattoliverauyeah21:21
timburkein particular, i'm thinking about https://bugs.launchpad.net/swift/+bug/183608221:21
openstackLaunchpad bug 1836082 in OpenStack Object Storage (swift) "Reconciler-enqueuing needs to be shard-aware" [High,Confirmed]21:21
timburkeand to a lesser degree, https://bugs.launchpad.net/swift/+bug/183409721:21
claygsuch a great bug21:21
openstackLaunchpad bug 1834097 in OpenStack Object Storage (swift) "container-sharder has no latch when reporting stats" [Undecided,New]21:21
claygoh yeah... classic21:21
timburkebut of course, the level of automation would be configurable, so those shouldn't really be thought of as blockers to mattoliverau's wonderful work21:22
timburkejust wanted to mention them since we're talking about sharding anyway21:22
*** altlogbot_3 has quit IRC21:22
mattoliveraufair enough. Yeah. I want to be sure we're ready when we recommend/support autp sharding21:22
mattoliveraubut want to get there, so getting the ball rolling ;)21:23
*** boxiang has joined #openstack-meeting21:23
timburkeabsolutely21:23
timburkei think that's it for updates21:24
timburke#topic shanghai21:24
*** openstack changes topic to "shanghai (Meeting topic: swift)"21:24
kota_shanghai ¥o/21:24
timburkethe PTG organizers are starting to ask about how many people to expect for swift21:24
diablo_rojo_phonYes please :)21:25
claygwhere in the world is tdasilva come ptg time?21:25
claygI wanna go!  when is it...21:25
timburkewe've got some time before we need to give them an answer, but i thought i should start prodding people now to figure out whether they're going ;-)21:25
*** zhubx has quit IRC21:25
diablo_rojo_phonBy the start of August ideally.21:25
timburkesummit's nov. 4-6; ptg's nov. 6-821:26
tdasilva¯\_(ツ)_/¯21:26
timburkeand if you're like me, you'll need a visa to go21:26
timburke#link http://www.china-embassy.org/eng/visas/hrsq/21:26
claygtimburke: a passport isn't good enough!?21:27
rlediseztimburke: maybe an etherpad as usual? it's not confirmed yet but alecuyer and I should be present21:27
mattoliverauyeah, I think I'll need a visa too.21:27
timburke#link https://openstackfoundation.formstack.com/forms/visa_form_shanghai_summit21:27
timburkewill probably both be useful21:27
kota_i'm planning to get there. got approved by a verbal promise so far21:27
mattoliveraustill waiting to hear back from work on who's going.21:27
timburkekota_, \o/21:27
timburkei'm planning on going too21:27
diablo_rojo_phonI highly recommend using a visa service especially for those that don't live close to a Chinese embassy.21:27
kota_oh, VISA? I think Japanese passport is the strongest in the world.21:28
timburkerledisez, yeah, i'll make an etherpad by next week21:28
kota_nice timeburke. I'm looking forward to see your first project update21:28
mattoliverau+1 in chinese :P21:28
kota_lol21:28
kota_one thing, did anyone buy a ticket for the Summit+PTG?21:29
timburkenot yet. i should21:29
kota_I'm confused to VIP or non-VIP for myself.21:29
*** dklyle has quit IRC21:29
timburke#link https://app.eventxtra.link/registrations/6640a923-98d7-44c7-a623-1e2c9132b402?locale=en/?aff=Shanghaih21:30
kota_including reception or not.21:30
tdasilvai wonder how easy it is (visa wise) to bring spouse + family21:30
diablo_rojo_phonkota_: to my understanding VIP just includes a VIP party? Im told it's a common thing for events in China.21:30
kota_either is fine to me so far. just I want a same ticket with other contributors.21:30
rledisezsould we expect a voucher this time for the summit+ptg ticket?21:31
kota_rledisez: both include summit+ptg, my understanding.21:31
kota_both -> every kind of ticket, i mean.21:31
diablo_rojo_phonrledisez: you mean like a discount?21:32
kota_oh21:32
timburkeextra 200 for a party?? whoa21:32
rledisezI mean, before buyng the summit+ptg ticket, should I wait for a voucher/discount (we always had one previously if we attended PTG or being a ATC, …)21:33
diablo_rojo_phontimburke: yeah I guess this is a normal thing? Other conferences held in China have done the same.21:33
timburkeoh, but yeah -- i expect there will be a discount code again. so it's a good thing i haven't done anything yet :-)21:33
claygprocrastinate ftw21:33
timburkediablo_rojo_phon, i believe you, just surprising to me :-)21:34
diablo_rojo_phonrledisez: there will likely be discounts for contributors but the detail of how much havent been decided yet. The plan is to have that by the end of August I think? Maybe the start? I can't remember.21:34
diablo_rojo_phontimburke: it surprised me too if that's any consolation.21:34
rledisezdiablo_rojo_phon: ok, thx, i'll wait a bit before buying then21:34
kota_diablo_rojo_phon: good info. I should wait the info for now.21:34
timburkediablo_rojo_phon, thanks! you've saved me from trying to dig through my email mid-meeting21:34
timburkethat's all i really wanted to bring up21:35
diablo_rojo_phontimburke: one of my ping words came up and so I started paying attention and figured I'd spread the knowledge since I'm here :)21:35
timburke#topic open discussion21:35
*** openstack changes topic to "open discussion (Meeting topic: swift)"21:35
diablo_rojo_phonalso... Storyboard? :)21:35
timburkeseems goodish? can't wait for the performance optimizations :)21:36
timburkewhat other topics should we be discussing?21:36
*** zhubx has joined #openstack-meeting21:36
diablo_rojo_phonWhen might you be interested in migrating? :)21:36
timburkediablo_rojo_phon, ok, maybe i meant "CAN wait for the performance optimizations" :P21:37
kota_one thing, I'll join an OpenStack event in Japan. And there, I'll be a mentor for OpenStack Upstream Institute. If anyone keeps good hanging fruits for newbees, please let me know anytime.21:38
diablo_rojo_phonLol. Fair. I'll come prod y'all when we make some changes.21:38
timburkeoh, cool! that's great kota_21:39
timburkehttps://bugs.launchpad.net/swift/+bug/1835324 might be a good one21:39
openstackLaunchpad bug 1835324 in OpenStack Object Storage (swift) "Internal client's delete_object always logs 499 for 404s" [Low,Confirmed]21:39
*** zhubx has quit IRC21:39
*** zhubx has joined #openstack-meeting21:39
timburkewe should probably try to curate https://bugs.launchpad.net/swift/+bugs?field.tag=low-hanging-fruit a bit21:39
kota_looks fine, that confirmed but lower priority bug. thanks timburke21:39
*** boxiang has quit IRC21:40
kota_okay.21:40
mattoliveraukota_: nice!21:40
timburkeoh, i've got a question for people: how do you usually deploy the reconciler? is it running on every node? just one node? some subset of nodes?21:41
timburkeiirc we do it on every container node... and it turns out that it can be kinda terrible that way21:42
timburkesee also: https://bugs.launchpad.net/swift/+bug/183611121:42
openstackLaunchpad bug 1836111 in OpenStack Object Storage (swift) "container-reconciler needs to scale better" [Undecided,New]21:42
kota_iirc, one node. or no-reconciler if customer is using only one policy.21:42
rlediseztimburke: we run it on every container node21:43
timburkewhich clayg ('cause he's a smart guy) has a patch for at https://review.opendev.org/#/c/103779/21:43
patchbotpatch 103779 - swift - Add support for multiple container-reconciler - 9 patch sets21:43
claygthat was forever ago, i *used* to be smart21:43
tdasilva2014??21:44
claygbasically right after we finished storage policies21:44
*** boxiang has joined #openstack-meeting21:44
timburkejust a heads-up, as much as anything21:44
claygsomehow i'ver never seen much work in the .misplaced_objects queue 🤷‍♂️21:44
claygit's possible I've not spent much time looking for it21:44
*** zhubx has quit IRC21:45
claygI have a story to add more monitoring to that queue - but we don't really keep tabs on it ATM21:45
zaitcevI run reconciler on every node, which is probably wasteful and bad but my cluster is too small to tell.21:45
zaitcevEspecially in view of that patch set.21:46
claygok, so sounds like everyone is already putting running it the way we expected - and we just need to go ahead and add the process/processes?21:46
claygor maybe we should try to unify it with the expirer re-work and merge all that stuff!21:46
zaitcevKazuhiro's legacy, huh21:46
claygmove the reconciler config into the container-server config - the whole nine21:46
rledisezclayg: +121:47
claygsomething to think about 🤔21:47
*** irclogbot_2 has joined #openstack-meeting21:48
tdasilvaprobably makes sense to move to the new model21:48
timburkeanything else to bring up?21:50
claygrledisez: oh, i was thinking about the layout for the queues we where talking about - how to divide it up ring/part/job/obj where the containers were <ring-part> and man... I think that's pretty solid layout21:50
claygI think that's what we agreed on 🤔21:50
*** artom has quit IRC21:50
claygAnyway the reason I like it is cause when processing it *really* starts to look like "walking the partition space" but using container listing instead of filesystem listdirs!21:51
rledisezclayg: yep, I thought of it also and I like it. I started to work on it but had to stop to move. i'll continue next week21:52
*** irclogbot_2 has quit IRC21:52
timburkei kinda wonder if it'll need a new partition-power-like thing though -- something to make that probe test time less terrible21:53
claygoh it's .task-<ring>-<type> accounts and <partition> container - even better!21:53
clayg@timburke it's a pretty simple optimization to do a account level listing and only list part containers that are assigned to you (and also exist)21:54
rledisezand the object start with the timestamp of the scheduled task, so we can just iterate the container listing. no more need for time bucket and stuff… we have sharding!21:54
claygthe problem is it's an optimization that only makes sense in DEV - in prod you'll have the parts - so we could maybe like "if you get a 404 trying to container list go ahead and account list"21:54
clayg@rledisez yeah like if you have 10T objects in a 2^20 🤔21:56
claygwe were recently contemplating our first part power increase - which will have the same problem in the queue as it does on disk...21:57
claygmaybe we could encode the epoch into the queue or something so we can recognize a "this object isn't in this part anymore" from "this object isn't in this cluster anymore"21:58
rledisezhum… moving entries between containers… (i don't like that)21:58
timburkeall right, we're coming up on time. i propose we move the task queue discussion to #openstack-swift :-)21:58
claygtask queue!21:58
timburkethank you all for coming, and thank you for working on swift!21:59
timburke#endmeeting21:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"21:59
openstackMeeting ended Wed Jul 10 21:59:25 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-07-10-21.01.html21:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-07-10-21.01.txt21:59
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-07-10-21.01.log.html21:59
*** patchbot has left #openstack-meeting21:59
*** zaitcev has left #openstack-meeting21:59
*** raildo has quit IRC22:14
*** rbudden has quit IRC22:19
*** slaweq has quit IRC22:20
*** _erlon_ has quit IRC22:30
*** enriquetaso has joined #openstack-meeting22:37
*** zhubx has joined #openstack-meeting22:38
*** boxiang has quit IRC22:42
*** rbudden has joined #openstack-meeting22:48
*** rcernin has joined #openstack-meeting22:48
*** dviroel has quit IRC22:55
*** hongbin has quit IRC23:02
*** altlogbot_3 has joined #openstack-meeting23:04
*** altlogbot_3 has quit IRC23:08
*** altlogbot_2 has joined #openstack-meeting23:14
*** jamesmcarthur has quit IRC23:16
*** altlogbot_2 has quit IRC23:18
*** jamesmcarthur has joined #openstack-meeting23:19
*** altlogbot_3 has joined #openstack-meeting23:20
*** jamesmcarthur has quit IRC23:24
*** altlogbot_3 has quit IRC23:24
*** jamesmcarthur has joined #openstack-meeting23:25
*** altlogbot_3 has joined #openstack-meeting23:26
*** bobh has joined #openstack-meeting23:29
*** altlogbot_3 has quit IRC23:30
*** mattw4 has quit IRC23:32
*** bobh has quit IRC23:34
*** jamesmcarthur has quit IRC23:43
*** artom has joined #openstack-meeting23:54
*** ijw has quit IRC23:55

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