Closed florianl closed 7 months ago
Creating Go dependencies for the Profiles signal fails, as the selector uses v1 instead of v1experimental.
v1
v1experimental
$ docker run --rm -u 1000 -v/home/flehner/go/src/github.com/open-telemetry/opentelemetry-proto-go:/home/flehner/go/src/github.com/open-telemetry/opentelemetry-proto-go -w/home/flehner/go/src/github.com/open-telemetry/opentelemetry-proto-go otel/build-protobuf:0.23.0 --proto_path="gen/proto" --grpc-gateway_out=logtostderr=true,grpc_api_configuration=opentelemetry-proto/opentelemetry/proto/collector/profiles/v1experimental/profiles_service_http.yaml:./gen/go --go_out=./gen/go --go-grpc_out=./gen/go gen/proto/opentelemetry/proto/collector/profiles/v1experimental/profiles_service.proto --grpc-gateway_out: HTTP rules without a matching selector: .opentelemetry.proto.collector.profiles.v1.ProfilesService.Export
I noticed this issue while working on https://github.com/open-telemetry/opentelemetry-proto-go/pull/166.
FYI @open-telemetry/profiling-maintainers
Why didn't the build fail before this fix?
Nevermind, I see https://github.com/open-telemetry/opentelemetry-proto/pull/552 adds a check.
Creating Go dependencies for the Profiles signal fails, as the selector uses
v1
instead ofv1experimental
.I noticed this issue while working on https://github.com/open-telemetry/opentelemetry-proto-go/pull/166.