Page MenuHomePhabricator

traceparent response headers are being emitted externally
Closed, ResolvedPublic

Description

We already aren't allowing these headers to come back inside in requests:
https://gerrit.wikimedia.org/g/operations/puppet/+/90d5ccf413c222f724d3869b941a7c39c32828d2/modules/varnish/templates/wikimedia-frontend.vcl.erb#385

But we are emitting traceparent on all mw-web responses now, and there's no reason to do so; it isn't useful.

Event Timeline

Change #1049603 had a related patch set uploaded (by CDanis; author: CDanis):

[operations/puppet@production] haproxy: drop traceparent/tracestate response headers

https://gerrit.wikimedia.org/r/1049603

Change #1049604 had a related patch set uploaded (by CDanis; author: CDanis):

[operations/puppet@production] ats: drop traceparent/tracestate response headers

https://gerrit.wikimedia.org/r/1049604

Change #1049603 merged by CDanis:

[operations/puppet@production] haproxy: drop traceparent/tracestate response headers

https://gerrit.wikimedia.org/r/1049603

Change #1049604 merged by CDanis:

[operations/puppet@production] ats: drop traceparent/tracestate response headers

https://gerrit.wikimedia.org/r/1049604

Change #1049609 had a related patch set uploaded (by CDanis; author: CDanis):

[operations/puppet@production] ats: drop traceparent/tracestate response headers

https://gerrit.wikimedia.org/r/1049609