Skip to content

Commit 4d88379

Browse files
committed
upgrade go and dependencies
Signed-off-by: Arne Rutjes <[email protected]>
1 parent e41b442 commit 4d88379

File tree

13 files changed

+1830
-594
lines changed

13 files changed

+1830
-594
lines changed

go.mod

Lines changed: 195 additions & 165 deletions
Large diffs are not rendered by default.

go.sum

Lines changed: 1590 additions & 385 deletions
Large diffs are not rendered by default.

integration/fsc/pingpong/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -487,19 +487,19 @@ fsc:
487487
id: initiator
488488
path: ./../../crypto/peerOrganizations/fsc.example.com/peers/initiator.fsc.example.com/msp/signcerts/initiator.fsc.example.com-cert.pem
489489
addresses:
490-
Listen: 127.0.0.1:20000
491-
P2P: 127.0.0.1:20001
492-
View: 127.0.0.1:20000
490+
Listen: 127.0.0.1:20000
491+
P2P: 127.0.0.1:20001
492+
View: 127.0.0.1:20000
493493
- name: responder
494494
domain: fsc.example.com
495495
identity:
496496
id: responder
497497
path: ./../../crypto/peerOrganizations/fsc.example.com/peers/responder.fsc.example.com/msp/signcerts/responder.fsc.example.com-cert.pem
498498
addresses:
499-
# GRPC Server listening address
500-
Listen: 127.0.0.1:20002
501-
# P2P listening address
502-
P2P: 127.0.0.1:20003
503-
# View Service listening address (usually the same as Listen)
504-
View: 127.0.0.1:20002
505-
````
499+
# GRPC Server listening address
500+
Listen: 127.0.0.1:20002
501+
# P2P listening address
502+
P2P: 127.0.0.1:20003
503+
# View Service listening address (usually the same as Listen)
504+
View: 127.0.0.1:20002
505+
````

integration/fsc/pingpong/testdata/fsc/nodes/responder.0/core.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,6 @@ fsc:
125125
identity:
126126
path: ./../../crypto/peerOrganizations/fsc.example.com/peers/initiator.fsc.example.com/msp/signcerts/initiator.fsc.example.com-cert.pem
127127
addresses:
128-
P2P: 127.0.0.1:21001
128+
P2P: 127.0.0.1:21001
129129
aliases:
130130
- alice
131-
132-

integration/fsc/pingpong/testdata/topology.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ topologies:
1616
Aliases:
1717
- bob
1818
logging:
19-
spec: grpc=error:info
19+
spec: grpc=error,view-sdk.services.comm,view-sdk=debug:info
2020
format: '''%{color}%{time:2006-01-02 15:04:05.000 MST} [%{module}] %{shortfunc}
2121
-> %{level:.4s} %{id:03x}%{color:reset} %{message}'''
2222
monitoring:

integration/fsc/pingpong/topology.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ func Topology(commType fsc.P2PCommunicationType, replicationOpts *integration.Re
1717
topology := fsc.NewTopology()
1818
topology.WebEnabled = true
1919
topology.P2PCommunicationType = commType
20+
topology.Logging.Spec = "view-sdk.services.comm,view-sdk=debug:info"
2021

2122
// Add the initiator fsc node
2223
topology.AddNodeByName("initiator").

integration/nwo/fabric/network/checks.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ func (n *Network) CheckTopologyFabricPeers() {
171171
ports[portName] = n.Context.ReservePort()
172172
}
173173
n.Context.SetPortsByPeerID(n.Prefix, p.ID(), ports)
174-
n.Context.SetHostByPeerID(n.Prefix, p.ID(), "0.0.0.0")
174+
n.Context.SetHostByPeerID(n.Prefix, p.ID(), "127.0.0.1")
175175
}
176176
}
177177

integration/nwo/fabric/network/network_support.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ func (n *Network) AddOrg(o *topology.Organization, peers ...*topology.Peer) {
6060
ports[portName] = n.Context.ReservePort()
6161
}
6262
n.Context.SetPortsByPeerID(n.Prefix, p.ID(), ports)
63-
n.Context.SetHostByPeerID(n.Prefix, p.ID(), "0.0.0.0")
63+
n.Context.SetHostByPeerID(n.Prefix, p.ID(), "127.0.0.1")
6464
n.Peers = append(n.Peers, p)
6565
}
6666

integration/nwo/fsc/fsc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ func (p *Platform) CheckTopology() {
343343
ports[portName] = p.Context.ReservePort()
344344
}
345345
p.Context.SetPortsByPeerID("fsc", peer.ID(), ports)
346-
p.Context.SetHostByPeerID("fsc", peer.ID(), "0.0.0.0")
346+
p.Context.SetHostByPeerID("fsc", peer.ID(), "127.0.0.1")
347347
p.Peers = append(p.Peers, peer)
348348
users[orgName] = users[orgName] + 1
349349
userNames[orgName] = append(userNames[orgName], node.Name)

integration/nwo/orion/platform.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,8 +299,8 @@ func (p *Platform) writeConfigFile() {
299299
p.nodePort = p.Context.PortsByOrdererID("", OrdererPortID)[Port]
300300
p.peerPort = p.Context.PortsByPeerID("", PeerPortID)[Port]
301301

302-
nodeHost := utils.DefaultString(p.Context.HostByOrdererID("", OrdererPortID), "0.0.0.0")
303-
peerHost := utils.DefaultString(p.Context.HostByPeerID("", PeerPortID), "0.0.0.0")
302+
nodeHost := utils.DefaultString(p.Context.HostByOrdererID("", OrdererPortID), "127.0.0.1")
303+
peerHost := utils.DefaultString(p.Context.HostByPeerID("", PeerPortID), "127.0.0.1")
304304

305305
p.localConfig = &config.LocalConfiguration{
306306
Server: config.ServerConf{

platform/fabric/core/generic/chaincode/chaincode.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ import (
1111
"sync"
1212
"time"
1313

14-
"github.com/ReneKroon/ttlcache/v2"
1514
"github.com/hyperledger-labs/fabric-smart-client/platform/fabric/core/generic/peer"
1615
"github.com/hyperledger-labs/fabric-smart-client/platform/fabric/driver"
1716
"github.com/hyperledger-labs/fabric-smart-client/platform/view/services/flogging"
1817
"github.com/hyperledger-labs/fabric-smart-client/platform/view/services/grpc"
18+
"github.com/jellydator/ttlcache/v2"
1919
)
2020

2121
var logger = flogging.MustGetLogger("fabric-sdk.core.generic.chaincode")

platform/view/services/comm/comm.go

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ func (s *Service) init() error {
129129
p2pBootstrapNode := s.ConfigService.GetString("fsc.p2p.opts.bootstrapNode")
130130
keyFile := s.ConfigService.GetPath("fsc.identity.key.file")
131131
certFile := s.ConfigService.GetPath("fsc.identity.cert.file")
132+
132133
if len(p2pBootstrapNode) == 0 {
133134
// this is a bootstrap node
134135
logger.Debugf("new p2p bootstrap node [%s]", p2pListenAddress)
@@ -141,30 +142,31 @@ func (s *Service) init() error {
141142
if err != nil {
142143
return errors.Wrapf(err, "failed to initialize bootstrap p2p node [%s]", p2pListenAddress)
143144
}
144-
} else {
145-
bootstrapNodeID, err := s.EndpointService.GetIdentity(p2pBootstrapNode, nil)
146-
if err != nil {
147-
return errors.WithMessagef(err, "failed to get p2p bootstrap node's resolver entry [%s]", p2pBootstrapNode)
148-
}
149-
_, endpoints, pkID, err := s.EndpointService.Resolve(bootstrapNodeID)
150-
if err != nil {
151-
return errors.WithMessagef(err, "failed to resolve bootstrap node id [%s:%s]", p2pBootstrapNode, bootstrapNodeID)
152-
}
145+
return nil
146+
}
153147

154-
addr, err := utils.AddressToEndpoint(endpoints[view.P2PPort])
155-
if err != nil {
156-
return errors.WithMessagef(err, "failed to get the endpoint of the bootstrap node from [%s:%s], [%s]", p2pBootstrapNode, bootstrapNodeID, endpoints[view.P2PPort])
157-
}
158-
addr = addr + "/p2p/" + string(pkID)
159-
logger.Debugf("new p2p node [%s,%s]", p2pListenAddress, addr)
160-
h, err := s.HostProvider.NewHost(p2pListenAddress, keyFile, certFile, addr)
161-
if err != nil {
162-
return err
163-
}
164-
s.Node, err = NewNode(h, s.tracerProvider, s.metricsProvider)
165-
if err != nil {
166-
return errors.Wrapf(err, "failed to initialize node p2p manager [%s,%s]", p2pListenAddress, addr)
167-
}
148+
bootstrapNodeID, err := s.EndpointService.GetIdentity(p2pBootstrapNode, nil)
149+
if err != nil {
150+
return errors.WithMessagef(err, "failed to get p2p bootstrap node's resolver entry [%s]", p2pBootstrapNode)
151+
}
152+
_, endpoints, pkID, err := s.EndpointService.Resolve(bootstrapNodeID)
153+
if err != nil {
154+
return errors.WithMessagef(err, "failed to resolve bootstrap node id [%s:%s]", p2pBootstrapNode, bootstrapNodeID)
155+
}
156+
157+
bootstrap, err := utils.AddressToEndpoint(endpoints[view.P2PPort])
158+
if err != nil {
159+
return errors.WithMessagef(err, "failed to get the endpoint of the bootstrap node from [%s:%s], [%s]", p2pBootstrapNode, bootstrapNodeID, endpoints[view.P2PPort])
160+
}
161+
bootstrap = bootstrap + "/p2p/" + string(pkID)
162+
logger.Debugf("new p2p node [%s,%s]", p2pListenAddress, bootstrap)
163+
h, err := s.HostProvider.NewHost(p2pListenAddress, keyFile, certFile, bootstrap)
164+
if err != nil {
165+
return err
166+
}
167+
s.Node, err = NewNode(h, s.tracerProvider, s.metricsProvider)
168+
if err != nil {
169+
return errors.Wrapf(err, "failed to initialize node p2p manager [%s,%s]", p2pListenAddress, bootstrap)
168170
}
169171
return nil
170172
}

platform/view/services/comm/host/libp2p/host.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ func (h *host) start(failAdv bool, newStreamCallback func(stream host2.P2PStream
241241
if failAdv {
242242
return errors.Wrap(err, "error while announcing")
243243
}
244-
logger.Errorf("error while announcing [%s]", err)
244+
logger.Warnf("error while announcing [%s]", err)
245245
}
246246

247247
h.Host.SetStreamHandler(viewProtocol, func(s network.Stream) {

0 commit comments

Comments
 (0)