16:00:02 #startmeeting Performance Team 16:00:07 Meeting started Tue Jan 12 16:00:02 2016 UTC and is due to finish in 60 minutes. The chair is DinaBelova. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:10 The meeting name has been set to 'performance_team' 16:00:13 Hello guys! 16:00:14 o/ 16:00:16 o/ 16:00:38 first of all I'm very glad to see everyone who'll be around today after long holidays 16:00:59 and it's good to be back :) 16:01:26 todays agenda as usually can be found here https://wiki.openstack.org/wiki/Meetings/Performance#Agenda_for_next_meeting 16:01:54 while folks are coming, I'll go quickly through the 3weeks old action items :) 16:02:06 #topic Action Items 16:02:15 #link http://eavesdrop.openstack.org/meetings/performance_team/2015/performance_team.2015-12-15-16.00.html 16:02:58 as for the doc from kun_huang - in fact he shared one with me, although afaik it was not shared publicly yet 16:03:24 I hope kun_huang will be around during the needed topic to cover this point 16:03:40 all other stuff is ok I believe 16:03:53 template change was proposed to performance-docs 16:04:07 everyone is welcome to review it 16:04:11 #link https://review.openstack.org/#/c/265896/ 16:04:50 hi hi 16:04:54 after it'll be merged, I'll compose one more commit with already merged test plans modifications + automated tests to verify plan-to-template mapping 16:04:56 boris-42 o/ 16:05:17 and in fact that's everything interesting from past action items 16:05:42 ok, I'll go to the next topic 16:05:50 * DinaBelova hopes kun_huang will appear :) 16:05:58 #topic Test plans statuses 16:06:10 currently we have 2 test plans already merged 16:06:16 #link http://docs.openstack.org/developer/performance-docs/test_plans/index.html 16:06:33 and JeffBuell has published one more https://review.openstack.org/#/c/263523/ 16:06:36 #link https://review.openstack.org/#/c/263523/ 16:06:43 o/ 16:06:47 klindgren o/ 16:06:56 hi 16:07:10 so everyone (esp. kun_huang) are welcome to go through it and comment 16:07:41 JeffBuell - one moment here, sir, is about making this test plan to fit template https://review.openstack.org/#/c/265896/ 16:07:59 JeffBuell - I hope this will be merged soon and either you or I will change your commit 16:08:21 Yes, it doesn't fit the template very well, I can tweak it after the merge and others look at it. 16:08:31 JeffBuell - thank you sir 16:09:09 in fact we did not have a chance to run none of the merged test plans against any lab yet 16:09:42 the Huawei lab is more or less ready, but I think we need to publish access rules to performance-docs first 16:10:05 also Mirantis is close to have our own Intel lab 16:10:24 there will be 200+ nodes there for performance testing 16:10:33 ping gokrokve for the details :) 16:11:11 gokrokve - I believe you can tell in few words what is the lab about and when probably it'll be ready to be used 16:11:12 @DinaBelova We should have the lab on next week. At least that what was promised 16:11:44 This is a 250 nodes lab currently hosted at Rackspace 16:11:53 gokrokve - I believe we can add some details about this lab to performance-docs 16:12:00 as well as Huawei one 16:12:03 Sometime next week we should be able to start using it 16:12:16 just to have all stuff at one place 16:12:27 gokrokve - I can write something up about the lab 16:12:34 will add you to the reviewers 16:13:12 ok, so it looks like almost all news about test plans 16:13:38 I'll share details about Mirantis-Intel lab asap when I'll have the full picture :) 16:13:56 ok, so moving forward 16:14:07 #topic Huawei lab status 16:14:24 ok, and here we need kun_huang to appear :) 16:14:48 if that won't be successful, we'll just post the details about access doc here after the meeting 16:15:36 ok :) 16:16:07 it looks like kun_huang is somewhere else, just forgot to tell us :) 16:16:16 I'll ping him after the meeting 16:16:30 #topic OSProfiler weekly update 16:16:37 hey, so good news here :) 16:16:58 boris-42 and I did some effort and osprofiler 0.4 release was cut 16:17:27 DinaBelova: yaa! 16:17:29 change to global requirements is in progress 16:17:34 DinaBelova: and OSprofiler spec is merged 16:17:44 boris-42 yay :) 16:18:00 here it is btw 16:18:00 DinaBelova: and I will make soon DevStack plugin at least I hope so 16:18:04 #link https://review.openstack.org/#/c/103825/ 16:18:10 boris-42 - that is super cool 16:18:12 :) 16:18:24 DinaBelova: and maybe we will be able to use for DevStack testing 16:18:33 DinaBelova: so osprofiler-dsvm job 16:18:39 although even without this devstack plugin osprofiler *should* work now on the prepared env 16:18:44 boris-42 - that will be SUPER COOL 16:18:57 right now it's a bit tricky to test everything, hehe 16:19:16 so hope you'll be able to do that soon :) 16:19:27 although please sleep sometimes still :D 16:20:00 as for me, multi-drivers change is in progress now as well as Ceilometer driver 16:20:13 boris-42 - I added new patch set today 16:20:23 did not test it yet on the env though 16:20:35 will do it either today or tomorrow 16:21:28 also boris-42 has added one small change to cinder to use the metaclass introduced in 0.4 osprofiler https://review.openstack.org/#/c/266288/ 16:21:53 boris-42 - although you have a little issue there 16:22:06 you need to do the same hack I've don for nova 16:22:21 to avoid metaclass conflicts 16:22:36 DinaBelova: hm ? 16:22:49 one minute, Im fighting with Gerrit ЖВ 16:22:50 :D 16:23:00 https://review.openstack.org/#/c/254703/15/nova/manager.py - line 74 16:23:12 one of the parent classes already has the metaclass 16:23:19 therefore you cannot simply add it as you did 16:23:38 DinaBelova: omg that looks odd 16:23:50 DinaBelova: oh 16:23:54 you're catching the metaclass conflict - so you need to specify one metaclass 16:24:12 and use it 16:24:54 otherwise TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases 16:24:55 :) 16:24:59 DinaBelova: so why not just 16:25:21 @six.add_metaclass(OurMeta, super(Manager)) 16:25:29 where super(Manager) should be resolved 16:25:32 to Timer.Timer 16:25:41 interesting, need to try 16:26:44 although I doubt that will work like that, need to try 16:27:08 anyway, something needs to be done there :D 16:27:49 ok, so it looks like all news about osprofiler 16:28:24 and that means we're quick today and it's open discussion 16:28:26 #topic Open Discussion 16:28:46 not sure, do we have something else now? NY holidays were destructive :D 16:29:22 nothing from my side 16:29:39 #action DinaBelova ping kun_huang about Huawei lab access doc status 16:30:11 #action DinaBelova share details about Mirantis-Intel lab (mailing list + performance-docs) 16:30:19 ok, hehe :) 16:30:39 it looks like people are still under holidays pressure and did not recover yet 16:30:54 I'll wait for a few minutes and end the meeting 16:32:24 ok, so thanks everyone who was brave enough to appear today :) 16:32:29 see u! 16:32:30 #endmeeting