Steps to reproduce
Set, e.g., OTEL_TRACES_EXPORTER to otlp and OTEL_EXPORTER_OTLP_TRACES_PROTOCOL to http/protobuf per the specification at https://opentelemetry.io/docs/specs/otel/protocol/exporter/#configuration-options.
What is the expected behavior?
http/protobuf in use.
What is the actual behavior?
grpc in use. (if otlp_proto_grpc is not installed, an error message and failure to initialize the sdk)
Additional context
A workaround is to set OTEL_TRACES_EXPORTER=otlp_proto_http - this works correctly, but is against specification.
Steps to reproduce
Set, e.g.,
OTEL_TRACES_EXPORTERtootlpandOTEL_EXPORTER_OTLP_TRACES_PROTOCOLtohttp/protobufper the specification at https://opentelemetry.io/docs/specs/otel/protocol/exporter/#configuration-options.What is the expected behavior?
http/protobufin use.What is the actual behavior?
grpcin use. (ifotlp_proto_grpcis not installed, an error message and failure to initialize the sdk)Additional context
A workaround is to set
OTEL_TRACES_EXPORTER=otlp_proto_http- this works correctly, but is against specification.