Skip to content

[BUG]: 'baggage' header overriden in http requests #5472

Description

@csolidum-persona

Tracer Version(s)

2.17.0

Ruby Version(s)

ruby 3.3.10 (2025-10-23 revision 343ea05002) [x86_64-linux]

Relevent Library and Version(s)

No response

Bug Report

The datadog tracing gem doesn't respect existing items in the baggage http header. According to the baggage spec , multiple baggage headers should be merged instead of being overwritten.

Reproduction Code

No response

Configuration Block

No response

Error Logs

No response

Operating System

No response

How does Datadog help you?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugInvolves a bugcommunityWas opened by a community member

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions