2019-05-23 CI/CD Meeting

2019-05-23 CI/CD Meeting

Date

May 24, 2019

 

Attendees

Greg Hill
Silas Davis
Richard Berg
Ryan Beck-Buysse
Shawn Amundson
Srinivasan K
Mike Lodder
Morgan Bauer
Pankaj Goyal
Qinghui Hou
Artyom Bakhtin
Matt Sykes
Brett Logan
Dipti
Ry Jones
Dave Huseby

Agenda

Minutes

  • Mark: Tekton

    • Kubernetes native CI/CD pipeline tool.

    • Red Hat tests container stuff using VMs using Minikube.

  • Matt

    • Fabric requirements

      • need to bring up containers under Docker compose to run through example tests.

      • moving to kubernetes is possible however Fabric node requires access to the docker daemon to run chain code.

        • new solution is to build chain code as an executable that runs in a process rather than docker image.

      • testing environment has peers and orderers running in VMs and they require bringing up docker containers for running chain code.

      • there are places in fabric test that are relying on compose to run everything. so running those in a kube pod there are issues but on a vm they don't.

      • if LF went to kubernetes without a VM option, it will be a non-started for the Fabric team because they don't have the bandwidth to make the necessary changes to bring their pipeline over. 

      • Make vm-based node pool in kubernetes as part of the solution.

      • How do we want to handle packer images?

        • Is there anything that can be done to get help with problems with the packer images in the ci-management repo?

        • We have a huge issue with an packer image related to maven that has been hard to diagnose and LFIT has refused to help investigate since it isn't using an ansible-based packer system.

Action items

@Matthew Sykes (Deactivated) May 31, 2019 modify maintainers file to remove Ramesh and add yourselves and add @Former user (Deleted) as a reviewer.