16:00:22 #startmeeting Functest weekly 6th october 16:00:22 Meeting started Tue Oct 6 16:00:22 2015 UTC. The chair is morgan_orange. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:22 The meeting name has been set to 'functest_weekly_6th_october' 16:00:30 #info Morgan Richomme 16:00:31 punktlich!! 16:00:35 #info Jose Lausuch 16:00:53 valentin told me he will at the pub 16:01:05 at the pub? 16:01:11 irish pub 16:01:29 hehehe 16:01:34 so 16:01:38 no more SR1 today 16:01:40 :) 16:01:49 yes agenda https://wiki.opnfv.org/functest_meeting 16:02:14 let's start (I have to leave at 6h30) 16:02:18 #topic R2 16:02:47 #info agile board status: https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=59 16:03:12 #info SLA on Rally implemented => save more than 30 minutes 16:03:13 I'll start tomorrow pushing the run_Tempest script 16:03:29 #info we can see that Nova and Neutron are failed (what we already know) 16:03:41 #info access to LF POD granted to juha for troubleshooting 16:03:53 #info run-tempest to be pushed tomorrow 16:04:21 #info push rally results => issue on the API (500 on Tornado) => Rodrigue is investigating 16:04:53 #info vIMS Valentin_Orange committed the scripts, integration in progress, maybe an issue of connectivity from the LF Jumphost to the VM created in IMS tenant 16:05:06 regarding this 16:05:12 you can access from your laptop morgan 16:05:19 can you provide me the ssh_config parameteres you have? 16:05:23 #info sprint ends 16th of October 16:05:29 jose_lausuch: OK I will do 16:05:33 /etc/ssh/ssh_config 16:05:36 thanks 16:05:36 maybe tomorrow morning :) 16:05:39 sure 16:05:46 are you OK with the remaining task? 16:05:56 there are 2 for peter 16:06:00 one is more a collective one 16:06:15 have a look at ODL tests to select test to integrate into OPNFV 16:06:21 he is not here 16:06:34 regarding the FUNCTEST-49 16:06:38 the second one is more to transform current results into jsop so we could push the result into result DB 16:06:50 Its a bit unclear since I dont have any onos deployment to test that 16:07:21 is it a Functest issue or a genesis issue? 16:07:31 what do you mean? 16:07:31 would we have the controller as a parameter? 16:07:58 if I understand well 49 consist to retrieve which SDN controller is deployed? 16:07:58 we can do that 16:08:03 yes 16:08:08 so it is an upgrade of fetch creds 16:08:14 to retrive SDN controller type? 16:08:28 mmmm do you think it sohuld be in fetch_creds? 16:08:37 why? it has nothing to do with openstack credentials 16:08:39 do not know 16:08:50 yes you are right 16:08:55 not in fetch os creds 16:09:08 but a script to duynamically retrieve the SDN on an installed system 16:09:13 I can check for ODL how to see, but for ONOS/OpenContrail still a bit early to say 16:09:29 so to test it you need a solution running with OpenContrail and Onos 16:09:38 what do we need that for, btw? to run the SDN-specific tests, right? 16:09:39 Onos I think it shall be installed on a Huawei lab 16:09:45 but it is not connected to pharos 16:09:45 trigger ONOS, or ODL, or whatever 16:10:08 #info we need the info of the SDN controller to perform the accurate test (Functest-49) 16:10:26 #info testbed running non ODL alpha Brahmaputra needed 16:10:27 Qinglong_Lan is on vacation and will be back tomorrow 16:10:30 so I will ask him 16:10:46 #action Quiglong find a compatible lab for ONOS 16:10:50 and for contrail... 16:11:04 #info remote access to non Huawei folks possible? 16:11:10 we were wondering whether we should install a joid-opencontrail in our second lab 16:11:27 jose_lausuch: if not possible should find resource able to test... 16:11:42 so functest-49 could be delayed until we find a non ODL lab... 16:11:48 ja 16:11:51 if we do that 16:11:59 we can bring the docker user story in this sprint 16:12:01 #info functest-49 could be delayed until we find a non ODL lab... 16:12:14 which is almost ready 16:12:41 yep I do not know if we can modify the spring during a sprint or if we have to wait the next one 16:12:46 anyway 16:12:48 ok 16:12:51 does not matter 16:13:06 ok so for sprint1 nothing to add? 16:13:17 not from my side 16:13:26 maybe save 1 h for Functest-54 and create a wiki page 16:13:40 #action morgan_orange initiate wiki page for functest-54 16:13:42 ok 16:13:43 odl test suite? 16:13:55 the idea here is just to have a look at the existing suites 16:14:04 and select which ones we could backport in OPNFV 16:14:11 ok 16:14:16 and the task was just dealing with selection 16:14:22 we will have to implement after 16:14:24 do we need dfarrell07? :) 16:14:26 but a first filter 16:14:40 we could initiate the page and ask for his feedback 16:14:57 #topic docker 16:15:13 #info jose_lausuch made very good progress able to run functest from docker on LF POD2 16:15:27 #info commit here : https://gerrit.opnfv.org/gerrit/#/c/2143/16 16:15:31 #info adaptations required but this item of Sprint 3 is not far... 16:15:39 #info 95% ready to merge 16:15:57 #info there was a question from valentin about 1 docker versus N dockers 16:16:02 I ran a tests with the latests patch and they succedded 16:16:08 yes 16:16:11 he just left... 16:16:15 #info from my perspective one docker is fine => replace current functest running diurectly on the jumphost 16:16:51 #info Valentin concern was about the abaility to run a functional test independently from the others 16:17:09 #info 1 docker with all the possibl e scenario does not mean we will run them all 16:17:24 #info frommy perspective, 1 docker is fine. We can have different scripts to test the big uses cases, thats fine. But similar dockers with slightly different contents doesn't make much sense for me 16:17:41 #info nothing prevent from creating a dedicated docker for a testcase that will be complex 16:18:05 #info if we see a real need we can always create a new one if we need a real isolated system 16:18:06 ok we will sent the minutes for review to the project members and will see 16:18:09 we both agree :) 16:18:26 #topic integration of new testcases "on the fly" 16:18:29 #info the existing docker contains all the packages and libraries that are need for any functest activity 16:18:34 opps 16:18:35 a bit late 16:18:35 hehe 16:18:41 np 16:18:55 amaged__: there? 16:18:56 #question today on the way to submit test cases to functional testing 16:19:01 #undo 16:19:01 Removing item from minutes: 16:19:07 jose_lausuch: yes 16:19:08 #info question today on the way to submit test cases to functional testing 16:19:16 that is a good question 16:19:17 morgan_orange: tempest test cases 16:19:32 tempest test cases or even scenario using Openstack API 16:19:32 right amaged__? 16:19:35 thats what you wanted 16:19:43 jose_lausuch: coorect 16:19:46 ok 16:20:09 #info we will have a script for running tempest, the way we run tempest now might change a bit 16:20:12 basically today it is difficult to have a good view of the testing ecosystem: what is tested, what are the testcases, is my testcase relevant, how to execute it... 16:20:23 #info possibility to add new python-coded test cases? 16:20:35 for tempest tes case, I think the best way is to contibute upstream 16:20:44 I agree 16:20:45 directly in tempest 16:20:56 but amaged__ do you want to describe a bit the type of tests you wanted? 16:21:14 to see where they make sense to fit 16:21:32 maybe the upstream comminuty doesnt need that because is too specific? (just thinking loud) 16:21:55 jose_lausuch: failure testing, what if a VNF crashes, will traffic be impacted in a scenario with diff VNFs 16:22:15 #info proposed tempest tests : failure testing, what if a VNF crashes, will traffic be impacted in a scenario with diff VNFs 16:22:17 thanks 16:22:31 what do you think guys? 16:22:36 is that something for upstream? 16:22:43 or for opnfv? 16:23:22 no easy 16:23:52 yep... 16:23:57 I think some test projects identified these use cases (bottleneck) 16:23:59 jose_lausuch: rephrasing, tests that are heavily dependent on VNFs behavior 16:24:26 I would say that in-VNF related tests have to be discussed with yardstick 16:24:44 yes 16:24:45 I think what you mention is one of their use case 16:24:56 just in case we dont do the work twice 16:25:24 https://wiki.opnfv.org/candidates_for_test_cases 16:25:32 #action amaged__ contact yardstick (Ana) to see if your proposals are already covered by yardstick framework 16:25:51 ana is active on the chan, she will be able to answer 16:26:08 yes 16:26:16 amaged__: #opnfv-yardstick 16:26:22 maybe tomorrow we can ask her together 16:26:39 or propose it for next yardstick meeting 16:27:34 maybe a good first step IRC or mail to the community detailing the testcase 16:27:55 that is what I tried to explain in https://wiki.opnfv.org/_media/devtest_journey.pdf 16:28:02 yes 16:28:18 #info new testcase => discover through IRC or mailing list 16:28:25 how about tests that might include both VNF and openstack components : what happens to orchestration if compute/DC fails ? 16:28:26 you can info your pdf :) 16:28:47 #info landing page for tests: https://wiki.opnfv.org/testing 16:28:53 amaged__: I propose we discuss it together with yardstick 16:29:01 #info process proposal in https://wiki.opnfv.org/_media/devtest_journey.pdf 16:29:05 but in principle its a good idea what you define 16:29:58 what else in the agenda? 16:30:06 #topic AoB 16:30:15 I got a request from our Chinese contributors 16:30:25 even Asian meeting is late for them 16:30:36 so we could do it earlier 16:30:49 this time is supposed to fit the Pacific time zone :) 16:30:50 when we made the poll, there were no real answers from China 16:30:59 next week will be ok for Asian time ,right? 16:31:13 now that we have a real contributor we may adapt to him 16:31:25 anyway, Qinglong_Lan told me that he couldnt join today 16:31:29 and he had no specific things to info 16:31:30 next tim was 1PM UTC 16:31:41 PM in Beijing 16:32:24 ok 16:32:24 what about something like 6 PM China? 16:32:39 I have to check but it will be in the morning for us 16:32:42 in Europe 16:32:43 they have to answer anyway 16:32:51 morning is fine also 16:32:53 for us 16:32:56 Ok I will propse something 16:33:10 #info trial to move Asian meeting time earlier 16:33:17 #action morgan_orange propose new time 16:33:27 we haev also to make some cleaning in the project 16:33:36 there are discussions on sleeping contributors 16:33:37 what kind of cleaning? 16:33:40 heheh yes 16:33:44 i will send a mail as I used to do 16:33:51 a protocol how to remove commiters 16:34:16 #action morgan_orange apply contributor protocol removal for ghost contributors 16:34:29 #info functest repo to be restructured a bit (as suggested by fdegir ) 16:34:47 #info wiki page refactored (based on yardstick) https://wiki.opnfv.org/opnfv_functional_testing 16:34:53 what did he sugges? 16:35:11 some of the things are common 16:35:17 and they shouldnt belong to "testcases" 16:35:22 but we can discuss this further another day 16:35:23 its not urgent 16:35:28 and not critical 16:35:29 ok 16:35:46 I think I should send a reminder 16:35:56 maybe juha and viktor would have joined 16:36:23 any question 16:36:25 ? 16:36:30 nop 16:36:32 enough for today 16:36:37 good evening 16:36:39 #endmeeting