15:30:01 #startmeeting Performance Team 15:30:02 Meeting started Tue Oct 31 15:30:01 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:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:30:06 The meeting name has been set to 'performance_team' 15:30:09 o/ 15:30:13 hello tovin07_ o/ 15:30:20 o/ 15:30:20 msimonin ilyashakhat o/ 15:30:23 rcherrueau o/ 15:30:36 Hello 15:30:46 let's wait for a couple of moments and then get started 15:31:51 okay, so let's start with action items :) 15:31:55 #topic Action Items 15:32:02 last time we actually had two 15:32:08 one quite old one of tovin07_ :) 15:32:20 about call/cast rpc calls within osprofiler tracing 15:32:25 tovin07_ any news about it? 15:32:33 yes, I still not have time to do that :'( 15:32:47 sorry 15:33:29 tovin07_ okay, so I guess my question is the following - are you going to pick this item and work on it? 15:33:29 Anything we can do ? 15:33:42 or you need any help? 15:33:50 if so we can ask msimonin to help 15:33:53 for example 15:33:55 maybe, other one should pick this :D 15:34:32 Last time we talked about adding osprofier in oslo_messaging 15:34:42 Is there any known blocking point ? 15:35:10 msimonin not known to me 15:35:41 I guess it's a typical "try and see if anything will be blocking" 15:35:49 :) I see 15:36:23 tovin07_ msimonin okay guys - who should I place this action item on? 15:36:49 msimonin can you work on it? 15:37:05 Not sure if I can dedicate time on this but I can try to 15:37:24 okay, so let's assign this to you for now 15:37:35 #action msimonin identify how to separate call/cast rpc calls within osprofiler tracing 15:37:48 the second action item was on ilyashakhat to review https://review.openstack.org/#/c/491818/ 15:38:07 msimonin actually now there are few comments with minor improvements from him there 15:38:16 as well as couple of other minor comments as well 15:38:17 yes I need to address those 15:38:39 I'll probably fix them in the next days 15:38:49 yeah msimonin may you please address them and I believe we're quite good to merge this commit 15:39:08 DinaBelova: ack 15:39:19 #action msimonin address all comments in https://review.openstack.org/#/c/491818/ so it cam be merged 15:39:28 okay, so let's proceed further 15:39:32 #topic Current status 15:39:40 msimonin let's start with you :) 15:39:56 We have now someone working on the test plan 15:40:19 We'll hopefully have some result soon 15:40:46 msimonin ack, please keep us updated :) 15:41:04 Beside that I've some questions regarding os-faults :) I'll wait the open discussion 15:41:31 msimonin yeah, the best person to ask questions about it is ilyashakhat but I'm not sure he is around today 15:41:36 okay, anyway 15:41:37 rcherrueau anything from your side sir? 15:42:08 no, some question on osprofiler, but I will wait open discussions 15:42:37 okay, thanks :) 15:42:54 tovin07_ I suspect you were busy with some internal work, but still - any progress on perf/scale action items from your side? 15:43:05 from my side, there is nothing new, mostly internal work 15:43:09 this week, I saw ilyashakhat published some patches in osprofiler, and I agree with them, and there are some comments from Vipin 15:43:52 tovin07_ yeah, I need to review current osprofiler commits queue :D 15:43:54 this week, I am preparing presentation for a lighting talk in Sydney summit 15:44:36 #action DinaBelova review https://review.openstack.org/#/q/project:openstack/osprofiler+status:open 15:44:37 tovin07_ yeah, summit is next week already 15:44:39 #topic Open Discussion 15:44:42 that's all from me for now, hope that I will have more time for osprofiler after summit 15:44:48 tovin07_: do you have a link to your presentation ? 15:45:06 currently no 15:45:19 I will upload it to (somewhere) this week 15:45:38 It will be a very short talk (only 10 min) :D 15:45:59 yeah, first thing I wanted to propose is to not holding our sync next week due to the summit 15:46:11 I suspect people will be too busy 15:46:41 I'll be home :) 15:47:01 okay, so tovin07_ will be on summit 15:47:12 I don't know about ilyashakhat and rcherrueau 15:47:34 I cannot go also 15:47:45 hm, so it looks like we can have a meeting :) 15:47:52 okay, so let's have it :) 15:48:12 yes 15:48:13 #info next week meeting will be hold despite the fact of OpenStack summit 15:48:37 okay, so we decided here 15:48:38 msimonin please proceed with your topics 15:49:01 Yeah I had some questions about os-faults 15:49:32 let's just keep them here, I'll try to ping ilyashakhat later to answer them 15:49:35 ok 15:50:00 Is there a plan to support docker as a service driver ? 15:50:37 msimonin hm, I've seen some talks about it quite a while ago, but never saw it landed as a real thing 15:50:42 kill/restart docker containers 15:50:53 DinaBelova: ok 15:51:16 msimonin, lemme check it with ilyashakhat and some of the folks, who are using os-faults within mirantis now 15:51:25 ok great, thanks 15:51:31 I'll have more info next week 15:51:44 second question is : 15:51:56 #action DinaBelova check with ilyashakhat if docker will be supported as a service driver within os-faults 15:52:17 It seems that I can use os-fault with other applications than openstack using the universal driver 15:52:34 As long as you describe where your services are 15:52:36 msimonin this was the original idea, yes 15:52:40 ok :) 15:52:54 msimonin yes, this was the idea 15:52:55 Last question is more political 15:52:56 :) 15:53:15 Ansible is GPLv3 15:53:30 os-faults is Apache2 15:53:39 but use the internal API of Ansible 15:53:47 is it possible ? 15:53:54 (to be apache2) 15:54:36 well, not sure 15:54:39 :) 15:54:40 I just found https://www.apache.org/licenses/GPL-compatibility.html 15:54:44 right now 15:54:47 iirc, kolla project faced this issue too 15:54:57 so I need to read it to check 15:55:10 https://governance.openstack.org/tc/reference/licensing.html 15:55:16 The Free Software Foundation considers the Apache License, Version 2.0 to be a free software license, compatible with version 3 of the GPL. The Software Freedom Law Center provides practical advice for developers about including permissively licensed source. 15:55:19 kolla makes system calls to ansible 15:55:31 msimonin so it looks like it's ok 15:56:05 GPLv3 software cannot be included in Apache projects, but it's not icluding of projects themselves, but the API calls 15:56:37 anyway to have ansible working you need to install it somewhere before using gpl 15:57:05 although it's still a tricky question for me, I do not have the 100% answer to you here 15:57:14 sorry msimonin 15:57:26 Actually this sounds wrong to me to apply apache2 license here 15:57:36 but the same from my side I'm not 100% sure 15:58:30 I think you should ask legal team for sure 15:58:37 if we'll find ilyashakhat next time let's ask him :D 15:58:56 yes this would be the first step, legal team sounds too formal for now :) 15:59:25 okay 15:59:25 agree 15:59:26 let's wait ilyashakhat :) 15:59:36 rcherrueau I know you have some topic as well 15:59:52 yep, my question if for tovin07_ 16:00:08 yep, i'm here :D 16:00:22 tovin07_: I wanna use the feature that gives results in osprofiler 16:01:02 yes 16:01:09 I tried to set it up by adding `[profiler]\nhide_result = false` in, e.g., nova.conf 16:01:27 but nothing 16:01:46 what is your osprofiler version? 16:01:48 any idea? 16:02:09 * rcherrueau check 16:02:36 version of osprofiler packaged with kolla/pike 16:02:56 do you have a version number? 16:03:14 maybe via pip list 16:03:31 maybe 1.12, but I am not sure, I have to perform a deployment to check 16:03:56 (jump into nova container and then pip freeze should do the job) 16:04:25 but I cannot tell you the version right now, I have no deployment. 16:04:30 okay, let me check which osprofiler version have this feature 16:04:37 * tovin07_ checking 16:06:19 I think osprofiler packaged with pike is 1.12.0, and 1.12.0 has that feature 16:06:36 hum... 16:06:53 but, I'm not sure which osprofiler version that kolla packaged in kolla-pike 16:07:02 Status: Downloaded newer image for beyondtheclouds/centos-source-nova-compute:5.0.1 16:07:02 ()[nova@de3c46ab6901 /]$ pip freeze | grep osprofiler 16:07:02 osprofiler==1.11.0 16:07:23 thanks msimonin 16:07:31 This is what I have for 5.0.1 series (this should be pike) 16:07:41 oh, 1.11.0 do not has that feature 16:07:52 so, the problem comes from the version packaged by kolla 16:07:57 yes 16:08:00 I think so 16:08:32 weird because this should be installed from pip 16:08:33 And adding `[profiler]\nhide_result = false` is the correct way to ask for getting results? 16:09:02 yes 16:09:14 tovin07_: OK, good. Thanks 16:09:26 rcherrueau you're welcome :D 16:09:50 okay, msimonin tovin07_ rcherrueau anything else folks? 16:09:52 msimonin: The problem may come from the upper-constraint file 16:10:25 DinaBelova: that's good for me 16:10:37 msimonin tovin07_ ? 16:10:49 Thanks for the meeting ! 16:11:07 rcherrueau you means this? https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L25 16:11:21 tovin07_: yep 16:11:44 looks its 1.11 for stable/pike 16:11:54 look it is* 16:11:55 oh yes :( 16:12:01 oh :( 16:12:15 yup, it 1.11.0 for pike 16:12:47 that's sad 16:13:46 folks, sorry, I have to run 16:13:50 lemme end the meeting 16:14:01 and please stay here and discuss more if needed 16:14:10 no problem 16:14:13 thanks msimonin tovin07_ rcherrueau for participating 16:14:13 bye DinaBelova 16:14:18 bye 16:14:36 #endmeeting