From 6f32c12628273738cb9395e9a86092afc188b0b4 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Wed, 28 Sep 2022 10:07:16 -0400 Subject: [PATCH] Tracing: Fix bug where errors are not reported to OTel (#55925) (#55931) (cherry picked from commit 6aef353b59836941456cc25573858d9081f94f38) Co-authored-by: Emil Tullstedt --- pkg/infra/tracing/opentelemetry_tracing.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkg/infra/tracing/opentelemetry_tracing.go b/pkg/infra/tracing/opentelemetry_tracing.go index b51dddac107..72ed7fa09ea 100644 --- a/pkg/infra/tracing/opentelemetry_tracing.go +++ b/pkg/infra/tracing/opentelemetry_tracing.go @@ -307,9 +307,7 @@ func (s OpentelemetrySpan) SetStatus(code codes.Code, description string) { } func (s OpentelemetrySpan) RecordError(err error, options ...trace.EventOption) { - for _, o := range options { - s.span.RecordError(err, o) - } + s.span.RecordError(err, options...) } func (s OpentelemetrySpan) AddEvents(keys []string, values []EventValue) {