Skip to content

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

@csolidum-persona

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

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