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