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