2019-02-01 Meeting notes

2019-02-01 Meeting notes

Date

Feb 1, 2019

Attendees

  • Casey Cain

  • Ed Warnicke

  • Brian Freeman

  • @ChrisC

  • @Wenjing Chu

  • @Morgan Richomme 

  • @Eric Debeau

  • @Thanh Ha

  • @Trevor Bramwell

  • @Trevor Cooper 

  • Ed Kern


Goals

Discussion items

  1. Release rolls are a pain with the current setup

2.   Morgan's comment was about who can merge jjb changes - right now some jobs can only be merged by LF (located in North America)



Categories of Things

Copied from which was done specific for OPNFV: https://etherpad.opnfv.org/p/infraevolution

SCM: Gerrit → Github / Gitlab

CI: Jenkins → CI Provider (CircleCI, GitLab-CI, TravisCI, GithubActions, etc)

  • Code: Gerrit -> Hosted

    • Github

    • Gitlab

    • Bitbucket

  • Issue Tracking:

    • Jira

    • Github Issues


  • CI: Jenkins -> Hosted

  • Artifacts: Google Storage/Nexus ->

Types of Artifacts

ONAP:  jars , dockers , python/pip ,

FDio: jars, apt/yum - ambitions of dockers

OPNFV: git tags, docker, python packages, rpms

Priority of Things

  1. SCM

  2. CI

  3. Artifact Repo

  4. HW Hosting - HWaaS vs Own



Evaluation Requirements

  • Cost

  • Time / Effort to Move

  • Cost to Move

  • DCO Support (SCM) - Github support DCO enforcement 

  • Risk of service going away

    • Risk of free/discount pricing tier going away

POC

  • Low hanging POCs

  • Packagecloud for apt/yum - FD.io has done

  • Docker hub for container images - very widely done

  • SCM: POC Github PRs ?

  • CI: POCing Circleci/TravisCi etc

Action items

Type your task here. Use "@" to assign a user and "//" to select a due date

  1. Gather Jenkins stats per project - LF ?

  2. SCM (git hub) → CI poc for ONAP  (Morgan and Christophe) , ODL () , FD.io (Ed) ,OPNFV ( work done by @Cédric Ollivier  in OPNFV functest) ,  etc for a few repo's