08:00:12 #startmeeting Functest weekly meeting August 16th 08:00:12 Meeting started Tue Aug 16 08:00:12 2016 UTC. The chair is morgan_orange. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:12 The meeting name has been set to 'functest_weekly_meeting_august_16th' 08:00:16 #topic call roll 08:00:19 #info Morgan 08:00:26 #info Viktor Tikkanen 08:00:28 (must leave already at 8.30 UTC) 08:00:42 #info Juha Kosonen 08:00:48 #info Luke Hinds 08:01:01 #topic Action point follow-up 08:01:09 #info AP morgan_orange check with Domino project: sync done, tests run but skipped on joid (domaino waiting method to get IP) 08:01:15 #info AP morgan_orange reference this page from Brahamaputra page only: done 08:01:31 #info AP morgan_orange for Coloradao put the URl to swagger: done 08:01:37 #info AP morgan_orange contact bryan_att to sync on this issue: done copper ok on joid still issue on apex - JIRA updated 08:01:47 #info AP all formalize the condition for tempest smoke suite case exclusion (may initiate a wiki page for that) - not done but question valid as several scenarios no fully OK and exlusion list for onos submitted as a patch 08:02:12 #action morgan_orange viktor_t create a wiki page to explain how to justify case exclusion for Tempest 08:02:20 #info AP morgan_orange ask for x2 on storage capability for the testresult VM: done 08:02:26 #info AP morgan_orange see if we should buy (OPNFV has money..) an elasticsearch licence: done elascrtic search cloud licence to be purchased 08:02:33 #info AP morgan_orange contact onos-sfc to discuss this option: mail sent, no feedback received yet 08:02:40 #info AP SerenaFeng contact Doctor team to support integration: done tests run manually, troubleshooting in progress on doctor side 08:02:47 #info AP CG_Nokia organize webex to discuss remaining topic on documentation: done 08:02:54 we will discuss doc after 08:03:00 #info AP morgan_orange contact releng team to see if we could have weekly run on Sunday to give a chance to vIMS, Tempest full and Rally full: done but no chance due to resource management, long duration tests can be run on Community labs 08:03:07 #info AP morgan_orange initiate mail for bitergia related to test results: ne feedback in the elasticsearch thread 08:03:17 #info AP morgan_orange invite hongbo to present Dovetail update to Functest team: will be done during the test weekly meeting 08:03:23 #info CG_Nokia 08:03:43 #info AP all brainstorm on intern proposals: I sent some proposals mail to CENGN => dedicated topic after 08:03:44 #info Jun Li 08:03:47 #info Juha Haapavirta 08:03:58 that is all for the last week action point, any comment, question? 08:04:04 wow 08:04:39 #topic Feature projects integration status 08:04:52 #info integration of feature projects on track 08:05:06 #info new scenario with moon, multisites, 08:05:14 #info parser added also to testcases.yaml 08:05:29 #link http://testresults.opnfv.org/reporting/functest/release/master/index-status-joid.html 08:06:46 morgan_orange: why all the status are fail? 08:07:10 May-meimei: all the status are failed because we are very (too?) strict 08:07:27 in fact we expect that all the test criteria are OK at least 4 times in a raw 08:07:42 we just got our first blue balls (i.e. all criteria OK) very recently 08:08:16 so if for instance you have a scenario with 1 Tempest error (on 165) and all the other tests are OK, the scenario is declared as failed... 08:08:23 morgan_orange: oh! got it , we should pass 4 times 08:08:36 yes, moreover we consider the feature projects to be part of the criteria 08:09:08 so for ex at the moment all the apex scenarios could not be green as doctor is always failed...of course we could exlude it until it becomes OK 08:09:39 for compass for instance, it is just a question of time, as first blue balls are there, so wait and see but most of the scenarios must turn green 08:10:10 #info scenarios still seen as red/failed in reporting page because criteria are strict (internal + feature) and must be Ok at least 4 times in a raw 08:10:23 #info we got end of last week our first blue balls in Jenkins 08:10:41 #info some scenarios should be green before the end of the week 08:11:17 #info note that feature projects are also part of the scenario score, so if a feature project is part of all scenarios for an installer, it may prevent the scenario to be green 08:11:33 #info it is possible to exclude feature projects from score calculation 08:11:59 we could decide to include feature if and only if it has been Ok at least one time 08:12:25 we do not have really rules 08:12:47 for instance this morning, there were "unknown" test failed on fuel 08:13:06 these unknown correspond to parser that has been included in testcases.yaml 08:13:30 parser, multisite do not push results into DB 08:13:49 until we do not have results into DB, reporting will be failed 08:14:22 any view on the procedure to adopt to consider feature projet for the scenario scoring? 08:15:19 #info Documentation for colorado 08:15:43 #info user guide review in progress (wait for Cedric final review on ODL section) 08:16:07 #info merge will be done afterwards, and feature projects will be contacted to provide the URL of their own user guide as reference 08:16:27 #action morgan_orange merge userguide patch + call feature proejct to complete user guide with their own reference 08:16:35 #info config guide in progress 08:16:59 JuhaHaapa: I made a review this morning, I just had a question on the section related to credentials 08:17:13 and a question related to the focus on triple-o 08:17:30 #info config guide shall be ready this week 08:17:55 morgan_orange: ok, I will look into it. I changed so much it was hard to get everything right first time 08:18:51 JuhaHaapa: sure ..documentation is always ..difficult 08:19:14 I was not 100% sure it was ok to change it so much. Requires a lot from reviewers also 08:19:19 Info doc project PTL confirmed we can keep our structure (no need to rename the directories/files) 08:19:28 #action all review config guide 08:19:39 #link https://gerrit.opnfv.org/gerrit/#/c/18479/ 08:20:08 #info release note to be initiated thsi week to start capturing the status of the scenarios 08:20:15 all comments welcome.. 08:20:18 note there is a patch for onos to exclude Tempest cases 08:20:52 #info patch in progros to exclude Tempest cases from onos scenario 08:20:56 #link https://gerrit.opnfv.org/gerrit/#/c/18645/ 08:21:00 is it so that metedata service is still not supported by onos? 08:21:45 I think so but not sure, I assumed they used a local drive as a workaround 08:22:13 but if the issue is just medata service not supported (which was the case in brahmaputra), it is fine, we just have to clearly capture it 08:22:30 #info issue could be the non support of medata service (to be confirmed) 08:23:21 #info documentation user/config/dev guide target => end of this week, release note for the release date 2 days 08:23:32 #info Colorado scenarios 08:23:50 #info first scenarios Ok with compass, fuel and joid 08:24:20 #info some issues with some feature projects + some tempest/rally issues on some scenarios 08:24:44 #info globla improvement regarding Tempest (untill last week there were no 0 error, it is no more the case now) 08:25:13 For Apex: it seems that https://jira.opnfv.org/browse/APEX-115 problem is present again in Colorado (mail sent to Apex developers) 08:26:10 viktor_t: yep, on apex/nosdn, a recent patch lead to 0 error on tempest (https://build.opnfv.org/ci/view/functest/job/functest-apex-apex-daily-master-daily-master/245/console) 08:26:17 #info but still some with heat on rally 08:26:55 juhak: I think you already discussed this point with apex team, right? 08:27:29 morgan_orange: that's right, https://jira.opnfv.org/projects/APEX/issues/APEX-161?filter=allopenissues 08:27:52 in general: in order to see what is the actual problem an access to rally report files (json) would be needed 08:28:02 console log reveals only rally scenario (nova, heat...) that failed 08:28:16 #info improvement on apex (due to patch after great analysis doe by michael) but still issue on rally (heat) 08:28:25 Juhak you have access to lf-pod1? 08:28:39 you mean that json are not pushed as artifact? 08:28:49 hmm I will have a look at that 08:28:50 yes I should that 08:29:07 #action morgan_orange see why json rally result files are not pushed anymore to artifact 08:29:34 #action juhak see json locally on lf-pod1 to troubleshoot rally issue with apex scenario 08:29:46 ok 08:30:50 #info regarding dashboard, LF foundation accepted to purcharsed an elastic search licence. I think it is a cloud licence, so the Data will be pushed from test results to this cloud 08:31:01 SerenaFeng: could you sync with Juraj on this topic? 08:31:21 noope 08:31:50 is it settled, I didn't see any email of this issue 08:32:32 I forwarded the last mail I got 08:32:55 mail from Ray on the licence 08:33:13 #action morgan_orange SerenaFeng sync with Juraj and peopel dealing with ElasticSearch licence 08:33:16 we can do it offline 08:33:30 ok 08:34:00 #info first lxd and multisite tests run (new scenario) 08:34:16 #info multisite OK 08:34:18 #link https://build.opnfv.org/ci/view/functest/job/functest-fuel-virtual-suite-master/lastSuccessfulBuild/console 08:34:29 May-meimei: do you know if it is planned to push the results into the DB 08:34:36 I created a multisite testcase for that 08:34:55 morgan_orange: I saw your email 08:35:04 as results sound OK, pushing the results allow to automatically be included in the reporting 08:35:07 just one line script to push the result 08:35:08 ? 08:35:09 at the moment we do not see the scenario 08:35:20 maybe 4 or 5 :) 08:35:34 ok! will do it 08:35:51 you can see some examples in https://git.opnfv.org/cgit/functest/tree/testcases/features 08:35:55 https://git.opnfv.org/cgit/functest/tree/testcases/features/doctor.py 08:36:09 L77=>84 08:36:17 ok! 08:36:27 instead of doctor, doctor-notification => multisite/multisite 08:37:45 I suggest we add a report flag, to prevent pushing meaningless results to db, which is not created by ci test 08:38:23 yes, report flag is done fot that, by default we do not report anything, we report results from CI PODs 08:38:35 BTW, any run of parser test suite? 08:38:42 if args.report: 08:39:10 reference promise.py or parser.py 08:39:28 I think I have run parser 08:39:33 #action SerenaFeng morgan_orange add report flag to avoid meaningless results or 500 because source is not referenced 08:39:56 but I didn't see it run through ci board 08:40:14 OK 08:40:25 #link https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/343/console 08:40:46 soon then 08:40:54 ok 08:41:11 and I have a question here 08:41:29 according to code structure, parser belong to vnf tier 08:41:38 but this tier is defined weekly 08:41:58 for now I move parser to feature tier in testcases.yaml 08:42:26 I think maybe we should attach daily/weekly flag to each testcase not tier 08:43:16 to be discussed with Jose, we defined tiers to group cases by category and also behavior 08:43:26 ok 08:43:27 but I understand your point 08:43:37 do you know the duration of parser tests? 08:44:10 we should probably formalize a little bit for D to say when a case is part of feature, enhanced or vnf.. 08:44:11 for normal condition, very quickly, 2-3minutes 08:44:36 vnf has been created for cases that deal with VNF and last more than 10 minutes 08:44:47 so we cannord afford to run it all the time (usually 30 minutes) 08:45:18 okey, I will disscuss this issue with parser people later 08:45:25 #action create rules for D release to decide to which category a case belong to 08:45:47 it means also that the user guide should be probably amended, as parser was pushed to vnf section... 08:45:48 :) 08:46:17 otherwise is the issue linked to the testapi docker tag fixed? 08:46:36 nope 08:46:40 no respond yet 08:47:20 I saw a mail from fdegir asking what you were expecting (he has the creds) 08:47:27 I remember it is yesterday I send a email again, but no respond 08:47:46 you can contact him on releng chan 08:48:03 only 15 minutes left, let move to last topics 08:48:03 did that email include me? 08:48:07 * fdegir has eyes everywhere 08:48:13 SerenaFeng: yes 08:48:30 how may I help you SerenaFeng ? 08:48:52 we can chat once your meeting is over SerenaFeng 08:48:58 #topic Date for Functest Branching Colorado 08:49:02 okey, thank you 08:49:16 it is time to branch/tag ...and cherry pick 08:49:31 I know that yardstick planned to branch on the 18th 08:49:48 it was decided to have a window to do that from the 15 to the ... 08:49:57 22nd 08:50:08 I remember the deadline is 22nd 08:50:21 I would suggest to do it on Friday (19th) 08:50:33 or on Monday (22nd) 08:51:41 we can be reasonably at the end as we clone lots of repos..so it makes sense that they branched first... 08:52:08 any objection to branch/tag on the 19th? 08:52:30 let's say 13 UTC 08:53:04 nope from my side 08:53:12 #vote branch/tag Functest Colorado on the 19th 13 UTC 08:53:31 newby with vote commande 08:53:37 #endvote 08:53:46 ok let's collect the objection... 08:53:57 if no, I will indicate this date to release manager 08:54:17 #info Functest will branch/tag Colorado on the 19th 13UTC 08:54:27 #topic intern project proposals 08:54:38 morgan_orange: can we do a small slot on sec? 08:54:53 #undo 08:54:53 Removing item from minutes: 08:54:55 sure lhinds 08:54:58 thx! 08:55:05 #topic Security 08:55:10 those issues are resolved now 08:55:23 it was a problem with the FDIO repo that Apex was using 08:55:31 I will update Jira 08:55:55 Also I wanted to raise changing functest to use the new repo we have 08:56:07 so instead of runnning from functest/testcases 08:56:18 it will do a git clone like the other projects 08:56:29 ok no problem, it is better to do it before we branch :) 08:56:37 agree! 08:56:45 #info main issues fixed, JIRA will be updated 08:56:47 I will do a patch today 08:57:01 #info Security repo will be used (instead of sub dire in Functest) 08:57:07 that's all! 08:57:12 thanks 08:57:14 #action lhinds modify exec_test to point to security repo 08:57:35 for Colorado, it will then be supported only on apex, right? 08:57:57 I will have a look at apex run, when re run, I will re enable it on the reporting 08:58:11 #action morgan_orange re-enable security_scan when ready 08:58:21 we will prbably also have to look at the artifact issue 08:58:40 morgan_orange: colarado will be apex, and d release we hope to have fuel 08:58:43 I believe it was OK, but if no rally json push, I assume that the html page of the security report are also not pushed 08:58:50 and it should run fine now 08:59:07 #info security scean on apex for Colorado, other installer for D release 08:59:27 #info check artifact management to be sure that security reporting pages are propelery pushed to artifact 08:59:51 #topic intern project proposals 09:00:09 #link https://wiki.opnfv.org/display/DEV/Intern-projects-page 09:00:16 #info proposals made by mail 09:00:45 #info mainly new simple VNF test cases (can reused the onos list of elementary VNF for inspiration) 09:01:02 any proposal welcom 09:01:15 let's say end of August to submit 3 or 4 proposals for Functest 09:01:37 feel free to react on the mail (you were in copy) and make suggestions 09:01:49 #topic Resources for Plugfest/Meetup 09:02:00 we are already late but just few words on that 09:02:24 for the plugfest (beginning of Decemember in Boston): does anyone already know he may participate? 09:02:37 no one from Nokia? 09:03:02 not yet known 09:03:24 I think that we need to have a representative fro Functest, unfortunately we do not have lots of US contributors... 09:03:51 not yet know for me either. Best guess is "h**l no - no money" :) 09:03:59 #info search functest rrepresentative for plugfest (registration already open, especially for company aiming to send hardware) 09:04:37 #info for the next meetup, my suggestion will be to do it either in barcelona (during the OpenStack summit) or in France (beginning of October) 09:05:06 same question on the participation to the OpenStack Summit end of October... 09:05:25 but if no money to fly to barcelona, I assume no money to go to France... 09:05:41 I prefer barcelona, in that case maybe I will be there 09:06:18 ok we will decide it beginning of September 09:06:19 I vote for Barcelona too 09:06:26 #topic AoB 09:06:33 any other topic you want to raise 09:07:17 no 09:07:36 ok have a good week, branching on Friday! 09:07:39 #endmeeting