Parent IDs of some spans appear to be altered by the server
Describe the bug
The parent ID of some spans appears to be altered after uploading to observe.gitlab.com.
-
For example here is a pipeline trace uploaded to a local Jaeger instance:

Trace JSON downloaded from local Jaeger instance: trace_json_local.json
-
And here is the same pipeline trace uploaded to observe.gitlab.com:

Trace JSON downloaded from the Jaeger instance: trace_json_observe_gitlab_com.json
To Reproduce
This trace was generated from the following pipeline: https://ops.gitlab.net/gitlab-org/release/tools/-/pipelines/1712125.
Release tools can be used to generate the traces, but the pipeline itself has very restricted visibility, so not everyone has access.
Expected behavior
The two fetch-assets and the two generate-facts spans should be siblings.
Edited by Reuben Pereira

