08:01:32 #startmeeting QTIP weekly 08:01:32 Meeting started Wed Nov 2 08:01:32 2016 UTC. The chair is yujunz-zte. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:32 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:01:32 The meeting name has been set to 'qtip_weekly' 08:01:50 #topic rollcall 08:01:58 #info Yujun Zhang 08:02:13 #info zhihui 08:02:56 Let's wait for a few minutes, if no other people joining, we shall go over the agenda quickly face to face 08:04:07 Hi Taseer 08:04:26 Hi. 08:05:01 Do you have audio? Or we can keep IRC only 08:05:15 On zoom ? 08:05:23 Yes 08:05:29 yes I do have audio 08:05:32 I can hear some noise 08:06:30 I heard hello 08:06:43 OK let's begin on IRC 08:07:03 #link https://etherpad.opnfv.org/p/qtip-meetings-2016-11-02 08:07:21 #topic Action followup 08:07:41 #info AP1 @yujunz resend PyCharm keys to @serena 08:07:44 done 08:07:58 #info @yujunz to promote at least one more committer 08:08:10 done, zhihui_ promoted as new committer 08:08:31 #info AP @zhihui to followup on fuel status 08:08:42 What we need to do in Danube for fuel 08:08:55 #info zhihui_ no obvious gap 08:09:10 OK, I turned off audio 08:09:25 It does not have good experience 08:09:40 #info AP @yujunz check JIRA permissions for contributors and submitters 08:09:57 done, you should all in Developer group with access to JIRA tickets 08:10:09 If any issues, write to me 08:10:31 #info AP @yujunz to acquire docker file admin permission 08:10:36 It seems to be managed by the opnfv bot. 08:10:48 The job is in releng 08:11:49 #info @yujunz create tasks for next sprint 08:11:58 done, sprint QTIP-D2 started 08:12:31 \o/ 08:12:33 all done 08:12:46 \o/ 08:12:50 Let's move on to next topic 08:12:58 #topic visualization solution 08:13:18 We chose kibana because team member is more familiar with it 08:13:30 But it was not clear if it is suitable for benchmark dashboard 08:13:46 I talked with YardStick PTL in Barcelona 08:13:53 They use grafana in YardStick 08:14:10 #link http://testresults.opnfv.org/grafana/login 08:14:36 username and password are both "opnfv" 08:15:52 The graphic layout looks good to me. However Kubi the YardStick PTL mentioned that kibana might be better at data aggregating. 08:15:57 They will not support kibana? 08:16:15 They are considering to try kibana 08:16:31 There are many topics about Kibana in the Summit 08:16:48 Most of them are for log analysis 08:16:58 The ELK stack 08:17:30 But it could also be good for QTIP, since we are also collecting lots of data and do some analysis 08:17:42 Grafana is more for a real time monitor 08:18:07 It is good at creating a board with real time update to monitor the system status 08:18:11 Any comments? 08:18:13 you mean qtip will turn to grafana? 08:18:50 No, I mean we stick on Kibana 08:18:59 With ElasticSearch 08:19:13 I see. 08:19:37 Not sure there is any better solution, but ELK seems popular and should work for us 08:20:32 Talking about kibana, I have a question for you Taseer 08:20:42 yes ? 08:21:06 Did you deploy Kibana with the playbook or manually? 08:21:20 Zhifeng tried the playbook and it seems she met some issue 08:21:34 Not sure if she has already written to you about it 08:21:43 No I did it manually the first time. 08:21:57 What was the issue ? 08:22:01 OK, that explains 08:22:13 She is busy at the moment 08:22:31 I'll ask her to provide details 08:22:43 But it would be good if you could launch a local VM to test the playbook 08:23:02 #action @zhifeng provide details on the ELK setup playbook 08:23:39 ok. I'll test it locally and update 08:23:55 Thanks, so I'll put an action in the list 08:24:03 ok sure. 08:24:05 #action @Taseer to test and update kibana playbook 08:24:31 You may use vagrant with ansible provision 08:24:46 ok 08:25:07 Let me try to find an example for you 08:25:16 Bad network, I'll do it after meeting 08:25:32 ok no problem. 08:25:34 #action @yujunz provide an example of using vagrant in unit test 08:25:51 #topic project updates 08:26:09 #info committer update 08:26:20 We have a new committer zhihui_ 08:26:33 \o/ 08:26:42 Would you say something zhihui_ ? 08:26:46 congratulations zhihui_ 08:27:03 Thanks all:) 08:27:20 Thank you for the contributions and I think you will do better 08:27:54 Please help me to review and merge the patches which I could not complete alone. 08:28:19 And Nauman Ahad has resigned 08:28:35 He seems coming from the same country as you Taseer 08:28:43 yujunz-zte, ok. 08:28:53 One of the founder of QTIP project. 08:29:03 yes I know. He works at xflow. 08:29:26 You mean in real life? 08:30:31 no not really. But I already knew about the company. About him I came to know of his email id. 08:30:45 I see. 08:31:10 And I have removed one inactive committers. 08:31:39 Inactive committers slow down the voting process 08:32:02 #info Embargo level for security issues in JIRA 08:32:16 #link https://wiki.opnfv.org/display/security/Security+Vulnerability+Classification+in+OPNFV+JIRA 08:32:31 This is a process of handling security issues in OPNFV 08:32:51 The point is that we should not expose security issues before it gets fixed. 08:33:30 Have you tried to visit the embargo issue , zhihui_ 08:34:11 I am visiting it . 08:34:31 #link https://jira.opnfv.org/browse/QTIP-140 08:34:43 Currently, only committers and related people have access right 08:36:20 Ok. 08:36:43 So you can access it? 08:36:58 I can access it 08:37:02 not me. 08:37:30 OK, but if you are interested in security issues, I can assign it to you Taseer 08:37:36 Then you will be able to visit it 08:37:43 Currently, it is handled by Serena 08:38:31 #topic storage benchmark explaination 08:38:39 This is a question from Taseer, right? 08:38:43 yes 08:39:03 In fact, I'm not clear either. How about you, zhihui_ 08:39:12 Me too. 08:39:31 You mean "neither"? 08:39:53 I just know qtip use this tools to test storage. But I do not know the details 08:39:58 OK, leave it as it is. The existing suite are just sample 08:40:11 The actual application will come from user 08:40:41 I heard that Intel is planning to open a new project for industry standard benchmarking 08:41:03 One goal of the project is to define the KPI 08:41:39 I'll follow the status and try to provide QTIP as the platform. 08:41:56 But we really need to speed up to make the platform complete. 08:42:39 I agree 08:42:43 So, for the existing storage benchmark, we just leave it as a sample suite. Is it OK, Taseer? 08:42:50 yes sir. 08:44:00 Do you know anyone who is doing research in standards, Taseer? 08:44:31 I think students in college have different researching area 08:44:38 Sorry. No idea. 08:44:55 No problem 08:45:26 For Danube release, the samples are more important 08:45:40 We want to demonstrate the capability of the platform 08:46:00 I talked also with Pharos and Doctor PTL in the summit 08:46:18 Pharos is currently more focusing on CI jobs. 08:46:35 They are not quite interested in performance test at the moment 08:47:05 But they will provide hardware information of the PODS 08:47:24 #link https://gerrit.opnfv.org/gerrit/#/c/23727/ 08:47:50 When we publish a benchmark result, we shall also display the related hardware configuration 08:48:13 when qtip is stable, I think we can apply for a pharos lab to create qtip jenkins ci job on it. 08:48:41 Sure 08:49:04 next dovetail 08:49:05 #info dovetail test tool, example of consuming yardstick test result 08:49:15 dovetail is for certification 08:49:31 But they are creating another test tool ... 08:49:44 #link https://wiki.opnfv.org/display/dovetail/Dovetail+Test+Tool 08:50:04 Although it is not included in Danube, the progress is quite impressive. 08:50:15 They have already integrated yardstick and functest 08:50:52 Anyone could have a look on how they consumes data from YardStick? 08:51:15 Since yardstick has built in many performance test, it could be an important source for QTIP benchmarking 08:51:50 I will do some reseach about dovetail 08:51:58 Thanks. 08:52:19 #action @zhihui to do some research on dovetail on how to consume test data from YardStick 08:52:40 Great, topics completed 08:52:49 next, active sprint 08:52:59 #link https://jira.opnfv.org/secure/RapidBoard.jspa?projectKey=QTIP&rapidView=135 08:53:08 We are in the 2nd week of the sprint 08:53:35 Taseer is working on CLI 08:53:42 Do you need more hands on it? 08:53:45 Yes 08:54:13 no sorry. I think I'll be able to do it. 08:54:31 Good. 08:54:43 About the cli, currently something is quite confuse 08:55:05 Do we run it in the docker shell or host shell? 08:56:13 We know that all perftest are running inside docker. But the cli is a bit different 08:56:51 At least QTIP-133 install QTIP-134 service can only be run on host 08:57:10 Docker shell. I think. But then again. Your idea about installing qtip. 08:57:34 yes. 08:58:09 I don't use docker shell quite a lot. But isn't it more common to run docker as a daemon rather than interactive shell? 08:59:41 Since we have provided RESTful api. We may consider to make the cli host-only and always interactive with QTIP with api 08:59:43 No experience on the daemon part 09:00:02 This needs further discussion 09:00:33 OK, time is up. One hour is so short for meeting... 09:01:03 We may continue discuss in IRC, email and any channel 09:01:07 #endmeeting