08:31:27 #startmeeting yardstick work meeting 08:31:27 Meeting started Mon Jul 31 08:31:27 2017 UTC. The chair is rbbratta. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:31:27 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:31:27 The meeting name has been set to 'yardstick_work_meeting' 08:31:38 #topic roll call 08:31:42 #info Ross 08:31:45 #zhihui_wu 08:31:54 #info zhihui_wu 08:32:15 #info Jing_Lu 08:32:19 #info Kubi 08:32:22 #info Jack 08:32:26 #info Kanglin 08:32:57 #topic action item follow up 08:33:09 #info deepak 08:33:22 #action rbbratta figure out how to tag Jira tasks for testcases 08:33:31 still haven't look at Jira 08:33:49 #info Rex 08:34:26 #info AP2 rbbratta create scale-up/scale-out testcase template for bottlenecks team 08:34:43 #info scale-up/scale-out drafts submitted to bottlenecks 08:34:54 cool 08:34:58 #action rbbratta create plan for more CI testing for Euphrates 08:35:45 #topic Euphrates MS5 feature freeze 08:35:58 #info Abhijit 08:36:01 how are we with feature freeze? 08:36:30 I am noticing some unittest failures 08:37:54 rbbratta: but for some reason, it is passed. Don't know why. 08:37:59 There is a bug in somewhere in the Jenkins cover.sh script that is causing false positives when coverage fails 08:38:48 when testr cover fails, it reports 'No data to report.' which is passed to awk and awk print 'to' instead of the number of lines missing 08:39:01 sometimes rebase can avoid this bug 08:39:19 so we need to fix cover.sh, but also need to figure out why testr coverage is failing 08:39:24 JingLu: yes, recheck also work. 08:39:32 I notice another error related to 'ping' module in migrate.py 08:39:43 #link https://build.opnfv.org/ci/job/yardstick-verify-master/3303/console 08:39:57 rbbratta: yes, ping package is only for Python2 08:39:58 File "/home/jenkins/opnfv/slave_root/workspace/yardstick-verify-master/yardstick/benchmark/scenarios/lib/migrate.py", line 19, in 08:39:58 import ping 08:39:58 ImportError: No module named 'ping' 08:40:46 rbbratta: I plan to find a package to replace it. 08:41:25 but this raises another issue. we cannot use the 'ping' module, it is GPLv2 and we cannot link to it 08:41:37 JackChan: okay 08:42:06 rbbratta: ok, got it. 08:42:12 remember, we can only link to LGPL librares, not GPL 08:42:54 ok, I will find a package to replace it. 08:43:18 #action JackChan replace ping 0.2 library due to GPL license issue 08:43:35 for the NSB features, I need to fix unittests and add coverage. 08:45:05 I would like to propose extending MS5 one week, to 2017-08-04 08:45:40 agree 08:45:43 agree 08:45:48 Agree. 08:46:25 more specifically we would file an milestone exception request and submit to TSC. 08:47:06 It makes sense. I noticed that we still have several patch which are need to be merged in the gerrit. 08:47:28 yes, we need more time for review as well 08:47:41 and to fix cover.sh 08:47:56 TSC will review the request at this week TSC meeting. 08:48:10 so we need to fill it soon 08:48:28 #agree submit MS5 exception request to postpone MS5 to 2017-08-04 08:48:43 I will file it after this meeting 08:48:52 thanks 08:49:08 #action rbbratta file MS5 exception request to postpone MS5 to 2017-08-04 08:50:09 rbbratta the patch "leave port_security_enabled undefined by default" has introduced a bug in our CI 08:50:52 I have created a JIRA ticket: YARDSTICK-765 08:51:07 JingLu: what problem would it lead to? 08:51:13 JingLu: :( okay I'll look at it 08:51:41 did it fix the Joid issue? Do the installers have different settings for port_security? 08:51:54 In compass and apex(virtual) deployment, if the "port_security_enabled" is undefined, VMs are not pingable. 08:52:45 did we always define port_security_enabled? 08:53:03 I am not sure. it seems as long as port_security_enabled is defined (true or false), the vms are pingable 08:53:05 I guess we want to default to the installer default 08:54:24 I guess this is scenario issue, scenario should require port security so we can disable it? 08:55:28 okay, we will debug. 08:55:45 any other critical bugs? 08:56:22 No. Just this one as it will effect all testcases. 08:56:36 I haven't emailed David McBride about the /etc/yardstick.conf issue. I will try to do that tomorrow. 08:56:58 rbbratta: ok, thanks 08:57:16 #topic AoB 08:57:57 #info https://jira.opnfv.org/browse/YARDSTICK-765 critical blocking issue with port_security_enabled 08:58:30 well, for /etc/yardstick.conf issue, I guess we neen't to retag the repo and docker image 08:58:48 neen't -> needn't 09:00:06 I assume that use will install the influxDB if he really want to use yardstick as a testing tool 09:00:17 use -> user 09:00:29 use -> user-> users 09:01:01 I was going to ask David about adding a documentation fix 09:01:21 if the workaroud works well then it would be fine 09:01:48 kubi003: yes, that's true. He/She should use influxdb&&grafana to analysis 09:02:00 https://docs.opnfv.org/en/stable-danube/ 09:02:35 #info https://jira.opnfv.org/browse/YARDSTICK-730 we assume user will install influxdb before doing any real testing 09:02:50 rbbratta: it make sense to fix the documentation if necessary 09:03:50 okay, I will ask David about documentation update 09:04:25 any other issues? 09:04:42 https://docs.opnfv.org/en/stable-danube/submodules/yardstick/docs/testing/user/userguide/04-installation.html#install-yardstick-using-docker-recommended 09:05:11 I noticed that user guide asked user to do "docker pull opnfv/yardstick:stable" 09:05:54 so two thing we can do 09:06:01 yes, can we fix this bug in stable? 09:06:40 1. update documentation for danube.3.1 for workaroud 09:06:41 To reduce the influence. 09:07:29 2. we can fix this bug at stable if it is possible 09:08:27 kubi003: I think it is a good solution if we can fix this bug in stable. 09:09:15 but I'm not sure if it is possible to upload patch into stable branch at now 09:10:17 we can ask David, I suspect a documentation fix is easier 09:11:37 yes, both are ok with me. 09:12:27 okay, anything else? 09:12:33 Last wednesday I attended HA meeting and discussed about HA test cases, they agreed three HA test cases I proposed, I'll commit them before MS6 09:12:45 Kanglin: okay 09:12:56 yes, MS6 is next up, 2017-08-11 09:12:56 I saw the email, that 's a good job 09:13:18 Kanglin: that's great! 09:14:03 a academic slide for HA testing :) 09:16:04 okay, good job Kanglin 09:16:04 sorry my browser crashed just now, is there any information I missed? 09:16:48 https://thepasteb.in/p/r0hwJKQVjqGuK 09:17:08 Kanglin: all the info you missed 09:17:21 my hornor : ) 09:17:25 kubi003: thanks 09:18:12 okay, I think we are done for today 09:18:24 yes 09:18:32 #endmeeting