On Sun, Feb 14, 2021 at 8:43 AM Roy Smith <
roy@panix.com> wrote:
I'm running a django app under toolforge. I see there's already a
X_REQUEST_ID: e9ec1899b09244939d22c2387db3b75a
header in the incoming request. That's totally cool, but I don't see it documented in the toolforge docs. is that something the toolforge infrastructure guarantees will be there?
It took some digging around to find a good answer for this question.
It turns out that the ingress system that we are using for Toolforge's
Kubernetes cluster is adding it. A request id header is added when an
existing header is not found in the inbound request as it traverses
the ingress. Brooke tracked down
<
https://github.com/kubernetes/ingress-nginx/issues/2546> upstream as
a documented way that we could disable this default behavior if
desired by the community or the Toolforge admins.
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
_______________________________________________
Wikimedia Cloud Services mailing list
Cloud@lists.wikimedia.org (formerly
labs-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud