Send over additional headers with Cdot CloudConnector requests

What does this MR do and why?

This MR adds additional headers to Cloud Connector requests made to CDot. This is done to improve log correlation. This is part of a multi part MR, we need to log these headers in CustomersDot (see MR: https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/12689)

References

https://gitlab.com/gitlab-com/gl-infra/production-engineering/-/issues/26395

How to set up and validate locally

Run a local CDot with this MR, then manually synchronize the license in gitlab-rails. The new headers should be logged in cdot.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Roy Zwambag

Merge request reports

Loading