08:04:41 <ollivier> #startmeeting Functest weekly meeting 5 March. 2019
08:04:41 <collabot> Meeting started Tue Mar  5 08:04:41 2019 UTC.  The chair is ollivier. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:04:41 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic.
08:04:41 <collabot> The meeting name has been set to 'functest_weekly_meeting_5_march__2019'
08:04:51 <ollivier> #info CĂ©dric Ollivier
08:04:56 <juhak> #info Juha Kosonen
08:04:58 <viktor_t> #info Viktor Tikkanen
08:05:04 <CristinaPauna> #info Cristina Pauna
08:05:45 <ollivier> We have skipped few meetings due to Holidays. Here are the last stories.
08:05:56 <ollivier> #topic Last stories
08:06:03 <ollivier> #info Cloudify docker images are no longer downloaded
08:06:12 <ollivier> #info all VNF images have been hugely reduced
08:06:26 <ollivier> cloudify_ims: https://gerrit.opnfv.org/gerrit/67092
08:06:32 <ollivier> vyos_vrouter: https://gerrit.opnfv.org/gerrit/67098
08:06:38 <ollivier> heat_ims: https://gerrit.opnfv.org/gerrit/67127
08:06:49 <ollivier> They all run on my laptop now
08:07:49 <ollivier> Byw my laptop is able to verify all testcases out of rally_full. (I may check the last rally test which ask for lots of resources)
08:08:16 <ollivier> #info networking-bgpvpn and networking-sfc master are verified out of OPNFV
08:08:35 <CristinaPauna> what openstack do u have on your laptop, devstack?
08:08:41 <ollivier> Y.
08:08:45 <CristinaPauna> ;)
08:09:36 <ollivier> I have also run vs Apex virtual deployment but the current image is incomplete regarding our needs.
08:10:02 <ollivier> barbican, networking-sfc, networking bgpvpn, etc...
08:10:45 <CristinaPauna> ok
08:11:13 <ollivier> I can share all my configs. We can't no longer deploy gnocchi via devstack.
08:11:13 <ollivier> networking sfc/bgpvpn mainly works vs OpenStack master.
08:11:36 <ollivier> We do leverage on devstack to ensure functest can verifiy OpenStack master
08:12:00 <ollivier> #info swift is now verified in gates
08:12:19 <ollivier> https://gerrit.opnfv.org/gerrit/#/c/67164/
08:13:20 <ollivier> #topic Gates:
08:13:50 <ollivier> functest-virtual was reinstalled this night after kernel panics
08:14:00 <ollivier> the number of Jenkins executors is being increased to 8. It should work
08:14:20 <ollivier> (all the last gates run with 4 executors)
08:14:39 <ollivier> heat_ims live testing is failing in functest-virtual (it works in Orange Openlab. still under analysis)
08:15:12 <ollivier> The gates are very good. We only have to fix heat_ims.
08:15:35 <ollivier> https://build.opnfv.org/ci/view/functest/job/functest-latest-gate/80/
08:17:09 <ollivier> Nothing about OpenStack/Gates. If not, I would suggest to switch to K8s.
08:18:06 <ollivier> #topic Kubernetes
08:18:51 <ollivier> #info I think we could add the new testcase clearwater deployed via Kubernetes
08:19:07 <ollivier> all containers have been sucessfully deployed/tested here (directly via dockerĂ 
08:19:27 <ollivier> The question is mostly how not to duplicate Clearwater testing modules.
08:19:35 <ollivier> (same question as for rally).
08:19:41 <juhak> yes
08:20:10 <juhak> about rally: would it be ok to integrate rally (generic) to xtesting?
08:20:19 <juhak> and then xrally-kubernetes to functest-kubernetes
08:20:24 <ollivier> Yes it makes lots of sense if possible.
08:20:27 <juhak> after that refactor rally (openstack) in functest to utilize rally stuff in xtesting
08:21:33 <ollivier> Yes it would be great. I quickly check if Rally can be reused as a framework without any plugin (OpenStack or Kubernetes). It doesn't seem possible
08:22:16 <juhak> hmm, could be so
08:23:03 <ollivier> your proposal is the right direction. Even if we do leverage on plugins in functest or functest-kubernetes, the testing class should be in xtesting
08:23:21 <ollivier> I'm considering rally for other testing out of the infrastrure
08:24:08 <ollivier> BYW, they are upstream activities in nomalization which could ask for new rally testcases in Functest.
08:25:07 <ollivier> I will come back with more details as soon as I'm allowed to share the right metrics
08:25:24 <juhak> ok, thanks
08:26:33 <ollivier> juhak: anything else about xrally-kubernetes? thank you for working on it
08:27:03 <juhak> not at the moment...
08:27:54 <ollivier> juhak: ok. no pb.
08:28:11 <ollivier> #topic TODO list
08:28:22 <ollivier> conf_utils seem useless and should be merged into TempestCommon
08:28:28 <ollivier> pylint 10/10
08:28:33 <ollivier> clean config_functest.yaml
08:28:39 <ollivier> update the documentation (hunter and master test results)
08:28:41 <ollivier> etc...
08:28:50 <ollivier> Be free to pick in it if you're interested.
08:29:56 <ollivier> #topic AoB
08:30:02 <CristinaPauna> I have a related question on how u run the k8s tests: do you run them from the k8s master node, or from a remote container (on the jumpserver)?
08:30:16 <CristinaPauna> I will try to use them for akraino
08:30:43 <ollivier> I usually run them from a jumphost. It justs asks for IP connectivity.
08:31:01 <CristinaPauna> ok, I'll give it a try and let u know how it goes
08:31:48 <CristinaPauna> as a note, I'm going to push for using functest in akraino
08:31:54 <CristinaPauna> I think it makes all the sense to
08:31:55 <ollivier> Yes. Be carefull about the K8s versions. It goest much faster than OS and you may easily break backward compatibilities
08:32:46 <ollivier> Yes it makes sens that Akraino reuses the Functest containers to verify K8s as well.
08:32:56 <juhak> agree
08:33:32 <ollivier> As soon as heat_ims is hardened, I will switch to the K8s gates.
08:34:12 <ollivier> But they were working well but I required additional resources.
08:34:58 <ollivier> Few Akraino blueprints look like what we are doing in Orange Openlab.
08:35:33 <ollivier> And yes Functest and Xtesting can be much more than an help.
08:36:35 <juhak> yes, no need to reinvent the wheel
08:37:24 <ollivier> Yes!
08:37:56 <ollivier> Anything else?
08:38:09 <CristinaPauna> I'm all set
08:39:19 <juhak> me too
08:39:36 <ollivier> great. Thank you!
08:39:39 <ollivier> #endmeeting