Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameTime zoneDiscord IDEmail ID
Mohit VaishISTMohitv#9920mohit_vaish@hotmail.com

Communication channel:  Discord+ Github

Project repo: https://github.com/hyperledger/bevel

...

Final Project Presentation:

  • TBD

Milestones

Eval 1:

  •  Manual upgrade of non-chaincode parts the platform components (orderer, peer) of the network
  •  Manual upgrade of the application components (channel, chaincode) parts of the network

Eval 2:

  •  TBDOperation Guide on how to upgrade manually

Eval 3:

  •  TBDHelm and Ansible automation for upgrade of the components

Eval 4:

  •  TBDFinal Operation Guide and Video on how to upgrade using Hyperledger Bevel

Timeline

DatesTasks/Plan

Status

June 1 - June 14Mentee intro with the mentor. Introduction to the concepts of BevelDone
June 15 - June 28Manual upgrade of non-chaincode parts of the networkDone

June 29 - July 12

Manual upgrade of chaincode parts of the networkDone
July 13 - July 26Document the approach & manual upgrade tasks performedOngoing
July 27 - Aug 9Automate the binary upgrade process for Orderer Ongoing
Aug 10 - Aug 23Automate the binary upgrade process for Peers and upgrade DB
Aug 24 - Sept 6Automate tasks for upgrade capabilities
Sept 7 - Sept 20Automate tasks to update EndPoints and Endorsement Policies
Sept 21 - Oct 4Automate tasks to update Lifecycle and ACLs
Oct 5 - Oct 18Test final automation
Oct 19 - Nov 1Update document
Nov 2 - Nov 12

...

Prepare final presentation and demo

Methodology

The planned approach can be broken into following steps:

...