You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added concept of composition to step ordererBootstrapAdmin
creating the genesis block. This makes mor explicit
the requirement that the orderer boostrap requires network
configuration information.
Now the addition of the orderer addresses and kafka specific
genesis block configuration information depend on the composition
information.
Increased the topology graph view.
Change-Id: Icf1fc49265a24898c6c924c56c8778dc3b8e74d6
Signed-off-by: Jeff Garratt <[email protected]>
Copy file name to clipboardexpand all lines: bddtests/features/bootstrap.feature
+3-3
Original file line number
Diff line number
Diff line change
@@ -68,9 +68,9 @@ Feature: Bootstrap
68
68
69
69
# Order info includes orderer admin/orderer information and address (host:port) from previous steps
70
70
# Only the peer organizations can vary.
71
-
And the ordererBootstrapAdmin using cert alias "bootstrapCertAlias" creates the genesis block "ordererGenesisBlock" for chain "OrdererSystemChainId" for network config policy "<PolicyType>" and consensus "<ConsensusType>" using consortiums:
72
-
| Consortium |
73
-
| consortium1 |
71
+
And the ordererBootstrapAdmin using cert alias "bootstrapCertAlias" creates the genesis block "ordererGenesisBlock" for chain "OrdererSystemChainId" for composition "<ComposeFile>" and consensus "<ConsensusType>" using consortiums:
72
+
| Consortium |
73
+
| consortium1 |
74
74
75
75
76
76
And the orderer admins inspect and approve the genesis block for chain "OrdererSystemChainId"
@given(u'the ordererBootstrapAdmin using cert alias "{certAlias}" creates the genesis block "{ordererGenesisBlockName}" for chain "{ordererSystemChainIdName}" for network config policy "{networkConfigPolicy}" and consensus "{consensusType}" using consortiums')
@given(u'the ordererBootstrapAdmin using cert alias "{certAlias}" creates the genesis block "{ordererGenesisBlockName}" for chain "{ordererSystemChainIdName}" for composition "{composeFile}" and consensus "{consensusType}" using consortiums')
# matchingNATs = [nat for nat in directory.getNamedCtxTuples() if (("orderer" in nat.user) and ("Signer" in nat.user) and ((compose_service in nat.nodeName)))]
652
-
# for broker in [org for org in directory.getOrganizations().values() if Network.Orderer in org.networks]:
0 commit comments