hyperledger / hyperledger/fabric

Document addition and removal of BFT nodes from channel config

Open
#4,332 2 comments 0 reactions 1 assignee Claimed by @arkadiPiven View on GitHub
workitem
Dominant language
Go
Stars
16.7k
Forks
9.1k
Avg merge
5h 38m
Merged PRs (30d)
26

Description

There is currently no documentation that explains how to edit the channel config to add a new orderer node and remove it.

For BFT, the following things need to be taken care of:

- Add the orderer to the [consenter mapping](https://github.com/hyperledger/fabric/blob/main/sampleconfig/configtx.yaml#L324-L352)
- Add the orderer's endpoint [to the endpoints](https://github.com/hyperledger/fabric/blob/main/sampleconfig/configtx.yaml#L75-L76).
- Adjust the [block validation policy](https://github.com/hyperledger/fabric/blob/main/sampleconfig/configtx.yaml#L418-L422) accordingly.

Similarly, for removal.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.