08:00:03 #startmeeting Functest weekly meeting 12 Sep. 2017 08:00:03 Meeting started Tue Sep 12 08:00:03 2017 UTC. The chair is jose_lausuch. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:03 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:03 The meeting name has been set to 'functest_weekly_meeting_12_sep__2017' 08:00:10 #info Jose Lausuch 08:00:32 #info Valentin Boucher 08:00:42 #info Cédric 08:00:51 #info Linda Wang 08:00:56 #info SerenaFeng 08:01:03 #info Juha Kosonen 08:01:11 #info Morgan Richomme 08:01:19 #info Agenda https://wiki.opnfv.org/display/functest/Functest+5.+Meeting#Functest5.Meeting-12/09(8UTC) 08:01:24 #chair morgan_orange 08:01:24 Current chairs: jose_lausuch morgan_orange 08:01:37 #topic action points follow up 08:01:45 #info AP morgan_orange restrict orchestra test to apex (to avoid blocking compass gate) 08:01:49 done? 08:02:11 #info done then reneable yesterday 08:02:26 ok 08:02:29 #info orchestra made the fix to avoid redowloading their image + port 8080 08:02:46 #info Cristina Pauna (Enea) 08:03:02 #info AP iabashin give details on the sceanrio planned for calipso 08:03:29 ? 08:04:03 morgan_orange: do you know? 08:04:16 #info calipso out of Functest scope 08:04:31 #info they just perform a docker ps on addons installed aside of OpenStack 08:04:40 #info no need to use functest for such tests 08:04:41 that seems not compatible with functest integration 08:04:43 as we spoke 08:04:48 #info info sent to David Mc bride 08:05:14 thanks 08:05:18 #info AP juhak look at the cleaning issue on Tempest/Refstack issue 08:05:23 #info fixed, patch https://gerrit.opnfv.org/gerrit/#/c/41265/ submitted by Linda 08:06:07 ok,thanks 08:06:17 #info AP jose_lausuch review the different internship requests / send mail to functest team / prepare answers to the students 08:06:38 #info ongoing, there are a couple of students interested in the different topics, need to arrange interviews with them 08:06:47 #info AP morgan_orange forward the different emails 08:06:51 #info Done 08:06:52 #info done 08:06:57 #undo 08:06:57 Removing item from minutes: 08:07:14 #topic Euphrates Status 08:07:26 could you guys explain your current issues/blockers? 08:07:41 which docker will be released? 08:07:51 ubuntu or alpine based? 08:08:13 I mean which functest image :) 08:08:15 alpine is not supported by armnand so we still need to keep ubutnu https://gerrit.opnfv.org/gerrit/#/c/41663/ 08:08:24 but we could release alpine for the rest 08:08:51 but now only alpine image is used in CI for 5 installers. 08:08:54 I am currently updating the doc accordingly 08:08:54 I do think it's a mistake. They should rely on the right image. Look at the tweak to bypass issues on libxml. 08:09:16 #info Morgan updating the docs with Alpine information 08:09:20 thanks moç 08:09:23 thanks morgan_orange 08:09:28 morgan_orange: thanks. 08:10:07 ollivier: is it cause by only some modules? or a bigger compatibility issue? 08:10:29 if we could find the way to make it work on aarch64 easily... 08:10:31 I created a patch this morning to allow run on aarch64, CristinaPauna created a JIRA for future work in armband for alpine support. Meanwhile we still can use the monolithic ubuntu 08:10:53 morgan_orange: Delia is working on it 08:11:03 LindaWang: it is even used by 6 installers if we consider osa .. 08:11:10 she will submit a patch for the basic tests today 08:11:10 rally_sanity failed to run in compass now, maybe I need Cedric's help. 08:11:22 CristinaPauna: ok so my patch will be maybe useless.. 08:11:34 CristinaPauna: do you know how much work could that bring? 08:11:43 meaning.. how long could it take? 08:11:50 is osa not compass master? morgan_orange 08:11:51 jose_lausuch: simply because the ubuntu is too old (e cannot rely on system librairies). Technically speaking, we should have switched to Alpine for a while. 08:12:01 LindaWang: OSA is also refered to XCI 08:12:29 LindaWang: OSA = OpenStack Ansible used by Compass and XCI 08:12:33 jose_lausuch: It's fine to keep the two images. But we should tag opnfv/functest as deprecated and the remove it in the next release dev cycle 08:12:37 jose_lausuch: functest_core, and all docker files for the rest of the tests 08:13:13 morgan_orange: can you sync with Delia to see what each of you did? 08:13:33 so, the only dependency to keep Ubuntu image is arm right now? 08:13:59 I do think so. 08:14:03 she is currnetly working on the vnf container, but will submit the patches without that 08:14:21 CristinaPauna: I did not work on alpine support for arm, just reenable the old way but OK I take the point and sync with Delia 08:14:21 or maybe not even that 08:14:43 morgan_orange: 10x 08:14:58 ollivier: Could you create a full alpine image for functest restapi? 08:15:07 other concerns for Euphrates release: not lots of feedback from feature projects... 08:15:35 I know from sfc they are working on making it work on XCI 08:15:49 but you are right, not much feedback from all 08:16:25 LindaWang: Yes. I can. I will create a new dir full. The issue is simply to duplicate the work and it's against the slices. But it meets your target. 08:16:48 ollivier: Thanks. 08:16:54 ollivier: ok, can I action you? 08:17:19 #action CristinaPauna give an update about supporting alpine on aarch64 08:17:19 LindaWang: Yes. Please give me details of rally_sanity after the meeting. 08:17:24 another issue: functest daily job is often time out on huawei-virtual5, i am not sure if it also occurs on other pods. 08:17:26 ollivier: ok 08:17:34 #action ollivier LindaWang create alpine container for RestAPI 08:17:51 ollivier: compass team would like to give you access to huawei-virtual5 08:17:53 #info not much feedback provided from feature projects 08:18:17 LindaWang: do you know the cause? I mean, is there a hanging test case? 08:18:31 jose_lausuch: vnf tests take a long time 08:18:37 jose_lausuch: https://build.opnfv.org/ci/view/functest/job/functest-alpine-compass-huawei-virtual5-daily-master/30/console 08:18:56 4 hours runtime... 08:18:58 LindaWang: on our POD a cloudify_ims is 15 minutes... 08:18:59 LindaWang: let me know if I should provide a shared key (ssh, gpg...) 08:19:10 I think such tests should be run only on baremetal 08:19:17 +1 08:19:20 morgan_orange: Lol, maybe you are right 08:19:28 but we can filter only on installer/sceanrio 08:19:29 some vnfs downloads external scripts (bug Valentin ;) 08:19:50 running a ha sceanrio in virtual..may lead to lots of performance issues precisely detected by such tests... 08:20:12 morgan_orange: +1 08:20:14 morgan_orange: +1 08:20:16 agree 08:20:21 boucherv: +1 08:20:27 +1 08:20:30 how shall we fix that on virtual envs? 08:20:54 it looks like another constraint we did nto integrate so far... 08:20:58 another filter by "virtual" vs "baremetal" seems overwhelming… 08:21:06 by ha or noha 08:21:09 just like ha/noha 08:21:16 if we could filter on pod name, we could filter on virtual/baremetal 08:21:21 normally kvm works well in guest if the module is well loaded. 08:21:28 some time ago HA = baremetal, NOHA = virtual 08:21:32 but it is not the case anymore... 08:21:33 that has changed 08:21:34 there is always ha for compass, no matter virtual or baremetal 08:21:35 we have HA on virtual 08:21:36 parser used to run on virtual, but it requires lots of resources 08:21:43 so we change to run on HA 08:22:13 serena-zte: I haven't received any feedback on parser container. Has it been tested? 08:22:38 is it too late to implement that filter? or we leave it for next release 08:22:47 I don't know either, I am out of office for a few days, I will sync with xiaodong tomorrow 08:23:31 a simple/ugly way would be in releng to exclude vnf tier from the list if virtual is in the POD name 08:24:09 but we execute daily, right? 08:24:15 https://git.opnfv.org/releng/tree/jjb/functest/functest-alpine.sh#L74 08:24:24 I would propose to find the issues first. Then we will see if it's related to the second virtualization layer. 08:25:11 for me the issue is linked to the dimensioning of the virtual POD 08:25:22 not enough RAM/space/vCPU 08:25:31 I'd say it's just a resources thing 08:25:34 yes 08:25:36 virtual is just slower 08:25:49 LindaWang: do you have the details for huwaei-virtual5? 08:25:55 8G/4G RAM usually 08:26:04 no idea so far 08:26:15 boucherv: how many VMs in cloudify_ims? 08:26:20 maybe we could put a note in the documentation 08:26:22 at least 10 ... 08:26:43 #action get information from huawei-virtual5 (ram, cpu) 08:27:04 ok 08:27:18 #undo 08:27:18 Removing item from minutes: 08:27:26 irc://irc.freenode.net:6667/#action LindaWang get information from huawei-virtual5 (ram, cpu) 08:27:33 yes 8 (x2Gb RAM) and 1 (4 or 8 Gb ram) 08:27:38 irc://irc.freenode.net:6667/#action LindaWang get information from huawei-virtual5 (ram, cpu) 08:27:44 what's that? 08:27:57 #action LindaWang get information from huawei-virtual5 (ram, cpu) 08:28:09 https://hastebin.com/komarokuvi.rb 08:28:27 also the ram that is assigned to the different virtual nodes 08:28:56 Can you please send the related testcase log files too? I think they were not published as artifacts. 08:29:29 ollivier: LF stack seems empty, LindaWangasked for gutils config for a while..but like our violation plugin..still not done... :) 08:29:40 humm not empty, full 08:29:58 morgan_orange: Done. log file can be pushed tp artifacts now 08:30:08 ah ok my bad.. 08:30:21 and maybe violation plugin too? 08:30:43 huawei-viatul5 cpu: 48 Intel(R) Xeon(R) CPU E5-2658A v3 @ 2.20GHz 08:31:08 serena-zte: LindaWang: did you work before summer on a way to publish artifacts even though the job fails or timesout? 08:31:32 jose_lausuch: no 08:31:45 no 08:31:52 #info huawei-virtual5: cpu: 48  Intel(R) Xeon(R) CPU E5-2658A v3 @ 2.20GHz 08:32:13 ok, but I remember there was something from someone 08:32:19 never mind 08:33:36 I remember Helen worked on it 08:33:44 ah it was Helen yes 08:33:47 LindaWang: and RAM..if it it 8 (assuming that we need at least 20) it may explain some issues... 08:33:52 But i am not sure if it was finished 08:34:05 free 1.3G 08:34:22 according to LindaWang's hastbin infor 08:34:27 Only 1.3G ram available 08:34:35 I think it is the board's hw information 08:34:39 not only for the pod 08:34:58 It begins swaping then perf' can decrease a little bit. But it may be a firewall issue too. 08:35:00 you can do it by checking the individual vms 08:35:03 with virsh or so 08:35:14 a POD will not take so many RAM 180G consumed 08:35:28 i will do that later, and maybe do some cleaning 08:35:42 yep do we have another virtual pod available somewhere? I rmemeber there were some alpine tests some time ago before the susification.... 08:36:01 but the ericsson pod is no mre up&running I think 08:36:31 LindaWang, can you confirm the resources assignment when deploy the pod? how many RAM/CPUs are assigned to the pod? 08:36:46 https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/ alpine based containers are running on these virtual pods now 08:37:06 serena-zte: sure. 08:37:13 the virtual pod is very important in Alpine testing. Thank you. 08:38:20 CloudifyClientError: 502: 502: 08:38:35 LindaWang: ok you see on a virtual time is 20 minutes here 08:38:56 which is a little bit more than on baremetal but seems OK 08:38:58 not 4 hours 08:39:18 maybe huawei-virtual5 has the worst performance. 08:39:52 since alpine containers are running in CI, we do not have to only rely on huawei-virtual5 08:40:19 https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/1465/console 08:40:23 good question for you colleague managing the infra but there is probably somethign wrong (FW/Config/..) :) 08:40:38 see cloudify_ims passed on huawei-pod1 08:41:00 good news ! 08:41:03 we should also find a way to get tid off the ugly logs from urllib3... 08:41:05 I think maybe 1.3G RAM is one of the problem, we can start with the RAM clean and try again 08:41:10 boucherv: congrats :p 08:41:30 yes, those logs shouldn't be there 08:41:39 morgan_orange: yes, agree, https://gerrit.opnfv.org/gerrit/#/c/40677/ 08:41:46 LindaWang: maybe a network issue to raise CloudifyClientError: 502: 502: 08:41:47 morgan_orange: this patch has not been dinished 08:42:22 #info logs to be cleaned 08:42:25 #info patch iunitiated 08:42:26 ollivier: Which job do you refer? 08:42:29 #link https://gerrit.opnfv.org/gerrit/#/c/40677/ 08:42:36 Jose Lausuch proposed functest: Disable urllib3 warnings https://gerrit.opnfv.org/gerrit/40677 08:42:47 soumaya: do you have any update on the vEPC testcase? 08:42:57 I would have prefered disabling via logging.ini 08:42:59 ollivier: ssometimes this error appears when the pod is too slow .. 08:43:00 Hi Morgan . Yes 08:43:14 I am committing code today 08:43:36 LindaWang: can you move that to logging.ini ? 08:43:42 ollivier: Could you help with the patch "disable urllib3 warnings"? 08:43:49 jose_lausuch: Aha 08:43:52 jose_lausuch: I will try 08:44:11 #action LindaWang and cedric, update logging.ini to disable urllib3 log output 08:44:12 thanks soumaya 08:44:18 thanks 08:44:21 jose_lausuch: soumaya and debayan showed the traces on Orange Community POD3, sounds we will get a new VNF onboarded (vEPC) 08:44:24 welcome 08:44:42 LindaWang: yes 08:44:43 #info soumaya ongoing work on vEPC test case 08:44:52 morgan_orange: ok, good ! 08:45:24 #info vEPC successfully integrated on community PODs (traces PASS on Danube 3.0/Compass (Orange community POD 3) 08:45:44 #action soumaya push code to repo for final integration 08:46:00 Thanks 08:47:47 what about the branching window? 08:48:37 Normally Functest should be branched at the end as it depends on lots of OPNFV projects. 08:48:49 #info branching window closes on 15 Sep. 08:49:10 they will start creating euphrates jobs next week 08:49:13 I think we can wait the end..we could imagine to have the authorization to do it after the 15th as we integrate other projects... 08:49:18 everthing needs to have that branch 08:49:18 I will ask Aric to warm me when a project is branched 08:49:26 but a lot of cherry pick is a pain 08:49:30 ok 08:49:59 maybe you can ask for an exception to David and say that we need to have all the other projects to be branched before we can do it 08:50:02 Please let me configure the first operations when the new branch is created. 08:50:04 #info need to ask if we can wait before branching, as functest depends on other opnfv projects 08:50:14 yes 08:50:23 I'm not sure we should breate an exception as we are ready from a Functest POV 08:50:25 #action bring the branching topic to release meeting 08:50:41 ..raise.. 08:50:42 at least we should wait until all the others are branched 08:50:47 right? 08:50:54 at least we must be added in CC. 08:51:04 right, in theory the feature should have already branch but they wait the last minute 08:51:40 but ok not to raise an exception..we are ready from a project perspective 08:52:07 thrre is a release meeting today, ollivier: do you want to join? 08:52:18 We could create the branch. I will operate the first steps. Then we need to update the branch when the project are ready. 08:52:29 I can't this morning sorry. 08:52:41 it's in the afternoon 08:52:48 but no problem, I will raise the topic 08:52:49 but then 08:52:59 do we just branch on the 15th? 08:53:11 if so, no need to raise any exception or issue 08:53:12 Let's see if I finish first my hot topic for today. 08:53:35 ok 08:53:41 (ODL related) 08:54:34 I will skip the internship topic today and move it to next week 08:54:43 I will probrably have talked to all the candidates 08:54:48 #topic AoB 08:55:23 does anyone wants to talk about some other topics? 08:55:25 LindaWang: juhak do we have still a need for a connectivity on the admin network - it is for the doc... 08:55:34 Is it known issue? https://build.opnfv.org/ci/view/fuel/job/functest-fuel-baremetal-daily-master/1845/console 08:55:58 morgan_orange: No such need I think 08:56:11 Connecting to marketplace.openbaton.org (marketplace.openbaton.org)|193.175.132.179|:8080... failed: Connection refused. 08:56:36 jose_lausuch> need just to wait? 08:56:40 It works here. (-N included) 08:56:49 morgan_orange: that issue seems to be related to your patch with the openbaton image 08:57:14 Ok I'll re-run it later 08:57:31 it is an internet connectivity issue? 08:57:34 jose_lausuch: the key point is solved (timestamps). Maybe we should simply open FW rules. 08:57:36 if it works on other places… 08:57:40 ok 08:58:00 I just tried right now from my laptop, it is answering.. 08:58:15 so either a FW or a temporary connectivity issue 08:58:52 pma: can you try again? 08:58:56 it works from my side. 08:59:01 and check that there is no FW issue or anything? 08:59:11 Please simply telnet the tcp port. 08:59:24 or netcat 08:59:33 telnet 193.175.132.179 8080. I bet on FW rules 09:00:36 ok 09:00:39 can we close the meeting? 09:00:41 morgan_orange jose_lausuch Thuvaraka already finish his three commits, I think it is time for the interview, when do you think is the available time? 09:01:04 serena-zte: let's schedule for this week, is it ok for you? 09:01:16 Sure 09:01:32 I will forward his resume to both of you 09:01:39 serena-zte: please do so, thanks 09:01:44 #endmeeting