15:30:10 <DinaBelova> #startmeeting Performance Team 15:30:10 <openstack> Meeting started Tue Jul 11 15:30:10 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:12 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:30:15 <openstack> The meeting name has been set to 'performance_team' 15:30:22 <tovin07> hello DinaBelova o/ 15:30:22 <DinaBelova> hello folks :) 15:30:29 <DinaBelova> tovin07 o/ 15:30:37 <DinaBelova> ilyashakhat o/ 15:30:39 <ilyashakhat> salut! 15:31:06 <DinaBelova> let's wait for a few moments to see if anyone else will join :) 15:33:38 <DinaBelova> it looks like we have none from Inria today 15:34:11 <tovin07> oops, looks like that :( 15:34:41 <DinaBelova> okay, so let's proceed with current audience 15:35:06 <DinaBelova> #topic Action Items 15:35:07 <DinaBelova> last time we had several action items 15:35:33 <DinaBelova> tovin07 we promised to review https://review.openstack.org/#/c/358142/ 15:35:46 <DinaBelova> obviously we had few iterations here 15:35:56 <tovin07> yes 15:36:18 <DinaBelova> fo I think we can assume it is done for a while 15:36:18 <tovin07> actually, I am a co-author of this patch 15:36:23 <DinaBelova> yeah :) 15:36:35 <DinaBelova> so let's keep our attention around this patch 15:36:57 <tovin07> i saw a +2 Jay Faulkner (for a long time ago) 15:37:06 <DinaBelova> but I think we have quite good progress here 15:37:08 <DinaBelova> :D 15:37:15 <DinaBelova> we need to reproduce it :D 15:37:17 <tovin07> :D 15:37:42 <DinaBelova> the second action item was also on you tovin07 :) 15:38:02 <DinaBelova> it was regarding preparing plan on how to implement osprofiler filtering use case 15:38:21 <tovin07> yes 15:38:45 <tovin07> but, there is none of Inria guys here today :/ 15:39:18 <DinaBelova> true, so let's keep it in the action items 15:39:27 <DinaBelova> #action tovin07 take a look on the osprofiler filtering use cases #1 and #2 and share implementation ideas 15:39:39 <DinaBelova> #topic Current progress 15:39:45 <DinaBelova> tovin07 the floor is yours :) 15:40:03 <tovin07> thanks :D 15:40:23 <tovin07> recently, i mainly focus on PoC OSprofiler with OpenTracing compatible 15:40:49 <tovin07> I has published a patch related to this 15:40:56 <ilyashakhat> interesting :) do you plan to adopt OpenTracing API? 15:41:02 <tovin07> #link OSprofiler with OpenTracing compatible https://review.openstack.org/#/c/480018/ 15:41:06 <DinaBelova> yes, this is an idea :) 15:41:25 <tovin07> #link a simple image for this patch https://tovin07.github.io/opentracing/jaeger-openstack-image-list.png 15:42:06 <tovin07> I make it work with OpenTracing API in simple cases, and chose Jaeger as a tracer/back-end 15:42:32 <DinaBelova> it looks really nice :) 15:42:47 <ilyashakhat> so it's mostly about the way osprofiler outputs data, right? 15:43:03 <tovin07> however, there are some troubles that I faced, I’ll try to fix them 15:43:32 <tovin07> I also discuss with other guys in OpenTracing community for the idea and best practices for implementation 15:44:02 <tovin07> DinaBelova: at this time, yes, it’s mostly about OSprofiler outputs data 15:44:29 <DinaBelova> ilyashakhat ^^ 15:44:39 <ilyashakhat> cool to have it in a standard way 15:44:56 <tovin07> in the future, I think that we need to go further, not just output it to other backend as an OSprofiler driver 15:45:08 <DinaBelova> true :) thanks tovin07 for your efforts! 15:45:36 <tovin07> ilyashakhat: yes, I will make it fully compatible with OpenTracing API :D 15:46:16 <tovin07> and really welcome to anyone who wants to work with this 15:46:28 <DinaBelova> ilyashakhat are you interested? ;) 15:46:55 <ilyashakhat> do you (maybe) have plans to polish internal osprofiler APIs (like serialization a state into RPC) 15:47:05 <ilyashakhat> which is copy-pasted in all projects 15:47:13 <ilyashakhat> ? 15:47:29 <DinaBelova> i think this might be really useful, but right now no candidates to work on this 15:47:35 <tovin07> ilyashakhat: yes 15:47:51 <tovin07> we have (not should) to do it soon 15:48:34 <tovin07> DinaBelova: yup, no candidates to work on this right now 15:48:36 <ilyashakhat> yes, it would be really nice to have 15:49:05 <DinaBelova> so ilyashakhat if you're interested in helping, this is your chance :) 15:49:13 <tovin07> that’s the current progress on my work 15:49:31 <DinaBelova> tovin07 thank you sir 15:49:34 <ilyashakhat> DinaBelova, I'll take into consideration 15:49:42 <DinaBelova> ilyashakhat thanks :) 15:50:13 <ilyashakhat> but most probably this will go to the next release only? 15:50:28 <DinaBelova> ilyashakhat I believe so 15:50:49 <tovin07> yes, pike is around the corner 15:52:24 <DinaBelova> on my side: right now we've started work on adopting new internal Mirantis cloud for testing purposes (to have unified way of virtualized scale deployments) - so this is going to be a big work on tools preparation and our environments management :) so right now we're busy mostly with the technical debt stuff 15:53:06 <DinaBelova> ilyashakhat anything to share with us? what are you currently working on 15:53:08 <ilyashakhat> "virtualized scale" hmmm 15:53:25 <ilyashakhat> well, I'm mostly observing 15:53:54 <ilyashakhat> but there's one thing - performance docs are not published anymore 15:54:11 <ilyashakhat> I guess we need to migrate it to new doc style or so 15:54:18 <ilyashakhat> right? 15:54:33 <DinaBelova> ilyashakhat well, we used to do it on our on through some automatizations around Vms creation and management (as well as containerization), but right now there is a big wish to adopt our internal Mirantis cloud as much as possible, so we're working on it - to move "N thousand nodes" emulation testing to it 15:54:56 <ilyashakhat> DinaBelova, got it :) 15:55:06 <DinaBelova> ilyashakhat on performance docs - I believe you're right 15:55:31 <ilyashakhat> will take care of them 15:55:41 <DinaBelova> :thumbsup: 15:55:54 <tovin07> thanks ilyashakhat :D 15:55:59 <DinaBelova> #action ilyashakhat take a look and fix broken perf-docs publishing mechanism 15:56:28 <DinaBelova> okay, it looks like we're done for this section 15:56:37 <DinaBelova> #topic Open Discussion 15:57:04 <tovin07> Ideas for Sydney Summit (Nov 6 - 8)? 15:57:06 <DinaBelova> we have one item in the list of what to discuss 15:57:09 <DinaBelova> yeah 15:57:19 <DinaBelova> I think it might be ilyashakhat who proposed it? 15:57:31 <ilyashakhat> me? 15:57:37 <DinaBelova> nope? :) 15:57:45 <DinaBelova> okay, so that was not me :) 15:57:49 <DinaBelova> but is useful anyway 15:58:00 <tovin07> me :D 15:58:01 <DinaBelova> July 14th is the last day to propose the submissions 15:58:05 <DinaBelova> okay :D 15:58:34 <ilyashakhat> Australia is too far, attending the summit does not look realistic 15:59:06 <DinaBelova> so right now as my team is working on lots of technical debt stuff not sure if we'll be able to prepare materials for this summit as well. although ew have few more days to figure it out 15:59:20 <DinaBelova> ilyashakhat true, travel expenses will be crazy 15:59:24 <tovin07> DinaBelova: got it 15:59:25 <tovin07> however 15:59:38 <DinaBelova> tovin07 yeah, please share - do you have something to propose? 15:59:52 <tovin07> I proppsed a talk 16:00:00 <tovin07> related to OSprofiler with OpenTracing 16:00:13 <DinaBelova> this might be a good catch, yes 16:00:38 <tovin07> just cannot share the link (looks like it is not published to copy yet) 16:00:49 <tovin07> but the idea is that D: 16:00:51 <tovin07> :D 16:01:05 <DinaBelova> tovin07 good to know, thanks 16:01:16 <DinaBelova> I believe links will be available once submissions will be closed 16:01:38 <tovin07> DinaBelova: will you plan to have a “project status update”, or something like that? 16:02:08 <DinaBelova> tovin07 thinking on it right now, but I believe one OSproifler related talk submission will be most probably be enough 16:02:16 <DinaBelova> combined with project update 16:02:26 <DinaBelova> not so many details to be shared 16:02:33 <tovin07> maybe I should ask vipin too 16:03:06 <DinaBelova> as for performance docs - both Mirantis and RedHat and Inria had lots of internal things to do this cycle 16:03:08 <DinaBelova> obviously this lead to lack of public visibility on perf docs 16:03:15 <DinaBelova> tovin07 good idea, yes 16:04:27 <DinaBelova> okay, ilyashakhat tovin07 anything left to discuss today? 16:04:29 <tovin07> DinaBelova: can you review some remaining patches in OSprofiler? 16:04:36 <DinaBelova> tovin07 sure 16:04:43 <tovin07> I saw that ilyashakhat proposed 2 patches 16:04:51 <ilyashakhat> tovin07, while we are here https://review.openstack.org/#/c/476186/ 16:05:06 <DinaBelova> #action DinaBelova review osprofiler patches left in queue 16:05:11 <tovin07> loading… 16:05:12 <DinaBelova> yeah, please ping me folks, when something needs to be reviewed. I'm a bit doomed with internal Mirantis things now :) 16:05:47 <ilyashakhat> I believe Alexey added these fields during refactoring and in fact they are not used... 16:05:56 <tovin07> ilyashakhat: I agree with you in this patch :D 16:06:23 <tovin07> we should refactor it 16:06:41 <ilyashakhat> ok) 16:07:20 <tovin07> okay, that’s all from me for now 16:07:40 <ilyashakhat> from my side too 16:07:45 <DinaBelova> thank you folks :) 16:07:51 <DinaBelova> have a nice evening 16:07:58 <DinaBelova> #endmeeting