08:00:01 <ollivier> #startmeeting Functest weekly meeting 23 Oct. 2018
08:00:01 <collabot`> Meeting started Tue Oct 23 08:00:01 2018 UTC.  The chair is ollivier. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:00:01 <collabot`> Useful Commands: #action #agreed #help #info #idea #link #topic.
08:00:01 <collabot`> The meeting name has been set to 'functest_weekly_meeting_23_oct__2018'
08:00:07 <ollivier> #info Cédric Ollivier
08:00:16 <juhak> #info Juha Kosonen
08:00:26 <viktor_t_> #info Viktor Tikkanen
08:00:30 <delia___> #info Delia Popescu
08:00:32 <delia___> Hi!
08:00:44 <ollivier> Hello
08:01:15 <ollivier> #topic Action point follow-up
08:01:38 <ollivier> #info "Do not create files in site-package directory" was cherry-picked to stable/gambia and stable/hunter
08:01:50 <ollivier> #info "Ease configuring extra specs via env vars" was cherry-picked to stable/gambia and stable/hunter
08:02:09 <ollivier> #info our documentation conforms with latest LFN rules (all links are now checked)
08:02:37 <ollivier> #info tox isn't running py36 in gates as it's not supported yet by verify servers
08:03:08 <ollivier> I asked Trevor and Aric if we can setup py36 too. That's the version selected by Apine:3.8
08:03:20 <ollivier> no answer from the time being
08:04:10 <ollivier> I don't think we should revert to py35 in that case as it differs from our target.
08:05:41 <ollivier> be free to run locally tox -e py36
08:05:52 <ollivier> #info gambia refstack_defcore was fixed (1 missing cherry-pick)
08:06:05 <ollivier> #link https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-gambia/45/consoleFull
08:06:49 <ollivier> #info https://jira.opnfv.org/browse/FUNCTEST-1010 is closed
08:07:21 <ollivier> #info functest-alpine.sh has been updated mostly to take Apex logics into account.
08:07:45 <ollivier> https://gerrit.opnfv.org/gerrit/63823 still in progress
08:08:39 <ollivier> + https://gerrit.opnfv.org/gerrit/#/c/63897/
08:09:07 <ollivier> #info results and procedures to run Functest on RasperryPI have still to be shared
08:10:02 <ollivier> The results vs the fist model are not so bad. Morgan may allow me testing vs the last model. From the time being healthcheck works well.
08:10:09 <ollivier> smoke is a little bit longer
08:10:54 <ollivier> #info golang:alpine3.8 is now selected as functest-kubernetes based image
08:11:39 <ollivier> The main issues was the Alpine testing go package doesn't work well (Kubernetes requires the latest go versions)
08:12:26 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/63701/
08:13:20 <ollivier> Any comment about the action point follow-up?
08:13:39 <delia___> not from me
08:14:25 <viktor_t_> not really...
08:14:37 <juhak> no
08:14:50 <ollivier> ok.
08:14:57 <ollivier> #topic Functest
08:15:29 <ollivier> #info tempest_full: noVNC subtests should be skipped in case of Fuel and Compass
08:15:46 <ollivier> tempest_full results are becoming quite good
08:16:34 <ollivier> It may pass soon in Apex: https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-gambia/9/console
08:16:48 <ollivier> (pending)
08:18:13 <ollivier> There are at least 2 options to manage noVNC subtests: to disable it globally or to add a new env var.
08:19:15 <ollivier> Or we may fill custom_tests/tempest_conf.yaml in that cases.
08:19:41 <delia___> if it only work in apex, I would say to disable it globally
08:20:12 <juhak> just curious, why those are not working in Fuel & Compass?
08:21:02 <delia___> for fuel I would have to check
08:21:04 <ollivier> Compass confirmed thay are installing spice.
08:21:34 <ollivier> I'm suprised the tests aren't skipped in that case.
08:22:39 <ollivier> It's quite the same for shelve (currently disabled). I think we could write custom_tests/tempest_conf.yaml in specific cases (at least, noVNC, shelve).
08:22:51 <ollivier> from functest-alpine.sh
08:25:08 <ollivier> I'm afraid we would have to create lots of entries to manage all the OPNFV (and non OPNFV) deployments.
08:25:42 <ollivier> managing one devstack config is much more easier.
08:26:59 <ollivier> If you agree, we could first disable novnc and then check if we can reuse tempest_conf.yaml logic.
08:27:11 <delia___> agree
08:27:17 <juhak> fine for me
08:27:29 <viktor_t_> ok
08:28:32 <ollivier> great.
08:28:43 <ollivier> #info patrole master failed due to an upstream bug already bypassed
08:29:09 <ollivier> the upstream patch was merged this night.
08:29:17 <juhak> nice finding
08:29:18 <ollivier> #link https://review.openstack.org/#/c/612167/
08:29:54 <ollivier> Now we are rolling Patrole and Barbican. The I release will be easier :)
08:30:40 <delia___> regarding barbican
08:30:49 <delia___> beside fuel is any other installer running it/
08:30:50 <delia___> ?
08:30:51 <ollivier> juhak: yes. It's quite funny that Functest is able to find bug uncaught by OS gates ;)
08:31:01 <ollivier> It's running here (Orange Openlab)
08:31:16 <delia___> case I am trying to make it work on ha fuel and no success till now
08:31:26 <delia___> it only works on virtual env fuel
08:31:27 <ollivier> I have to help you on that part. I checked very quickly your config. It seemed quite incomplete.
08:31:57 <ollivier> https://hastebin.com/qakafunigi.shell
08:32:47 <ollivier> Could you please share the successful run? I haven't seen it
08:33:01 <delia___> virtual env, sure
08:33:36 <delia___> verify_glance_signatures and enable_certificate_validation are set to true in the env
08:34:25 <delia___> https://build.opnfv.org/ci/view/functest/job/functest-fuel-virtual-daily-master/1066/console
08:34:29 <delia___> here it passed
08:35:39 <ollivier> It's true that Fuel is the only OPNFV installer deploying barbican. I have to push my fix to kolla-ansible but the integration is not so bad (one false config value).
08:35:41 <delia___> I have one more idea to verify today, but if I can reach  you for a config on ha I will appreciate
08:36:20 <ollivier> yes be free to ping me.
08:36:28 <delia___> ok, I will
08:36:58 <delia___> thank you
08:37:52 <delia___> also https://jira.opnfv.org/browse/FUNCTEST-981 we can use the only skiped test from barbican here, with encrypted vol, right?
08:38:03 <delia___> it fails now on fuel, but I can try to make it work
08:38:45 <delia___> barbican_tempest_plugin.tests.scenario.test_volume_encryption.VolumeEncryptionTest
08:39:00 <ollivier> From my point the testcase works and the Functest ticket should be closed.
08:39:20 <delia___> ok
08:39:26 <ollivier> But it would be great that it works on Fuel :)
08:39:36 <delia___> :)
08:40:09 <ollivier> I can share my barbican configs and results.
08:40:35 <ollivier> #info vmtp seems failing when publishing public keys vs OpenStack master
08:40:56 <delia___> yes please, thank you
08:41:24 <ollivier> It would be great if we check if it's a bug about Apex or about Functest (I would bet on Functest here :))
08:41:55 <ollivier> #link https://artifacts.opnfv.org/logs/functest/lf-pod1/2018-10-20_12-23-41/functest.log
08:42:45 <ollivier> Any test is welcome. From the time being, I don't have setup any OS master.
08:43:19 <ollivier> #info juju_epc fails due an added basic AUTH when cloning eurecom git repositories (from Fraser to master)
08:43:35 <ollivier> #link https://artifacts.opnfv.org/logs/functest/lf-pod1/2018-10-20_12-23-41/functest.log
08:44:13 <ollivier> Rebaca is working on it. I don't understand why they forbid cloning repos as anon.
08:45:18 <ollivier> I will disable the testcase if it's not fixed quickly (we can easily download archive instead).
08:48:00 <ollivier> #topic Functest k8s
08:48:14 <ollivier> #info no new bug raised by last runs
08:48:24 <ollivier> It's rolling from Fraser to master :)
08:49:25 <ollivier> #topic AoB
08:49:43 <ollivier> #info Plugfest will be in Paris at the beginning of next yearhttps://wiki.opnfv.org/display/EVNT/Plugfest+-+Gambia+Release
08:49:56 <ollivier> (Nokia)
08:51:08 <ollivier> I will participate. I hope you will join us.
08:51:53 <delia___> from ENEA Cristina will join and Paul from ONAP
08:53:15 <ollivier> Ok. I note that you won't participate
08:53:40 <delia___> :)
08:53:41 <ollivier> juhak: viktor_t_: and you?
08:54:15 <juhak> under planning, not yet known
08:55:24 <ollivier> ok. The demo area is quite impressive and there is Dennis Ritchie's place.
08:55:59 <juhak> hey, that's pretty cool
08:56:18 <ollivier> I was part of the ONAP dev days which were located there.
08:56:54 <ollivier> Any missing point for today's meeting?
08:57:03 <delia___> not from me
08:58:00 <juhak> me neither
08:58:32 <ollivier> ok. Thank you. have a nice week! Fuctest is rolling.
08:58:38 <ollivier> #endmeeting