Skip to content

No custom traces when upgrading to v3 (Az Container App) #6124

Description

@JoeGaggler

Describe the bug
We upgraded Datadog.Trace.Bundle from 2.59.0 to 3.3.1 and no longer have custom traces in Datadog. Automatic traces still are working, i.e. ASP.NET Core Requests.

To Reproduce / Runtime environment
Steps to reproduce the behavior:

  • Azure Container App
  • Linux Docker image: FROM mcr.microsoft.com/dotnet/aspnet:8.0
  • Datadog serverless-init: 1.2.8
  • NuGet: Datadog.Trace.Bundle 3.3.1
  • In code: invoke Datadog.Trace.Tracer.Instance.StartActive to create custom traces.

Expected behavior
Expecting to still have custom traces in addition to automatic traces. Downgrading to 2.59.0 immediately resolved the issue.

Additional context
Nothing in the v2 to v3 migration guide seemed to point to the issue. Wondering if the serverless-init is somehow not compatible with the latest NuGet package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions