Skip to content

[bp/1.27] datadog: fix span error property#31703

Merged
phlax merged 1 commit into
envoyproxy:release/v1.27from
DataDog:david.goffredo/backport-v1.27-datadog-fix-span-error-property
Jan 9, 2024
Merged

[bp/1.27] datadog: fix span error property#31703
phlax merged 1 commit into
envoyproxy:release/v1.27from
DataDog:david.goffredo/backport-v1.27-datadog-fix-span-error-property

Conversation

@dgoffredo
Copy link
Copy Markdown
Contributor

This is a backport of #31669 onto the v1.27 release branch.

These changes fix a bug in the Datadog tracing extension. In releases before v1.27, when the "error" tag was set on a Datadog span, a corresponding private property on the span would also be set to indicate the presence of an error. Release v1.27 included a rewrite of the Datadog tracing extension that removed this behavior, and the removal is a bug. These changes restore the old behavior.

@phlax phlax self-assigned this Jan 8, 2024
@phlax phlax added this to the 1.27.3 milestone Jan 8, 2024
@phlax
Copy link
Copy Markdown
Member

phlax commented Jan 8, 2024

failures are unrelated flakey upstream - there is a pr to fix this somewhere - i think it got closed as unneeded - ill check now ...

@phlax
Copy link
Copy Markdown
Member

phlax commented Jan 9, 2024

@dgoffredo should be fixed - could you rebase these 2 prs please, and ill land

@dgoffredo dgoffredo force-pushed the david.goffredo/backport-v1.27-datadog-fix-span-error-property branch from cffe7eb to bd33c86 Compare January 9, 2024 13:16
@dgoffredo
Copy link
Copy Markdown
Contributor Author

GitHub is not having a nice time.

@phlax
Copy link
Copy Markdown
Member

phlax commented Jan 9, 2024

yeah - its a known/acknowledged problem - https://www.githubstatus.com/

Copy link
Copy Markdown
Member

@phlax phlax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks @dgoffredo

@phlax phlax enabled auto-merge (rebase) January 9, 2024 13:18
@phlax
Copy link
Copy Markdown
Member

phlax commented Jan 9, 2024

/retest

Signed-off-by: David Goffredo <david.goffredo@datadoghq.com>
auto-merge was automatically disabled January 9, 2024 14:10

Head branch was pushed to by a user without write access

@dgoffredo dgoffredo force-pushed the david.goffredo/backport-v1.27-datadog-fix-span-error-property branch from bd33c86 to 4249562 Compare January 9, 2024 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants