Skip to content

Conversation

@rtribotte
Copy link
Member

@rtribotte rtribotte commented Aug 24, 2021

What does this PR do?

This PR bumps go.elastic.co/apm version from v1.11.0 to v1.13.1:

Motivation

This bump brings a fix for issue #8158.
The fix elastic/apm-agent-go#931 (release v1.12.0) allows spans without "context.destination.service.name" value (elastic/apm#180) to be validated by APM server.

It will prevent request validation errors as the following:

DEBU[2021-08-24T12:13:23+02:00] request failed: request failed with 400 Bad Request: {"accepted":3,"errors":[{"message":"validation error: span: context: destination: service: 'name' required","document":...

fixes #8158

More

  • Added/updated tests
  • Added/updated documentation

Additional Notes

While this PR prevents seeing validation errors in Traefik logs, it seems that the validation error wasn't preventing the APM server to accept the spans.

Copy link
Member

@mmatur mmatur left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@juliens juliens left a comment

Choose a reason for hiding this comment

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

LGTM

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants