Welcome to the Linux Foundation Forum!

Labs in golang. Error: chaincode install failed with status: 500

Hello All ;)

In order to practice more this course, I'm going to do all the labs coding in golang. So, in the first lab 4.1 no problem when creating the package:

peer lifecycle chaincode package simple_chaincode.tar.gz --path ../lfd272/chaincodes/simple_chaincode/contract_tutorial --lang golang --label simple_chaincode_1.0

but when executing

peer lifecycle chaincode install simple_chaincode.tar.gz

I have the following error (short version, the complete at the end):

Error: chaincode install failed with status: 500 - failed to invoke backing implementation of 'InstallChaincode': could not build chaincode: docker build failed: docker image build failed: docker build failed: Error returned from build:

I'm trying to find a solution but at the moment im stuck. Everything works ok when using Node.

I would like to have some help :smile:
I'm using:

  • Ubuntu 21.10
  • go 1.19
  • docker-compose version 1.29.2, build 5becea4c
  • Docker version 20.10.17, build 100c701

BR and thank u in advance
Jaime A

Complete error

peer lifecycle chaincode install simple_chaincode.tar.gz
Error: chaincode install failed with status: 500 - failed to invoke backing implementation of 'InstallChaincode': could not build chaincode: docker build failed: docker image build failed: docker build failed: Error returned from build: 2 "google.golang.org/protobuf/internal/flags
google.golang.org/protobuf/internal/set
golang.org/x/sys/internal/unsafeheader
google.golang.org/grpc/attributes
google.golang.org/protobuf/internal/detrand
google.golang.org/protobuf/internal/pragma
google.golang.org/protobuf/internal/version
golang.org/x/net/internal/timeseries
google.golang.org/protobuf/internal/errors
google.golang.org/grpc/backoff
golang.org/x/sys/unix
google.golang.org/grpc/internal/grpclog
google.golang.org/protobuf/encoding/protowire
google.golang.org/grpc/grpclog
golang.org/x/net/trace
google.golang.org/protobuf/reflect/protoreflect
google.golang.org/grpc/connectivity
google.golang.org/grpc/internal/credentials
google.golang.org/grpc/serviceconfig
google.golang.org/grpc/metadata
google.golang.org/grpc/internal/grpcrand
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/proto
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/encoding/defval
google.golang.org/protobuf/internal/encoding/json
google.golang.org/grpc/codes
google.golang.org/grpc/encoding
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/internal/grpcutil
google.golang.org/grpc/internal/buffer
google.golang.org/protobuf/encoding/prototext
google.golang.org/protobuf/internal/filedesc
google.golang.org/grpc/internal/grpcsync
google.golang.org/grpc/internal/envconfig
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
golang.org/x/net/http2/hpack
golang.org/x/text/secure/bidirule
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/keepalive
google.golang.org/grpc/stats
google.golang.org/grpc/tap
github.com/hyperledger/fabric-contract-api-go/contractapi/utils
github.com/josharian/intern
github.com/mailru/easyjson/buffer
github.com/mailru/easyjson/jlexer
golang.org/x/net/idna
github.com/mailru/easyjson/jwriter
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/encoding/protojson
gopkg.in/yaml.v2
google.golang.org/protobuf/internal/impl
golang.org/x/net/http/httpguts
golang.org/x/net/http2
#golang.org/x/net/http2
vendor/golang.org/x/net/http2/transport.go:416:45: undefined: os.ErrDeadlineExceeded
github.com/go-openapi/jsonreference/internal
github.com/xeipuuv/gojsonpointer
github.com/xeipuuv/gojsonreference
github.com/xeipuuv/gojsonschema
github.com/joho/godotenv
github.com/rogpeppe/go-internal/semver
github.com/rogpeppe/go-internal/module
github.com/rogpeppe/go-internal/modfile
github.com/go-openapi/swag
github.com/gobuffalo/envy
github.com/gobuffalo/packd/internal/takeon/github.com/markbates/errx
github.com/gobuffalo/packd
github.com/gobuffalo/packr
github.com/go-openapi/jsonpointer
github.com/go-openapi/jsonreference
github.com/go-openapi/spec
github.com/hyperledger/fabric-contract-api-go/internal/utils
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/protobuf/types/known/emptypb
google.golang.org/protobuf/types/descriptorpb
github.com/golang/protobuf/ptypes/empty
github.com/golang/protobuf/ptypes/timestamp
google.golang.org/protobuf/types/known/anypb
google.golang.org/protobuf/types/known/durationpb
github.com/hyperledger/fabric-contract-api-go/internal/types
github.com/golang/protobuf/ptypes/any
github.com/golang/protobuf/ptypes/duration
google.golang.org/genproto/googleapis/rpc/status
github.com/hyperledger/fabric-contract-api-go/metadata
google.golang.org/protobuf/reflect/protodesc
github.com/hyperledger/fabric-contract-api-go/serializer
github.com/hyperledger/fabric-contract-api-go/internal
github.com/golang/protobuf/proto
github.com/hyperledger/fabric-protos-go/ledger/rwset
google.golang.org/grpc/credentials
github.com/hyperledger/fabric-protos-go/msp
github.com/golang/protobuf/jsonpb
google.golang.org/grpc/encoding/proto
github.com/golang/protobuf/ptypes
google.golang.org/grpc/internal/channelz
github.com/hyperledger/fabric-chaincode-go/pkg/attrmgr
github.com/hyperledger/fabric-protos-go/common
github.com/hyperledger/fabric-chaincode-go/pkg/cid
google.golang.org/grpc/channelz
google.golang.org/grpc/credentials/insecure
google.golang.org/grpc/internal/pretty
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/grpc/internal/status
google.golang.org/grpc/resolver
google.golang.org/grpc/status
google.golang.org/grpc/internal
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/metadata
google.golang.org/grpc/balancer/base
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/internal/serviceconfig
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/internal/balancer/gracefulswitch
google.golang.org/grpc/balancer/grpclb/state
google.golang.org/grpc/internal/resolver
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/internal/transport/networktype
google.golang.org/grpc/internal/resolver/unix
google.golang.org/grpc/peer
github.com/hyperledger/fabric-protos-go/ledger/queryresult___

Comments

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training