08:00:08 <jose_lausuch> #startmeeting Functest weekly meeting 19th Sep. 2017 08:00:08 <collabot> Meeting started Tue Sep 19 08:00:08 2017 UTC. The chair is jose_lausuch. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:08 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:08 <collabot> The meeting name has been set to 'functest_weekly_meeting_19th_sep__2017' 08:00:18 <jose_lausuch> #info Jose Lausuch 08:00:31 <jose_lausuch> #info Agenda https://wiki.opnfv.org/display/functest/Functest+5.+Meeting#Functest5.Meeting-19/09(8UTC) 08:00:49 <juhak> #info Juha Kosonen 08:01:15 <morgan_orange> #info Morgan Richomme 08:01:47 <LindaWang> #info Linda Wang 08:01:52 <CristinaPauna> #info Cristina Pauna 08:02:39 <depo> #info Delia Popescu 08:02:55 <jose_lausuch> #chair morgan_orange 08:02:55 <collabot> Current chairs: jose_lausuch morgan_orange 08:03:00 <jose_lausuch> #topic action points follow up 08:03:04 <jose_lausuch> #info AP CristinaPauna give an update about supporting alpine on aarch64 08:03:17 <jose_lausuch> what's the status on this? depo CristinaPauna ? 08:03:40 <depo> We have 2 changes opened 08:03:49 <depo> one patch for multiple dockerfiles 08:04:08 <depo> but they are based on functet-core_aarch64 08:04:36 <depo> so we need to build either images with architecture as tag 08:04:36 <morgan_orange> #link https://gerrit.opnfv.org/gerrit/#/c/41981/ 08:04:43 <depo> or with architecture in the name 08:04:45 <jose_lausuch> #link https://gerrit.opnfv.org/gerrit/#/c/41677/ 08:04:47 <morgan_orange> #link https://gerrit.opnfv.org/gerrit/#/c/41677/ 08:04:51 <morgan_orange> #undo 08:04:51 <collabot> Removing item from minutes: <MeetBot.ircmeeting.items.Link object at 0x33bc5d0> 08:05:02 <jose_lausuch> you -1 youself 08:05:03 <jose_lausuch> :) 08:05:27 <depo> yes, because we don't have functest-core_aarch64 image 08:05:36 <depo> we don't build it automatically 08:05:40 <morgan_orange> #info depo: we need to build either images with architecture as tag or with architecture in the name 08:05:44 <jose_lausuch> shall we create it? 08:05:47 <depo> so my change will just break 08:05:47 <jose_lausuch> it can be done today 08:06:08 <jose_lausuch> let's just agree on the image name 08:06:10 <morgan_orange> #info depo: because we don't have functest-core_aarch64 imag (no automatic build) 08:06:25 <depo> whell, I say we create more like keeping the name of the image and set the architecture in the tag 08:06:40 <depo> this way we won't have multiple ocker images 08:06:50 <jose_lausuch> I'd say the same, otherwise we need to duplicate all the images... 08:07:04 <ollivier> Im not sure that's the best solution. I must go deeply into details. 08:07:07 <depo> so I redo the patch, considering the tag 08:07:14 <jose_lausuch> we can think of euphrates.5.0 and euphrates.5.0.aarch64 08:07:36 <jose_lausuch> or whatever tag we create for euphrates 08:07:43 <jose_lausuch> would that sound ok? 08:07:53 <depo> lije euphrates.5.0:aarch64 08:08:08 <jose_lausuch> not sure you can do that 08:08:08 <depo> so aarch64 is the tag 08:08:16 <jose_lausuch> no no 08:08:20 <jose_lausuch> euphrates.5.0 is already the tag 08:08:27 <depo> a, ok 08:08:30 <ollivier> http://container-solutions.com/multi-arch-docker-images/ 08:08:31 <depo> than yes I agree 08:08:34 <jose_lausuch> the image name is functest_core or features or smoke… 08:08:44 <morgan_orange> jose_lausuch: is it in line with mark and alec discussions (I did not follow, just saw the thread) 08:09:07 <jose_lausuch> didn't read that yet carefully 08:09:09 <jose_lausuch> but I think so 08:09:11 <ollivier> Please consider manifest as I wrote in reviews 08:10:02 <jose_lausuch> #action depo update patches to create the containers with the same image name but different tag 08:10:19 <ollivier> #disagree 08:10:20 <depo> ok 08:10:33 <jose_lausuch> ? 08:10:38 <jose_lausuch> ollivier: what do you mean 08:10:45 <ollivier> http://container-solutions.com/multi-arch-docker-images/ 08:10:47 <CristinaPauna> we were thinking to do something like this for functest too :https://hub.docker.com/r/opnfv/storperf-reporting/tags/ 08:11:23 <ollivier> No need to prefix or to add tags... 08:11:37 <jose_lausuch> that's interesting 08:12:02 <ollivier> Yes. Why shouldn't we follow the Docker rules instead of creating OPNFV ones? 08:12:14 <jose_lausuch> depo: can we look into these manifests? 08:12:51 <depo> yes, I'll look into it 08:13:18 <jose_lausuch> ollivier: this manifest-tool doesn't come directly from docker, right? 08:13:43 <ollivier> https://docs.docker.com/registry/spec/api/ 08:14:22 <jose_lausuch> ok, didn't know that 08:14:49 <jose_lausuch> #action Delia look also into the possibility of using manifests not to duplicate images or create new tags 08:14:49 <ollivier> As I said in the review, we should go deeply into details. 08:15:45 <jose_lausuch> can we at least merge this https://gerrit.opnfv.org/gerrit/#/c/41981/1 ? 08:16:18 <depo> yes, we need that one to red the architecture 08:16:27 <depo> it is not depended on the patch 08:16:35 <jose_lausuch> ok 08:16:37 <jose_lausuch> next APs 08:16:38 <jose_lausuch> #info AP ollivier LindaWang create alpine container for RestAPI 08:16:58 <LindaWang> Cedric has finished it. 08:17:17 <morgan_orange> LindaWang: I updated the doc with the new methods 08:17:27 <jose_lausuch> #info DONE https://gerrit.opnfv.org/gerrit/#/c/41819/ 08:18:01 <jose_lausuch> #info AP LindaWang get information from huawei-virtual5 (ram, cpu). Done, last week. Decission to remove vnf from virtual deployments. 08:18:01 <LindaWang> morgan_orange Got it. thanks 08:18:31 <jose_lausuch> #info AP LindaWang and cedric, update logging.ini to disable urllib3 log output 08:18:56 <jose_lausuch> #info DONE https://gerrit.opnfv.org/gerrit/#/c/40677/ 08:19:05 <LindaWang> Done, but still some warnings for rally and tempest 08:19:15 <jose_lausuch> #info Done, but still some warnings for rally and tempest 08:19:30 <jose_lausuch> #info AP Soumaya push code to repo for final integration 08:19:32 <jose_lausuch> ? 08:19:40 <morgan_orange> #info done under review 08:19:52 <jose_lausuch> can you paste the review 08:19:58 <morgan_orange> #link https://gerrit.opnfv.org/gerrit/#/c/41759/ 08:20:01 <jose_lausuch> #link https://gerrit.opnfv.org/gerrit/#/c/41759/ 08:20:03 <jose_lausuch> #undo 08:20:03 <collabot> Removing item from minutes: <MeetBot.ircmeeting.items.Link object at 0x3659c50> 08:20:04 <jose_lausuch> :) 08:20:25 <jose_lausuch> #info AP bring the branching topic to release meeting. Done. Functest was branched the last. 08:20:27 <jose_lausuch> we have a topic for that 08:20:33 <jose_lausuch> #topic Branching Status 08:20:44 <morgan_orange> #info still lots of code violations + open question on some choices (apt-get install through command is very old style...) 08:20:50 <jose_lausuch> #info Branch stable/euphrates created already 08:21:13 <Soumaya> Hi jose .. 08:21:38 <jose_lausuch> #link https://gerrit.opnfv.org/gerrit/gitweb?p=functest.git;a=shortlog;h=refs/heads/stable/euphrates 08:21:59 <Soumaya> we will push final commit by oneor two days 08:21:59 <jose_lausuch> #info Jenkins jobs on Euphrates already proposed but need to be adapted 08:22:06 <jose_lausuch> Soumaya: hi, ok, thanks 08:22:34 <jose_lausuch> #link https://gerrit.opnfv.org/gerrit/#/c/42255/ 08:22:45 <jose_lausuch> what are we missing here? 08:22:50 <jose_lausuch> what else do we need to do? 08:22:52 <jose_lausuch> or support? 08:24:18 <LindaWang> Have Jenkins jobs of installers on Euphrates been ready? 08:24:24 <morgan_orange> we are not responsible for that...error on Unknown entry point or macro 'apex-virtual-euphrates-defaults' for component type: 'parameter'. when running /opt/jenkins-ci/jobs/releng-verify-jjb/workspace/jjb/kvmfornfv 08:24:32 <Soumaya> ok thanks 08:24:42 <ollivier> We can always blame Functest 08:24:45 <morgan_orange> the apex jobs are specific, Trevor needs to adapt them... 08:25:05 <jose_lausuch> so,we can't do much for now 08:25:14 <jose_lausuch> it doesn't depend directly on Functest as such 08:25:18 <jose_lausuch> I imagine 08:25:32 <morgan_orange> fdegir: asked Trevor B. to complete apex stuff 08:25:43 <jose_lausuch> I see some jobs created in fuel for euphrates for instance https://build.opnfv.org/ci/view/fuel/ 08:26:04 <jose_lausuch> and functest is "unresolved" https://build.opnfv.org/ci/view/fuel/job/fuel-os-nosdn-kvm-ha-baremetal-daily-euphrates/ 08:26:04 <fdegir> sorry to crash the meeting 08:26:15 <fdegir> bramwelt fixed apex parts and I rebased the patch 08:26:18 <fdegir> it passed jenkins 08:26:19 <fdegir> https://gerrit.opnfv.org/gerrit/#/c/42255/ 08:26:29 <fdegir> so you can review/+2/submit as you wish 08:26:35 <jose_lausuch> oh 08:26:38 <jose_lausuch> just now 08:26:39 <jose_lausuch> thanks Fatih 08:26:54 <jose_lausuch> merged 08:26:58 <fdegir> thx jose_lausuch 08:27:08 <jose_lausuch> thank you :) 08:27:22 <fdegir> my pleasure :) 08:27:24 <ollivier> fdegir: recheck is enough, no? 08:27:35 <fdegir> ollivier: nope, need to rebase to take apex updates in 08:27:40 <jose_lausuch> so, inm theory the jobs are created and whenever there is an installer run on Euphrates, Functest+Yardstick will be launched 08:27:55 <ollivier> ok. I do it. 08:28:52 <jose_lausuch> ollivier: what about our docker containers? are they prepared to build the image with the packages of the feature projects from euphrates branch? 08:30:56 <jose_lausuch> and all the packaging and so on 08:31:04 <jose_lausuch> I imagine it works 08:31:15 <jose_lausuch> is there any impediment? 08:31:22 <ollivier> Of course not. It requires my patches to be merged ?! 08:31:44 <jose_lausuch> can you list the patches so that we have a look now 08:31:50 <jose_lausuch> and merge asap 08:32:02 <ollivier> ok. You are as reviewers 08:32:44 <jose_lausuch> you mean all these? https://gerrit.opnfv.org/gerrit/#/q/owner:cedric.ollivier%2540orange.com+status:open 08:33:01 <ollivier> ??? 08:34:48 <ollivier> You may update functest-comitter if you want to receive them via suse 08:35:39 <jose_lausuch> please all review those patches so we have euphrates branch working properly 08:35:42 <jose_lausuch> I will review that later 08:35:48 <jose_lausuch> and merge when ready 08:36:00 <jose_lausuch> #topic Euphrates Status 08:36:24 <jose_lausuch> #info No feedback from the community about keeping blue balls in Jenkins for Functest when some tests fail 08:36:49 <ollivier> we are rewritting this part 08:37:05 <jose_lausuch> but people didn't complain so far… 08:37:30 <ollivier> Now we will show the real Functest status 08:37:34 <morgan_orange> with the patch submitted by Cedric, we distinguish what is our responsibility from third party 08:38:05 <ollivier> I think it's key regarding the last emails. 08:38:33 <morgan_orange> BTW I just updated jenkins view to integrated Euphrates jobs 08:39:01 <jose_lausuch> ok,thanks. I wanted to do it as soon as we have some jobs running 08:39:05 <jose_lausuch> but they haven't started yet 08:39:22 <jose_lausuch> fdegir: do you know when installer jobs will start deploying on E- branch? 08:40:46 <ollivier> fdegir: I'm not sure it works. I rebased the full list of euphrates changes, add jenkins-ci as reviewer and forced recheck. Nothing... 08:41:03 <LindaWang> compass has prepared the E-branch Job 08:41:09 <morgan_orange> https://build.opnfv.org/ci/search/?q=euphrates 08:41:12 <LindaWang> But it has not run in Ci 08:42:18 <morgan_orange> as far as I can see there in only 1 deploy-euphrates (daisy) 08:42:38 <jose_lausuch> yes morgan_orange https://build.opnfv.org/ci/job/daisy-build-daily-euphrates/ 08:43:21 <OPNFV-Gerrit-Bot> Michael Pauls proposed functest: fix bug in orchestra: no return code https://gerrit.opnfv.org/gerrit/42383 08:43:41 <jose_lausuch> so, we can't really say much today about this 08:43:51 <jose_lausuch> and the status of master is kind of the same as last week 08:43:54 <jose_lausuch> any addition? morgan_orange ? 08:44:43 <OPNFV-Gerrit-Bot> Michael Pauls proposed functest: fix bug in orchestra: no return code https://gerrit.opnfv.org/gerrit/42383 08:45:23 <fdegir> ollivier: can you pass me the link please? 08:45:31 <fdegir> jose_lausuch: I'm not sure when the installer jobs start running 08:45:43 <fdegir> jose_lausuch: the schedule/triggers are controlled by installers 08:45:44 <morgan_orange> jose_lausuch: a little bit better, trends seem to increase 08:45:47 <ollivier> fdegir: https://gerrit.opnfv.org/gerrit/#/c/42321/ 08:45:49 <morgan_orange> Daisy is almost fully sunny 08:46:07 <fdegir> ollivier: looking... 08:46:08 <morgan_orange> I could prepare a summary if you want 08:46:17 <jose_lausuch> morgan_orange: I see, 2 scenarios almost sunny, that's good 08:46:22 <jose_lausuch> if you don't mind 08:46:29 <jose_lausuch> then I can report that this afternoon 08:46:33 <ollivier> Could we abandon 2 patches for oblsolete and inactivity ? https://gerrit.opnfv.org/gerrit/#/c/37761/ https://gerrit.opnfv.org/gerrit/#/c/37263/ 08:46:33 <jose_lausuch> without too much detail 08:46:44 <jose_lausuch> fdegir: ok, just in case release management asks us 08:47:06 <jose_lausuch> ollivier: done 08:47:58 <morgan_orange> #action morgan_orange prepare scenario summary 08:48:12 <jose_lausuch> thanks 08:48:18 <fdegir> ollivier: my rebase comment was about releng change to take apex updates in 08:48:34 <fdegir> ollivier: your recheck comment is correct for your patches 08:48:38 <ollivier> fdegir: I was suprised but I obey :) 08:49:20 <morgan_orange> regarding feature integration, I see 3 topics (barometer/alpine => Jira created), Parser , and issue with return statement on functest-vnf (orchestra do not push results to DB leading to an error return code and red status on os-nosdn-nofeature) 08:49:22 <fdegir> ollivier: and it was my mistake in the end 08:49:33 <fdegir> ollivier: I created jobs in disabled mode 08:49:47 <fdegir> ollivier: and this fixes it 08:49:51 <fdegir> ollivier: morgan_orange: jose_lausuch: https://gerrit.opnfv.org/gerrit/#/c/42385/ 08:50:24 <jose_lausuch> fdegir: thanks fdegir 08:50:29 <jose_lausuch> morgan_orange: does this fix the problem? https://gerrit.opnfv.org/gerrit/#/c/42383/ 08:51:04 <jose_lausuch> ah no 08:51:09 <jose_lausuch> sorry, just read the comments 08:51:11 <morgan_orange> I do not think so, that was my patch I abandonned after Valentin's feedback...need to dive a little bit more in the issue 08:51:13 <fdegir> ollivier: please wait few minutes before putting recheck to your patch 08:51:25 <ollivier> morgan_orange: I think you forgot several topics. 08:51:29 <fdegir> ollivier: it takes about 3 minutes for updates to jobs to be reflected to jenkins 08:51:49 <morgan_orange> ollivier: probably... 08:52:10 <ollivier> morgan_orange: but it's quite good ;) 08:52:11 <morgan_orange> doctor is also probably on the spot but I am not in review 08:52:24 <ollivier> You are 08:52:27 <morgan_orange> I saw Domino was PASS 08:52:39 <ollivier> https://gerrit.opnfv.org/gerrit/#/c/41823/ 08:52:40 <morgan_orange> Promise is still FAIL but no feedback 08:52:49 <ollivier> morgan_orange: https://gerrit.opnfv.org/gerrit/#/c/41823/ 08:53:08 <fdegir> ollivier: you can recheck again now 08:53:15 <ollivier> let's go 08:53:22 <morgan_orange> oops I was in rreview.. :) 08:53:24 <fdegir> ollivier: and you can recheck all the patches on stable/euphrates since none of them got verified 08:54:05 <ollivier> fdegir: yes I'm doing it. It runs let's see if tox is well configured 08:54:21 <fdegir> ollivier: ok - ping me if something doesn't look right from releng point of view 08:54:44 <ollivier> fdegir: sure. It should be ok. thank you. 08:55:11 <jose_lausuch> #topic AoB 08:55:23 <jose_lausuch> regarding interns, we hope to have the interviews this week 08:55:40 <jose_lausuch> not much to say 08:55:51 <morgan_orange> do we have enough mentors? 08:56:01 <jose_lausuch> serena for test api 08:56:11 <jose_lausuch> for kubernetes, I can ask Narinder 08:56:19 <morgan_orange> Unfortunately I would not be able to mentor this time as I will move to ONAP after the release 08:56:21 <jose_lausuch> I can also be, but I have no clue about kubernetes 08:56:53 <jose_lausuch> we also have security groups request, but that's outdated, we will need to ask also for investigation 08:56:57 <morgan_orange> I think we need at least 2 mentors..we know that usually only one is following but it is safer for the internship 08:57:24 <jose_lausuch> LindaWang: are you mentoring anyone now? 08:57:37 <LindaWang> not yet 08:57:42 <jose_lausuch> would you like? 08:58:05 <LindaWang> But I am sure if I could do well. :) 08:59:18 <jose_lausuch> you can try :) 08:59:26 <jose_lausuch> we will talk again about this 08:59:29 <jose_lausuch> need to leave now 08:59:39 <morgan_orange> jose_lausuch: Can you prepare a summary for feature project - no idea the status with bgpvpn, sfc, ... 08:59:39 <LindaWang> OK. thanks 08:59:43 <ollivier> Ok I see we don't list any action 08:59:51 <jose_lausuch> if there is nothing else, we close the meeting 08:59:59 <ollivier> Why do we send to features? Do we remove doctor? 09:00:07 <ollivier> What? 09:00:35 <ollivier> morgan_orange: maybe a summary of Functest dev too 09:01:07 <morgan_orange> what do you mean by Functest dev? 09:02:08 <ollivier> I will write the changelog for the last month 09:02:43 <jose_lausuch> morgan_orange: can you close the meeting when finish? need to run to another meeting 09:03:00 <morgan_orange> who shall we action for the sync with feature projects? 09:03:19 <morgan_orange> I think we must action somebody...you or me ..but it must be done.. 09:03:34 <ollivier> morgan_orange: you have done that so well :) 09:04:16 <morgan_orange> #action morgan_orange prepare sync on status feature project integration 09:04:44 <morgan_orange> ollivier: did you have time to have a look at the issue reported by barometer? 09:04:56 <ollivier> I commented the review. 09:05:26 <morgan_orange> #endmeeting