Tuesday, 2017-11-28

*** AlexeyAbashkin has joined #openstack-performance00:17
*** AlexeyAbashkin has quit IRC00:21
*** jkilpatr has quit IRC00:36
*** tovin07_ has joined #openstack-performance00:44
*** jkilpatr has joined #openstack-performance00:45
*** jkilpatr has quit IRC00:50
*** jkilpatr has joined #openstack-performance01:03
*** jkilpatr has quit IRC01:09
*** jkilpatr has joined #openstack-performance01:10
*** chyka_ has quit IRC01:29
*** jkilpatr has quit IRC01:38
*** chyka has joined #openstack-performance02:13
*** AlexeyAbashkin has joined #openstack-performance02:16
*** chyka has quit IRC02:18
*** AlexeyAbashkin has quit IRC02:21
*** AlexeyAbashkin has joined #openstack-performance04:16
*** chyka has joined #openstack-performance04:21
*** AlexeyAbashkin has quit IRC04:21
*** chyka has quit IRC04:26
*** threestrands has quit IRC05:10
*** threestrands has joined #openstack-performance05:10
*** threestrands has quit IRC05:10
*** threestrands has joined #openstack-performance05:10
*** threestrands has quit IRC05:12
*** threestrands has joined #openstack-performance05:12
*** threestrands has quit IRC05:12
*** threestrands has joined #openstack-performance05:12
*** brault has quit IRC05:21
*** brault has joined #openstack-performance05:22
*** arcolife has joined #openstack-performance05:33
*** pcaruana has joined #openstack-performance06:06
*** pcaruana has quit IRC06:06
openstackgerritOmer Anson proposed openstack/osprofiler master: Add initial 'trace list' command  https://review.openstack.org/52138506:56
*** arcolife has quit IRC06:57
*** msimonin has joined #openstack-performance06:57
*** arcolife has joined #openstack-performance06:58
*** msimonin has quit IRC07:02
*** msimonin has joined #openstack-performance07:02
*** msimonin has joined #openstack-performance07:03
*** msimonin has quit IRC07:04
*** msimonin has joined #openstack-performance07:04
*** threestrands has quit IRC07:04
*** msimonin has quit IRC07:04
*** msimonin has joined #openstack-performance07:05
*** msimonin has quit IRC07:05
*** msimonin has joined #openstack-performance07:05
*** msimonin has quit IRC07:06
*** AlexeyAbashkin has joined #openstack-performance07:52
*** msimonin has joined #openstack-performance07:52
*** arcolife has quit IRC08:15
*** hieulq has quit IRC08:20
*** hieulq has joined #openstack-performance08:20
*** pcaruana has joined #openstack-performance08:28
*** AlexeyAbashkin has quit IRC08:48
*** AlexeyAbashkin has joined #openstack-performance08:51
*** gmann is now known as gmann_afk08:53
*** tovin07_ has quit IRC09:01
openstackgerritOmer Anson proposed openstack/osprofiler master: Add initial 'trace list' command  https://review.openstack.org/52138509:34
*** openstackgerrit has quit IRC09:48
*** chyka has joined #openstack-performance09:57
*** arcolife has joined #openstack-performance10:00
*** chyka has quit IRC10:02
*** msimonin has quit IRC10:20
*** msimonin has joined #openstack-performance10:21
*** msimonin has quit IRC10:21
*** msimonin has joined #openstack-performance10:21
*** msimonin has quit IRC10:22
*** msimonin has joined #openstack-performance10:22
*** msimonin has joined #openstack-performance10:23
*** msimonin has quit IRC10:24
*** rmart04 has joined #openstack-performance10:29
*** jkilpatr has joined #openstack-performance11:07
*** jkilpatr has quit IRC11:27
*** arcolife has quit IRC11:36
*** jkilpatr has joined #openstack-performance11:38
*** chyka has joined #openstack-performance11:47
*** chyka has quit IRC11:51
*** linpopilan has quit IRC11:58
*** jkilpatr has quit IRC12:06
*** jkilpatr has joined #openstack-performance12:07
*** aojea has joined #openstack-performance12:44
*** aojea has quit IRC13:10
*** msimonin has joined #openstack-performance13:12
*** msimonin1 has joined #openstack-performance13:13
*** msimonin has quit IRC13:16
*** abalutoiu has joined #openstack-performance13:27
*** mmethot has joined #openstack-performance14:00
*** pcaruana has quit IRC14:13
*** pcaruana has joined #openstack-performance14:17
*** tovin07 has joined #openstack-performance14:18
*** brault has quit IRC14:51
*** brault has joined #openstack-performance14:55
*** marst has joined #openstack-performance15:10
*** tovin07 has quit IRC15:20
*** tovin07 has joined #openstack-performance15:28
DinaBelova#startmeeting Performance Team15:30
openstackMeeting started Tue Nov 28 15:30:16 2017 UTC and is due to finish in 60 minutes.  The chair is DinaBelova. Information about MeetBot at http://wiki.debian.org/MeetBot.15:30
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:30
*** openstack changes topic to " (Meeting topic: Performance Team)"15:30
openstackThe meeting name has been set to 'performance_team'15:30
DinaBelovahello tovin07 o/15:30
tovin07hello DinaBelova15:30
DinaBelovasorry for being absent last time15:30
DinaBelovait was a bit unexpected + no internet access :D15:31
tovin07oh, that's sad15:31
DinaBelovaso i was unable to chair the meeting15:32
DinaBelovaokay, let's wait for a few moments15:32
DinaBelovaif someone will join15:32
DinaBelovailyashakhat o/15:32
DinaBelovamsimonin1 o/15:33
DinaBelovahm, it looks like none is here :)15:33
DinaBelova#topic Action Items15:33
*** openstack changes topic to "Action Items (Meeting topic: Performance Team)"15:33
DinaBelovalast time we did not have any action items, so i'm just skipping this section15:34
DinaBelova#topic Current status15:34
*** openstack changes topic to "Current status (Meeting topic: Performance Team)"15:34
DinaBelovatovin07 the floor is yours :)15:34
tovin07yes15:34
tovin07last time15:34
tovin07I had a lightning talk in Sydney15:35
tovin07really short :D15:35
tovin07just mirror the link here15:35
DinaBelovahow it was?15:35
tovin07#link OSprofiler ft. OpenTracing https://www.openstack.org/videos/sydney-2017/openstack-osprofiler-ft-cncf-opentracing-distributed-tracing-from-cloud-through-container15:35
tovin07I think it is good15:36
DinaBelovavery good :)15:36
*** msimonin1 has quit IRC15:36
tovin07however, there were a few people attended it (because of the end of the day)15:36
*** msimonin has joined #openstack-performance15:36
tovin07hi mis15:37
tovin07hi msimonin15:37
msimoninhi all15:37
msimoninsorry I'm late15:37
tovin07np15:37
DinaBelovamsimonin o/15:37
msimoninI just realize I was also one hour late last time :)15:37
tovin07and, last week, I focus on filter error traces15:37
DinaBelovatovin07 good to know15:38
tovin07this week, in Vietnam, we have an OpenStack meetup15:38
DinaBelovafrom my side I promise to go through osprofiler review queue15:38
tovin07I am an organizer of OpenStack community in Vietnam15:38
* tovin07 is preparing slide for the meetup15:38
DinaBelovatovin07 wow, so this is big event fro you :)15:39
tovin07thanks DinaBelova15:39
DinaBelovatanks tovin07 for the update15:39
tovin07OpenStack community in Vietnam is a little bit small for now15:39
tovin07for the review queue15:39
tovin07I saw only one new patch from Omer https://review.openstack.org/#/c/521385/15:40
tovin07that's all from my side for now15:41
DinaBelovatovin07 yeah, it looks like you're right15:41
DinaBelovathanks tovin0715:41
DinaBelovamsimonin the word goes to you :)15:41
tovin07msimonin do you have any update?15:41
msimoninyes15:41
msimoninSo first of all, if you got and review https://review.openstack.org/#/c/49181815:42
msimoninif you could go*15:42
msimoninI think it's in good shape now15:42
DinaBelovasure, I was doing it several times already15:42
DinaBelova:D15:42
msimonin:)15:42
DinaBelovait looked good for me even previously15:43
msimoninYes I saw it, thanks15:43
DinaBelovalemme review it again15:43
msimonindoes it need 2 +2 ?15:43
msimoninto get merged15:43
DinaBelovayes, Ill review it and get mrged15:43
msimoningreat, thanks :)15:44
msimoninSo15:44
msimoninBeside that we are making progresses on the implementation of this test case15:44
msimoninIn parallel I've checked how to enable osprofiler in oslo.messaging directly15:45
DinaBelovamsimonin you promised to give first results soon some time ago :D15:45
DinaBelovawhen can we expect them? :)15:45
msimoninyou got me !15:46
DinaBelova;)15:46
msimoninThere are several test_case in the review, we are implementing one after another15:46
msimoninand each test case requires different communication middleware15:46
msimoninAnd, well (hum hum) it takes more time than I expected15:47
DinaBelovait's ok15:47
DinaBelovathanks for the update15:47
msimoninSo I a mentionned osprofiler in oslo.messaging15:47
DinaBelovaokay, going back to the  osprofiler in oslo.messaging15:47
DinaBelovayeah15:47
DinaBelova:D15:47
msimoninOk :)15:47
DinaBelovaplease go ahead15:47
msimoninSo adding the decorator in some places in oslo.messaging seems ok so far15:48
msimoninBut I'm not sure how to move forward on this15:49
msimoninif it something people need, we probably need to define what we expect more precisely by putting the probe in oslo library15:50
DinaBelovawell, this is what tovin07 mentioned last time - this approach seem to be temporary for some testing needs15:50
DinaBelovawe need to find some better approach for permanent solution15:50
msimoninI don't get your point :)15:51
DinaBelovawell, adding decorators to oslo.messaging directly might not be an option we can support15:51
DinaBelovabut it's good for quick solution - that's all i'm saying15:52
DinaBelovait might be a god idea to contact oslo.messaging community though15:53
DinaBelovahm15:53
DinaBelovai think tovin07 you did it already?15:53
DinaBelovaor am I messing this things?15:53
tovin07hmm15:53
msimoninhmm :)15:53
tovin07I think that we should contact oslo.messaging for this idea15:54
DinaBelovaokay, so i'm just imagining things15:54
tovin07:D15:54
DinaBelovamsimonin can you go further and contact oslo.messaging team and propose this to them?15:55
DinaBelovato see their response?15:55
msimoninI can do that15:55
DinaBelovamsimonin ack15:55
msimoninWhile working on this last time15:55
msimoninI raised two 'issues' with osprofiler15:56
tovin07wow15:56
DinaBelova#action msimonin contact oslo.messaging team and propose them direct osprofiler integration to the library15:56
DinaBelovashoot15:56
msimoninThe first is related to the devstack/cell deployment : https://bugs.launchpad.net/osprofiler/+bug/173185615:56
openstackLaunchpad bug 1731856 in osprofiler "[devstack plugin]cells1 conductor config file isn't modified by the plugin" [Undecided,New]15:56
msimoninthis one is fine, but I prefer the second one :)15:57
msimoninthis one : https://bugs.launchpad.net/osprofiler/+bug/173186415:58
openstackLaunchpad bug 1731864 in osprofiler "class decorator isn't enabled in nova for some service" [Undecided,Confirmed]15:58
DinaBelovalooking15:58
msimoninI narrow down a bit deeper the second one #173186415:59
DinaBelovaokay, it looks like ilyashakhat has started looking to this issue16:00
msimoninyes but I think our interpretation diverged a bit16:00
DinaBelovatovin07 can you please take a look on it as well?16:01
tovin07yes16:01
tovin07wure16:01
tovin07sure16:01
*** masuberu has joined #openstack-performance16:01
DinaBelova#action tovin07 take a look on https://bugs.launchpad.net/osprofiler/+bug/1731864 and try to find out the root cause16:01
openstackLaunchpad bug 1731864 in osprofiler "class decorator isn't enabled in nova for some service" [Undecided,Confirmed]16:01
DinaBelovaokay, thank you msimonin16:02
msimonintovin07: I can share a quick/dirty fix16:02
tovin07please publish it somewhere :D16:03
msimoninIf I remember correctly16:03
msimoninIn nova the class decorator is wrapped16:03
msimoninthe wrapper test wheter osprofiler is enabled16:04
msimoninif it's enabled it will patch the method16:04
*** rmart04 has quit IRC16:04
msimoninBut this is done at import time which is wrong16:04
msimoninto do it at runtime (when the conf is populated) we should patch the class in a lazy manner16:04
tovin07yes16:05
*** masber has quit IRC16:05
tovin07exactly16:05
msimoninto do so, my feeling is that we should go with a metaclass16:05
msimoninhttps://github.com/openstack/osprofiler/blob/d741bffc3677cfa52a911a91558a97d5451b98db/osprofiler/profiler.py#L290-L31616:05
msimoninand move that above code in the __call__ method16:05
msimoninso the class is patched when an instance is actually built16:05
msimoninthat's my intuition16:06
DinaBelovathanks msimonin16:07
ilyashakhat(sorry for the late response) -- I agree, the current code in Nova looks strange16:07
tovin07thanks msimonin for this idea16:07
ilyashakhatbut I read comments to patch set and such implementation was intentional16:08
*** masuberu has quit IRC16:08
msimoninhi ilyashakhat16:08
*** masuberu has joined #openstack-performance16:08
ilyashakhatcause they afraid to keep osprofiler always in the code path16:08
msimoninyes I guess this was the intention, not patching the methos if osprofiler isn't enabled16:09
msimoninmethods*16:09
tovin07yes, that's intentional16:10
tovin07only patch method when osprofiler is enabled16:10
msimoninsure16:10
msimoninbut the point is, even if osprofiler is enabled some methods won't get patched16:11
tovin07yup16:11
ilyashakhatagree16:11
tovin07especially some methods in modules that loaded before oslo.config read the config file16:12
DinaBelovaokay, tovin07 - please try to take a look on this as well16:12
msimonintovin07:  yes everything that is evaluated before that16:12
ilyashakhatis this behavior only in Nova?16:12
tovin07or, sometimes it will be a circular import if I want to work around16:13
DinaBelovait looks like we have enough intro information16:13
tovin07I think this problem may appear in other project as well16:13
msimoninilyashakhat: honnestly I didn't check16:13
msimoninI just realized it because I had trace points from oslo.messaging and not from nova rpcapi16:13
msimoninSome meeting ago I had a question for you ilyashakhat, regarding os-fault16:14
ilyashakhatit was on meeting that I missed16:15
ilyashakhatwhat was the question?16:15
msimoninIt was about the license of os-fault16:16
msimoninit's apache2 licence16:16
msimoninbut import some ansible (gplv3) code16:16
ilyashakhatyes, it's tricky question cause it links directly with ansible16:16
msimoninyes16:16
msimonin:)16:16
ilyashakhatdon't know how to deal with that... make executor module pluggable could help16:17
msimoninyes probably16:18
msimoninnevermind I was just curious16:19
DinaBelovawhile we have a pause i'll switch to open discussions16:19
DinaBelova#topic Open Discussion16:19
*** openstack changes topic to "Open Discussion (Meeting topic: Performance Team)"16:19
DinaBelovaanything else to cover folks?16:19
DinaBelovatovin07 ilyashakhat msimonin ?16:19
msimoninAny chance we meet in PTG ?16:19
ilyashakhatlet's discuss testing16:19
tovin07msimonin maybe a really small chance that I can go16:20
DinaBelovamsimonin not sure from my side, too many factors influencing16:20
ilyashakhatprobably may try to request.. but need strong agenda16:20
DinaBelovailyashakhat shoot ;)16:21
ilyashakhatsomething besides Guiness :)16:21
msimoninilyashakhat: guiness not strong enough :)16:21
ilyashakhat... and coming back to testing - would be nice to have an integration job running with osprofiler enabled16:23
DinaBelovano objections from my side :)16:23
msimoninon each project ?16:24
ilyashakhatbut there're 2 questions: what driver to use (ceilometerclient will be retired soon) and do we need to patch tempest for this?16:24
DinaBelovai fuess pure mongodb driver is a good option16:25
ilyashakhatideally would be nice to see that we have traces from every projects16:25
DinaBelovaas for the the tempest - no idea, it might be a chance it'll be needed16:25
tovin07mongo or redis would be good choice16:25
ilyashakhatDinaBelova, there was a recent email about removing mongodb from RDO...16:25
ilyashakhatso I'd vote for redis16:26
DinaBelovailyashakhat well, then redis (as tovin07 proposed)16:26
tovin07ilyashakhat can you give the link?16:26
ilyashakhattovin07, http://lists.openstack.org/pipermail/openstack-operators/2017-November/014608.html16:26
tovin07thanks ilyashakhat16:27
ilyashakhat(if I understood it correctly)16:27
ilyashakhatok, then I will update https://review.openstack.org/#/c/515108/ with Redis16:28
ilyashakhatfunctional job would be a good start16:28
DinaBelovailyashakhat thank you sir16:29
DinaBelovaokay, we're running out of time folks16:29
DinaBelovathanks msimonin tovin07 ilyashakhat for participating16:29
ilyashakhatfirst time in history!16:29
ilyashakhatthank you :)16:29
DinaBelovanot first :D16:29
DinaBelovabut rarely16:29
DinaBelovatrue16:29
tovin07:D16:29
DinaBelovathank you folks16:29
DinaBelova#endmeeting16:29
msimoninthanlks16:29
*** openstack changes topic to "OpenStack performance discussions - testing, bottlenecks, etc. Performance-related changes on review - https://etherpad.openstack.org/p/perf-zoom-zoom (tools, bottlenecks, etc.)"16:29
openstackMeeting ended Tue Nov 28 16:29:55 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:29
tovin07bye16:29
openstackMinutes:        http://eavesdrop.openstack.org/meetings/performance_team/2017/performance_team.2017-11-28-15.30.html16:29
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/performance_team/2017/performance_team.2017-11-28-15.30.txt16:29
openstackLog:            http://eavesdrop.openstack.org/meetings/performance_team/2017/performance_team.2017-11-28-15.30.log.html16:30
tovin07have a good week16:30
DinaBelovait something has to be discussed - please proceed just here16:30
DinaBelovai'm running to other meeting16:30
DinaBelova:D16:30
*** msimonin has quit IRC16:47
*** AlexeyAbashkin has quit IRC16:49
*** chyka has joined #openstack-performance16:56
*** tovin07 has quit IRC17:14
*** pcaruana has quit IRC17:53
*** msimonin has joined #openstack-performance18:26
*** aojea has joined #openstack-performance18:35
*** AlexeyAbashkin has joined #openstack-performance18:35
*** AlexeyAbashkin has quit IRC18:40
*** aojea has quit IRC18:50
*** AlexeyAbashkin has joined #openstack-performance18:56
*** AlexeyAbashkin has quit IRC19:04
*** msimonin has quit IRC19:09
*** msimonin has joined #openstack-performance19:09
*** msimonin has quit IRC19:09
*** msimonin has joined #openstack-performance19:10
*** msimonin has quit IRC19:10
*** msimonin has joined #openstack-performance19:10
*** msimonin has quit IRC19:11
*** msimonin has joined #openstack-performance19:11
*** msimonin has quit IRC19:12
*** msimonin has joined #openstack-performance19:12
*** msimonin has quit IRC19:13
*** msimonin has joined #openstack-performance19:13
*** msimonin has quit IRC19:13
*** aojea has joined #openstack-performance19:34
*** aojea has quit IRC19:39
*** msimonin has joined #openstack-performance19:43
*** msimonin1 has joined #openstack-performance19:48
*** msimonin has quit IRC19:50
*** aojea has joined #openstack-performance19:51
*** aojea has quit IRC19:56
*** pcaruana has joined #openstack-performance20:21
*** msimonin has joined #openstack-performance20:28
*** msimonin1 has quit IRC20:30
*** rajulk has joined #openstack-performance21:01
*** msimonin has quit IRC21:07
*** msimonin has joined #openstack-performance21:07
*** msimonin has quit IRC21:08
*** msimonin has joined #openstack-performance21:08
*** msimonin has quit IRC21:09
*** msimonin has joined #openstack-performance21:09
*** aojea has joined #openstack-performance21:09
*** aojea has quit IRC21:09
*** msimonin has quit IRC21:09
*** msimonin has joined #openstack-performance21:10
*** msimonin has quit IRC21:10
*** msimonin has joined #openstack-performance21:10
*** msimonin has quit IRC21:11
*** msimonin has joined #openstack-performance21:11
*** aojea has joined #openstack-performance21:11
*** msimonin has quit IRC21:12
*** msimonin has joined #openstack-performance21:12
*** msimonin has quit IRC21:13
*** msimonin has joined #openstack-performance21:17
*** pcaruana has quit IRC21:21
*** openstack has joined #openstack-performance21:45
*** ChanServ sets mode: +o openstack21:45
*** aojea has quit IRC22:31
*** abalutoiu has quit IRC22:42
*** marst has quit IRC22:56
*** openstackgerrit has joined #openstack-performance23:11
openstackgerritMerged openstack/performance-docs master: Massively Distributed RPC test plan  https://review.openstack.org/49181823:11
*** msimonin has quit IRC23:11
*** msimonin has joined #openstack-performance23:11

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