08:01:18 #startmeeting Functest weekly meeting 17 Oct. 2017 08:01:18 Meeting started Tue Oct 17 08:01:18 2017 UTC. The chair is jose_lausuch. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:01:18 The meeting name has been set to 'functest_weekly_meeting_17_oct__2017' 08:01:25 #info Agenda https://wiki.opnfv.org/display/functest/Functest+5.+Meeting#Functest5.Meeting-17/10(8UTC) 08:01:30 #topic role call 08:01:34 #info Jose Lausuch 08:01:46 #info Morgan Richomme 08:02:17 #info Linda Wang 08:02:24 #info Cristina Pauna 08:04:39 #chair morgan_orange 08:04:39 Current chairs: jose_lausuch morgan_orange 08:04:43 08:04:43 #topic action points follow up 08:04:56 #info AP morgan_orange contact Daisy team to get details on metadata management 08:05:00 #info Delia Popescu 08:05:22 #info first contact established, mail shared this morning 08:05:51 ok 08:05:59 #info AP  xudan bring topic of custom testcases.yaml to Dovetail team 08:06:05 xudan: are you there? 08:06:10 yes 08:06:25 did you talk to Dovetail team about the tempest custom? 08:06:34 Last week Dovetail meeting we have discussed this. 08:06:53 what is the outcome of the discussion? 08:07:14 But we haven't choose a plan for this. (use Functest containers or maintain our container) 08:07:37 #info xudan brought the topic to last week Dovetail´s meeting and the team hasn't chosen a plan for it (use Functest containers or maintain our container) 08:07:43 Our team will discuss it futher 08:07:49 I thought the discussion was about the custom testcases.yaml 08:07:59 #info The team will discuss further 08:08:15 Thanks for the help. 08:08:17 xudan: I don't understand that 08:08:29 I thought Dovetail container was running Functest container 08:08:32 is that right? 08:08:37 Yes. 08:09:53 but then 08:10:05 you will use Functest containers anyway 08:10:25 when you said "use Functest containers or maintain our container" 08:11:02 the idea is to use Alpine containers as the Ubuntu will be removed once Arm jobs work on Alpine 08:11:30 removed = stop maintaining and building new images 08:11:37 morgan suggested in the email that everyone can maintain their own alpine container. 08:12:25 I think it's a good way for us if we want to run multiple test cases 08:12:27 yes, let's make clear that is the alpine method 08:12:40 so you could create functest-dovetail or dovetail-functest 08:12:46 in your docker repo 08:12:57 based on functest-core 08:12:59 Yes. We only consider Alpine ones. 08:13:00 for example 08:13:02 ok 08:13:03 thanks 08:13:18 thanks. 08:13:29 xudan: let us know when you start doing that job and we will help if you need 08:13:45 sure. Thanks 08:13:45 #info Release status 08:13:52 #info The Euphrates release 5.0 is this Friday 08:14:02 #info action jose_lausuch finish release notes 08:14:53 #info small problem with scoring on the dashboard for Arm jobs (not top priority) 08:15:05 #info I have a fix for that, just testing now 08:15:12 great 08:15:22 Compass: The issue of segfault about rally on Compass has been fixed by Cedric, and The two volume urlmismatch issue (https issue) has been fixed too. 08:15:26 what about the idea of including arch type in the DB next release? 08:15:28 the issue is due to the fact that arm is not a field in the results 08:15:45 LindaWang: can you info that ? 08:15:53 so we need to consider the build_tag and make some seach to know what is aarch64 what is x86 08:16:01 #info Compass: The issue of segfault about rally on Compass has been fixed by Cedric, and The two volume urlmismatch issue (https issue) has been fixed too. 08:16:05 if we had an additional constraints (as scenario, installer) 08:16:09 it will be more simple 08:16:11 yes 08:16:23 is it something to add to testcases.yaml? 08:16:30 no 08:17:44 ok, at least we should push that info to the DB along with the results 08:17:45 It"s already too complex. I would prefer arm64 to override the default config. 08:18:34 ollivier: ok, no problem 08:18:40 can we agree on adding that field to the DB ? 08:18:43 after Euphrates? 08:19:33 morgan_orange: ? 08:19:54 yep DB is enough 08:20:31 #info Add field "architecture" in the DB for each test result 08:20:38 CristinaPauna: what is the desired options? 08:20:46 ollivier, morgan_orange: does this need any action from us? 08:20:49 arm64, aarch64, ? 08:21:03 I would say aarc64 08:21:11 aarch64* 08:21:30 ok 08:21:41 no worries, we can add that with the help of Serena 08:21:48 action on test API + minor change when pushing the results 08:21:48 but we need to re-adapt the jobs maybe 08:21:49 ok, thanks 08:21:59 and add that env variable 08:22:01 not a big deal 08:22:05 :) 08:22:26 in the beginning we can set a default value and then adapt the jobs to push the right value 08:23:02 sounds good 08:23:12 regarding this release 08:23:26 morgan_orange: I don't see a big improvement of the scenarios in 2 weeks… 08:23:36 just some things have improved, but in general it looks similar 08:23:51 compass results should be better 08:24:03 ollivier: yes 08:24:06 they look better yes 08:24:24 ollivier: Thanks a lot about rally issue 08:24:28 but the dashboard still shows rally smoke failing 08:24:35 will it become sunny with more iterations? 08:24:41 LindaWang: ollivier the rally issue seem very tricky 08:24:44 you can summarize? 08:24:47 jose_lausuch: Because ceilometer has not been integrated on compass 08:24:59 Tianwei is now working on that 08:25:13 ok 08:25:33 something maybe for the release notes 08:26:02 there are still some scenarios that don't pass healhcheck 08:26:17 morgan_orange: We are hacking OPNFV constraints to update requests. We (Linda and I) must go to much details before pushing the bugs to right community (requests or OpenSTack) 08:26:26 #info Compass has improved results in 2 weeks 08:27:03 #info Ceilometer is not integrated on Compass yet, Tianwei is now working on that 08:27:08 morgan_orange: I should be an OpenStack bug and that's the main action of the week. 08:27:28 #info Daisy has 2 scenarios almost 100% success 08:27:58 #info all IMS VNF tests OK on Daisy 08:28:15 yes 08:29:25 #info Fuel results looks better now, but SNAPS test case failing in all scenarios 08:29:37 CristinaPauna: depo: is that what you fixed in snaps repo? 08:29:40 the ansible stuff? 08:29:47 yes 08:29:59 in the latest run the snaps suite passed 08:30:23 ok, it's not reflected on the Dashboard yet... 08:30:29 https://build.opnfv.org/ci/view/functest/job/functest-fuel-armband-baremetal-arm-daily-euphrates/29/consoleFull 08:30:33 CristinaPauna: when was the first PASS ? 08:30:44 on arm, earlier today 08:30:47 ok, thanks 08:30:51 on x86 I didn't check 08:30:57 but I expect the same result 08:31:10 ok, probably we will have sun in 2 days 08:31:15 yes 08:31:18 I expect to 08:31:19 if the root cause is the same 08:31:23 it is 08:31:38 however, rally smoe fails on nosdn-nofeature as well 08:31:42 on fuel arm 08:32:07 yes, I don't expect we will fix that in time for E5.0. it's a live migration issue 08:32:11 and more complicated to fix 08:32:32 ok 08:33:04 #info Issues with life migration on ha scenarios of Fuel-aarch64, won't be on time for E5.0 08:33:26 CristinaPauna: can you paste the link to the snaps fix? 08:34:12 https://gerrit.opnfv.org/gerrit/#/c/45235/ 08:34:26 #info Snaps smoke expected to pass 100% on Fuel jobs after this patch https://gerrit.opnfv.org/gerrit/#/c/45235/ 08:34:28 thanks 08:34:54 joid… 08:35:43 #info no scenario passing Functest on joid, only noha passes healcheck 08:36:53 #info some scenarios have improved in 2 weeks for Apex, but still a lot of failures 08:36:59 test done on ocl scenario by stuart, but no feedback since we provided test manual procedure 08:37:17 yes 08:37:59 any other comments about the results? 08:38:38 live migration tests should be blacklisted on noha scenario, but what about migration? 08:39:14 but noha scenarios still have 2 compute nodes, right? 08:39:21 I mean NovaServers.boot_and_migrate_server 08:39:57 Does it testcase NovaServers.boot_and_migrate_server refer to "cold migration"? 08:40:07 LindaWang: rally smoke passes on os-nosdn-nofeature-noha for apex 08:40:33 OK, maybe I will check that. 08:40:49 NovaServers.boot_and_migrate_server failed on Compass noha 08:41:11 ok, to be investigated then 08:41:22 but I though that as long as you have more than 1 compute.. the test should pass 08:42:11 Compass noha has only one compute node 08:42:29 ok 08:42:40 I though Pharos specification for OPNFV was 1 controller, 2 computes 08:42:51 but maybe we should revisit that 08:43:10 let's move on 08:43:24 #topic Fraser release: organization / main targets /.. 08:43:37 #info we need a release plan for Fraser, wiki started https://wiki.opnfv.org/display/functest/6.+Fraser 08:43:48 ollivier and LindaWang you are key here :) 08:44:17 A wiki page has already been initiated. 08:44:18 :) more responsibilities then 08:44:47 yep, unfortunatly I will not work on the Canadian river... it is also my last weekly meeting. I will be around for any question but I will progressivly disappear from the radar scope... 08:44:47 I think the gating is very important 08:45:09 morgan_orange: that's a pity… 08:45:10 https://wiki.opnfv.org/display/functest/Functional+testing+gating 08:45:20 agree:Functional testing gating is good and important 08:45:29 #info important topic for Fraser: Functest gating https://wiki.opnfv.org/display/functest/Functional+testing+gating 08:45:47 jose_lausuch: that's life :) 08:45:49 morgan_orange: you are always invited to this meeting of course 08:46:12 morgan_orange: Where are you going? 08:46:32 I will work on ONAP and try to reuse as much as possible what we did.. 08:46:54 will you still work in France? 08:46:58 morgan_orange: 08:47:30 LindaWang: yes I will still be in the same office, no change 08:47:50 regarding the gating, I sent a mail to mailing list 08:47:51 That is no good, no big pity then. Enjoy your new work 08:47:55 regarding xci / functest 08:48:06 That is no good -> That is good ; 08:48:11 :) 08:48:55 morgan_orange: regarding xci functest? 08:49:02 you can info the tests you did 08:49:04 it's interesting 08:49:06 i mentioned the problems I found - most of them linked to volume management but xci is a little bit idfferent from installers (noceph, linuxbridge, ..) 08:49:26 maybe i should put them in a wiki page for F 08:49:30 you can action me for that 08:49:33 good idea 08:49:54 I am waiting for confirmation from xci / virtual pods but as far as I understood, there is no test running in CI yet 08:49:54 #action write a wikipage about the outcome of Functest testing on XCI 08:50:06 as Fatih said, not yet 08:50:08 neither for gating or as daily jobs 08:50:27 but I think that will start soon 08:50:37 so for F i think it is key 08:51:00 yes, and it is mentioned in the wiki from ollivier 08:51:01 I would also suggest still some framework refactoring in order to be able to keep on using it for k8S or ONAP 08:51:13 for the moment we are OpenStack dependen due to Tempest/Rally 08:51:25 we may imagine to split the framework and teh tests 08:51:30 morgan_orange: yes, feel free to add items to https://wiki.opnfv.org/display/functest/6.+Fraser 08:51:32 core will be VIM agnostic 08:51:57 Yes i's already part of my plan. 08:52:18 I imagine some sort of new container functest-k8 or something like that, we will see 08:52:33 and maybe remove prepare_env 08:52:38 and install rally only when it is needed 08:53:43 agree: install rally when running it. 08:53:53 I guess Cedric has planed to do it 08:53:57 doesn't make sense to install it on functest-vnf for example 08:54:04 And I'd like to help 08:54:09 LindaWang: It breaks offline test. 08:54:24 no 08:54:24 LindaWang: yes. 08:54:37 prepare_env is alread offline enabled 08:54:45 prepare_env is already offline enabled 08:55:41 prepare_env can be simply removed. I was answering install rally. In fact you meant the right container. :) Not in runtime. 08:55:54 For the step of "install_rally" in prepare_env, online is not necessary. 08:55:56 yes 08:56:28 what does the right container mean? 08:56:39 functest-smoke. 08:56:48 Aha, yes 08:57:04 ok 08:57:13 we can discuss this further and start working on it 08:57:18 #topic AoB 08:57:25 any other thing you want to discuss? 08:58:16 no from my side. 08:58:37 maybe Fraser could be a good occasion to see if new contributors would not be itnerested to join.. 08:58:52 there is always renewal but fresh blood is needed 08:59:06 maybe we can make a call for contributors 08:59:13 I can send an email to the mailing list 08:59:37 I planned to ask for the revookation of my +2 right after the release to be fair. I think the +2 must reflect the reality of the work. I would feel ilegitimate to +2 if I cannot really work on the topics anymore 09:00:07 but a critical mass of committer is needed to avoid blocking points 09:00:18 that's up to you, I think we don't have any problem you keep +2 for some time after all your work 09:00:34 Your vision could have helped anyway. 09:00:45 exactly 09:00:47 agree 09:01:04 we will see, there is no rush anyway 09:01:05 let's thank Morgan all the work he has done in Functest 09:01:21 thanks to you. I will miss you 09:01:45 morgan_orange: Thanks and Miss you 09:01:47 OPNFV is a family community..it is not always easy as in any familly...but we can talk 09:01:49 It's sure as you and Valentin stopped, we don't reach the quota if we look at voting stats during E release. 09:02:13 I hope your next tasks at ONAP bring you the same excitement as in Functest :) 09:02:22 morgan_orange: What about the reporting work ? 09:02:50 ollivier: yes, in case someone of us is on vacation or travelling or whatever, it will be difficult to merge things fast 09:02:53 LindaWang: I think I can discuss with jack, but he and also Mark knoes it well. Rohit also did all the automation part 09:03:27 morgan_orange: Oh, got it. 09:03:37 let's end meeting 09:03:43 thanks everyone 09:03:44 and I will not far anyway.. 09:03:46 thanks 09:03:47 and specially to Morgan 09:03:52 #endmeeting