08:02:15 #startmeeting qtip 08:02:15 Meeting started Mon Nov 7 08:02:15 2016 UTC. The chair is yujunz. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:02:15 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:02:15 The meeting name has been set to 'qtip' 08:02:29 #link https://oasis.sandstorm.io/shared/YOztpuHEHseDi9xxhABc57Pm3rAHE-OWTyMgk4cQ3z9 08:02:33 #topic roll call 08:02:36 #info Yujun Zhang 08:02:44 #info SerenaFeng 08:02:49 #info zhihui 08:03:10 #info Julien 08:03:23 #topic action followup 08:03:40 #info AP @Taseer to test and update kibana playbook 08:04:10 Taseer is not online. Anybody has tried out the playbook? 08:04:28 #link https://gerrit.opnfv.org/gerrit/#/c/23939/ 08:05:24 This reminds us to create a unit test for the playbook. 08:05:26 #link https://jira.opnfv.org/browse/QTIP-143 08:05:36 We may address it in next sprint 08:06:11 #info AP @zhifeng provide details on the ELK setup playbook 08:06:18 This is a duplication with last AP 08:06:47 I will close it 08:07:10 #action zhifeng provide details on the ELK setup playbook 08:07:15 #info AP #done @yujunz provide an example of using vagrant in unit test 08:07:20 #undo 08:07:20 Removing item from minutes: 08:07:25 This is a review 08:07:28 not new action 08:08:01 To test playbook, we may use vagrant to setup a local vm 08:08:48 #link https://www.vagrantup.com/ 08:09:04 yes, we can use it to perform some test in ci or local env 08:09:16 Example for testing ansible-pyenv 08:09:24 #link https://github.com/dirn/ansible-pyenv/tree/master/tests 08:09:55 At least we should ensure the playbook contains no syntax error 08:10:08 Then we may test the functionality in next step. 08:10:27 agree 08:10:36 #link https://github.com/dirn/ansible-pyenv/blob/master/.travis.yml 08:10:48 This is the test script of ansible-pyenv 08:11:17 #info AP @zhihui to do some research on dovetail on how to consume test data from YardStick 08:11:23 zhihui, any progress? 08:11:35 not start yet. 08:11:49 And plan? 08:12:23 I am preparing for opnfv Aisa meetup. So I would start this task next week. 08:12:33 OK. 08:12:38 @zhihui to do some research on dovetail on how to consume test data from YardStick next week 08:12:38 yujunz: Error: "zhihui" is not a valid command. 08:12:44 #action @zhihui to do some research on dovetail on how to consume test data from YardStick next week 08:13:17 #topic Should CLI be installed and run from host or container? 08:13:27 We had an offline discussion about it. 08:13:49 The basic conclusion is that docker shell lacks many interactive features and may not be friendly to user 08:14:20 So the CLI would be a host tool 08:14:35 It may communicate with qtip instance via RESTful api 08:14:51 what do you mean by that? 08:15:04 we should provide a install tool to install cli in any location, either in host or vm? 08:15:06 communicate with qtip instance via RESTful api> 08:15:17 The cli is installed to host 08:15:29 The suite and perftest are run in the container 08:15:32 which host? 08:15:41 user 08:15:46 Your desktop 08:15:59 it's better that we can provide a offline tool to install 08:16:06 too difficult 08:16:22 I think that is not CLI 08:16:23 it will be easier for qtip user to have a try or use 08:16:31 Imagine you need two qtip server to complete a test 08:16:40 A test between two location 08:16:48 just like Openstack cli, which can be installed by pkg tools 08:17:00 This can not be done within one container 08:17:06 I think that will complex our work 08:17:17 Yes, it would be like openstack cli 08:17:18 frendly is our goal, but not only our goal 08:17:21 running cli in container does not look good 08:17:35 Why you see it difficult? 08:18:01 if we can use config files, the cli can switch between different qtip servers. 08:18:04 It would share the same underlying module as RESTful api 08:18:18 Yes, switching between servers is also a benefit 08:18:35 A cli tool in container does not look so useful to me 08:19:03 Docker instance works best as a daemon 08:19:17 not an interactive workspace 08:19:31 Please correct me if it is wrong. In fact, I haven't use docker a lot. 08:20:07 maybe we can create a task to prepare installer script 08:20:16 Already in progress 08:20:31 that's good 08:20:48 #link https://jira.opnfv.org/browse/QTIP-137 08:21:24 Finally, qtip will consist of qtip-cli, qtip-api, qtip-dashboard and etc 08:21:57 FYI, we have a new domain 08:21:59 #link qtip.io 08:22:20 Currently it is empty 08:23:00 We'll deploy all qtip services under this domain. Benchmark as Service :-) 08:23:40 SerenaFeng we can discuss the CLI solution in detail on Wednesday's standup meeting 08:23:54 I just think we need to focus on the main work, performance/qpi a lot 08:24:07 for now there's no progress on the main work 08:24:15 ok 08:24:36 #topic active sprint followup 08:24:38 #link https://jira.opnfv.org/secure/RapidBoard.jspa?projectKey=QTIP&rapidView=135 08:25:17 6 closed, 5 in progress and 4 to do 08:25:20 ^ 3 to do 08:25:41 We have one week to go. 08:25:55 zhihui I want to check the progress on QTIP-131 08:26:27 #link https://jira.opnfv.org/browse/QTIP-131 08:26:49 the rest part is directory test_case and tests 08:27:20 others are finished zhihui? 08:27:40 Yes, finished and already merged. 08:28:34 I plan to finish the rest part in next two days. 08:28:44 Great! Thanks 08:29:05 #topic Update during last week 08:29:21 #link https://jira.opnfv.org/issues/?filter=11198 08:29:54 QTIP is quite active thanks to everyone 08:30:26 You may see a strong pulse in opnfv github mirror 08:30:29 #link https://github.com/opnfv 08:31:32 Some new tickets about documentation and unit test are open 08:31:58 We will discuss about the content of sprint QTIP-D3 next meeting. 08:32:13 #topic AoB 08:32:39 Anything else you want to talk about? Anything 08:33:27 nope from my side 08:33:43 * yujunz saw Taseer online 08:34:08 We just talked about whether we should run cli on host or container. 08:34:08 yes I am here 08:34:22 You may check the meeting log and we can continue discussion in mailing list 08:34:41 ok sure. 08:35:17 We are just about to close the meeting. Anything particular topic you want to raise? 08:36:16 No not much. Just wanted to confirm if I had completed the action item from last time. 08:36:31 Is the ELK playbook working ? 08:36:58 I didn't test it. I think we shall create a unit test to answer this question :-) 08:37:14 ok. Thank you. 08:37:29 I think that's all for today. Thanks all 08:37:31 #endmeeting