2022-03-19

2022-03-19

Basic Info

Attendee

Please input your name before the meeting 

Agenda&Minutes

  • Add wikipage: https://github.com/hyperledger/cello/wiki/Debug-cello-by-container

  • PR this week

  • v1.0.0-alpha release is done zhao shihongis the release manager

    • front end: feng yang

      • user can login, register

      • create agent

      • create node

      • create channel

      • TODO: add org into channel (waiting for backend API)

      • TODO: add peer into channel (waiting for backend API)

    • back end: zhao shihong Yuanmao Zhu

      • user: register, login, update, query

      • agent (docker): create, query, get, update

      • org: TODO: test if API can be faked

      • node (peer/orderer): create, start, stop, query, update, (Yuanmao Zhu )

      • network: list, create, query, delete, update (add new org into the system_channel, app_channel/Application-section, zhao shihong )

      • channel: create, update, query, config-export

      • chaincode: package, install, approve, commit, invoke/query (low priority)

        • API-Engine image needs to install go env

        • First step is to build the image from local

    • Documentation

  • Release plan

    • 1.0.0-alpha: deployment + finish user/agent/node features.

    • 1.0.0-alpha2 (end of Mar):  

      • user: update (password): 1pw

      • channel: add org into network/channel, config-export: 2pw

      • node: create, start, stop, delete (delete the node own info from DB; dashboard will pop a warning dialog), query, update (config file): 1pw

        • Yuanmao Zhu: use volume to map container data to VM local path.

          • config file

          • msp

          • ledger data

          • chaincode

        • node list returns the node status (creating/deploying, running, stopped)

      • chaincode: package, install, approve, commit, invoke/query: 2pw

        • feng yangmet a chaincode upload issue ("Not a file"). zhao shihongsuggest using Postman to test it first.

    • 1.0.0-GA: deployment + major operations

  • feng yang: 

    • cryto-config update failed : no such file or directory: /opt/cello/org5.cello.com/crypto-config.yaml. 

    • feng yang will open a github bug, Yuanmao Zhuwill have a look first

    • Yuanmao Zhufound "make stop" will delete the org path.

      • make stop: will not delete any data

      • make clean: delete all files, not including images

      • make deep-clean: delete all files, including images

    • chaincode zip can be uploaded from dashboard, but cannot generate the packaged .tar.gz file

  • zhao shihong: https://go.dev/doc/install

  • submission of a mentorship project before Mar 9, feng yang