Closed
Description
For example this PR is just text change: #375
CI is failing here: https://travis-ci.org/container-storage-interface/spec/jobs/569485934
The error:
go install ./csi
# google.golang.org/genproto/googleapis/rpc/status
../../../../../google.golang.org/genproto/googleapis/rpc/status/status.pb.go:23:11: undefined: proto.ProtoPackageIsVersion3
make: *** [csi.a] Error 2
make: Leaving directory `/home/travis/gopath/src/github.com/container-storage-interface/spec/lib/go'
My assumption is one of the proto libraries/grpc version is unpinned in CI and the golang (and some other stuff) has pinned versioning. So just every once in a while CI will break for no reason.
This is an issue with the Spec. Generating the protos on a local machine isn't much better to be honest, it's always an exercise in figuring out the correct package versions to have on my workstation...
/assign @jdef @saad-ali @jieyu @julian-hj
Metadata
Metadata
Assignees
Labels
No labels