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
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
-
@jaime1008,
Hello, great to see you taking the initiative to practice your skills. This forum is dedicated to answering questions for the exercises in the labs as is. Here are a few great resources to help you get the answers you need.
Hyperledger Project Wiki page (all are welcome)
https://wiki.hyperledger.org/display/fabric/Hyperledger+FabricTo join the group and get alerts to public meetings:
https://lists.hyperledger.org/g/fabricHyperledger Project Wiki page for Fabric and SDKs written in go:
https://wiki.hyperledger.org/display/fabric/Hyperledger+Fabric+SDK+GoAlso, a great resource is the Hyperledger discord channel where you can chat directly with the developer who are happy to answer your questions:
https://discord.gg/GXtUfdubHope this helps, Bobbi
0
Categories
- All Categories
- 60 LFX Mentorship
- 113 LFX Mentorship: Linux Kernel
- 618 Linux Foundation IT Professional Programs
- 321 Cloud Engineer IT Professional Program
- 142 Advanced Cloud Engineer IT Professional Program
- 55 DevOps Engineer IT Professional Program
- 68 Cloud Native Developer IT Professional Program
- 6 Express Training Courses
- 6 Express Courses - Discussion Forum
- 2.3K Training Courses
- 19 LFC110 Class Forum - Discontinued
- 9 LFC131 Class Forum
- 31 LFD102 Class Forum
- 175 LFD103 Class Forum
- 22 LFD121 Class Forum
- 2 LFD137 Class Forum
- 61 LFD201 Class Forum
- 2 LFD210 Class Forum
- 1 LFD210-CN Class Forum
- 1 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum - Discontinued
- LFD237 Class Forum
- 23 LFD254 Class Forum
- 653 LFD259 Class Forum
- 108 LFD272 Class Forum
- 1 LFD272-JP クラス フォーラム
- 4 LFD273 Class Forum
- 2 LFS145 Class Forum
- 28 LFS200 Class Forum
- 740 LFS201 Class Forum - Discontinued
- 1 LFS201-JP クラス フォーラム
- 12 LFS203 Class Forum
- 92 LFS207 Class Forum
- 301 LFS211 Class Forum
- 54 LFS216 Class Forum
- 47 LFS241 Class Forum
- 41 LFS242 Class Forum
- 37 LFS243 Class Forum
- 12 LFS244 Class Forum
- 41 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- LFS251 Class Forum
- 142 LFS253 Class Forum
- LFS254 Class Forum
- LFS255 Class Forum
- LFS256 Class Forum
- LFS257 Class Forum
- 1.2K LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 106 LFS260 Class Forum
- 145 LFS261 Class Forum
- 39 LFS262 Class Forum
- 83 LFS263 Class Forum - Discontinued
- 15 LFS264 Class Forum - Discontinued
- 11 LFS266 Class Forum - Discontinued
- 20 LFS267 Class Forum
- 18 LFS268 Class Forum
- 26 LFS269 Class Forum
- 204 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- LFS274 Class Forum
- 3 LFS281 Class Forum
- 249 LFW211 Class Forum
- 177 LFW212 Class Forum
- 9 SKF100 Class Forum
- SKF200 Class Forum
- 907 Hardware
- 220 Drivers
- 74 I/O Devices
- 44 Monitors
- 116 Multimedia
- 210 Networking
- 102 Printers & Scanners
- 86 Storage
- 764 Linux Distributions
- 88 Debian
- 66 Fedora
- 15 Linux Mint
- 13 Mageia
- 24 openSUSE
- 143 Red Hat Enterprise
- 33 Slackware
- 13 SUSE Enterprise
- 357 Ubuntu
- 482 Linux System Administration
- 40 Cloud Computing
- 70 Command Line/Scripting
- Github systems admin projects
- 95 Linux Security
- 80 Network Management
- 108 System Management
- 51 Web Management
- 72 Mobile Computing
- 25 Android
- 32 Development
- 1.2K New to Linux
- 1.1K Getting Started with Linux
- 545 Off Topic
- 132 Introductions
- 223 Small Talk
- 22 Study Material
- 831 Programming and Development
- 282 Kernel Development
- 515 Software Development
- 974 Software
- 260 Applications
- 185 Command Line
- 3 Compiling/Installing
- 119 Games
- 318 Installation
- 65 All In Program
- 65 All In Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)