Open varkey98 opened 1 month ago
Pinging code owners:
extension/storage/filestorage: @djaglowski
See Adding Labels via Comments if you do not have permissions to add labels yourself.
I'll try to reproduce this and keep you posted.
I'll try to reproduce this and keep you posted.
Thank you
I think this isn't even a problem with the file storage, I think this is deeper, at the persistent queue from exporterqueue
. I'm transferring this to the core repo.
Thanks @jpkrohling for transferring. I can take this up. Can someone from @open-telemetry/collector-triagers assign it to me?
Component(s)
extension/headerssetter, extension/storage/filestorage, exporter/otlpgrpc
What happened?
Description
When headers setter extension is used in conjunction with file_storage extension, the headers (from context variables) are not being set for the traces exported by otlp grpc trace exporter.
Steps to Reproduce
Setup file_storage extension and headerssetterextensior for adding a header from client metadata.
Expected Result
The otlp server will receive the header value from client metadata in the context.
Actual Result
Getting an empty value for the key.
Collector version
0.112.0
Environment information
Environment
OS: Mac OS X M1 Docker image version: otel/opentelemetry-collector-contrib:0.112.0
OpenTelemetry Collector configuration
Log output
Additional context
No response