Feature to add a new organization to the consortium
See original GitHub issueIs your feature request related to a problem? Please describe. Ability to
- Add a new organization to the consortium
- Add a new consortium to an existing organization
Describe the solution you’d like Provide basic functionalities such as
- Changing the consortium membership.
- Ability to create the channel with new organizations that were added after the initial setup.
Describe alternatives you’ve considered One alternative is to create a channel with only existing organization and then add additional organizations to it. ** Not tested. Also, this lacks a consortium update operation.
Additional context
Blockchain Automation Framework creates the consortium in the Hyperledger Fabric with the list of organizations part of the initial network configuration file (Refer to the network.yaml
file under the sample). This currently blocks an organization from creating a new channel if it’s not part of the initial network setup. Also, the existing organization cannot add a new channel with those other organizations which are not part of the consortium.
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (6 by maintainers)
Just checked this.
Deployed a network with only one orderer organization and a peer organization (calv, which is the creator). Then, I run the add-organization playbook to create a new organization as a joiner (malv) and expecting to be part of the consortium named “SupplyChainConsortium”. As a result, decoding the block into a json file, I checked that both orgs were part of the consortium.
Thanks @alvaropicazo 😃