Open
Description
- OS: Linux 4.15.0-38-generic Change type
blobs
in message Collation from string to []byte #41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux - go version: go version go1.10.4 linux/amd64
- Environment: Docker (image from master branch)
Issue:
bootnode has nothing in listtopicpeer
but it has peers in its listpeer
. If every node is subscribed to a topic, they should have at least some peers in listeningshard
from their peerlist.
Steps to Reproduce:
- Create 6 macvlan networks (not bridge) on docker so that each node will seperately connect to
- Create 1 boot node, and 5 client nodes
docker exec -d bootnode sharding-p2p-poc -seed=0 -port=5566 -rpcport=7788 -ip=10.1.0.2
docker exec -d node1 sharding-p2p-poc -seed=1 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.6
docker exec -d node2 sharding-p2p-poc -seed=2 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.10
docker exec -d node3 sharding-p2p-poc -seed=3 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.14
docker exec -d node4 sharding-p2p-poc -seed=4 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.18
docker exec -d node5 sharding-p2p-poc -seed=5 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.22
- Subscribe to shard 1
docker exec -d bootnode sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node1 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node2 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node3 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node4 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node5 sharding-p2p-poc -client -rpcport=7788 subshard 1
- list peers on each node
sharding-p2p-poc -client -rpcport=7788 listpeer
- list topic peers on each node
sharding-p2p-poc -client -rpcport=7788 listtopicpeer
Metadata
Metadata
Assignees
Labels
No labels