13:00:12 #startmeeting Weekly Technical Discussion #145 13:00:12 Meeting started Mon Jul 8 13:00:12 2019 UTC. The chair is bh526r. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:00:12 The meeting name has been set to 'weekly_technical_discussion__145' 13:00:52 #topic Roll Call 13:00:59 #info Bin Hu 13:01:00 #info Jack Morgan 13:01:10 #info Trevor Bramwell 13:02:46 #link https://wiki.lfnetworking.org/download/attachments/10552057/CI%20SaaS%20Comparison.pptx?version=1&modificationDate=1556123409612&api=v2 13:02:47 #info Cedric Ollivier 13:03:06 #info Mark Shostak 13:03:25 #info Cédric Ollivier 13:05:33 #topic Infrastructure Evolution Presentation 13:07:30 #info Trevor (LF) shares slides of comparisons between different CI offerings 13:08:30 #info key point is is SCM compatibility with CI tooling (slide #3) 13:09:32 #info pricing / feature comparison is in slide #4 13:13:45 #info concurrency means that number of jobs (builds) per pipeline - additional details are included in link 13:15:16 #info executers (slide #4), VMs contain a container while docker means just a container (no VM) 13:23:34 #info some discussion about using external resources and only gitlab and azure, a few exceptions include circle-ci 13:24:12 #link https://git.opnfv.org/functest/tree/.travis.yml 13:24:33 #info using external resources via circle-ci requires to run a circle-ci node on your hardware (requires additional costs) 13:25:06 #link https://git.opnfv.org/functest/tree/.travis.yml#n44 (Raspberry PI) 13:25:08 #info ollivier points out depending on your workflow, you can workaround this pricing limitation 13:26:13 #info for example, your external hardware can listen to your scm alerts, launch build jobs, then re-integrate back into your pipeline 13:26:50 #info it has been used for Functest and ONAP external voting (see Xtesting) 13:27:05 #info further discussion about next steps and recommendations from TAC Infra WG recommendations 13:41:20 #link https://wiki.opnfv.org/pages/viewpage.action?pageId=37683912 13:41:30 #info bramwelt points out that OPNFV would cost $80k per quarter to run current jenkins jobs on circle-ci, ollivier mentions that there are several jobs in jenkins that are not needed 13:42:10 #info bramwelt discuss circl-ci migration could be on a per git repo model 13:43:09 The link mentions releng which should be stopped if we switch to external CI/CD tools. 13:45:24 I precised that are several jobs in jenkins are outdated/useless and could have be cleant. 13:49:57 ollivier: yes, we should clean up our jenkins jobs and release process 13:55:25 +100 13:56:20 we may evaluate the releng rewrite if you want to compare with external tools such as gitlab. 14:00:19 #info Trevor Cooper 14:04:01 bh526r: I'll let you end the meeting. thanks 14:04:29 #info This topic will be brought to TSC tomorrow by Jack and Trevor B 14:04:39 #topic AOB 14:05:11 #info Meeting adjourned 14:05:16 #endmeeting