Skip to content

Read traces from object storage

What does this MR do?

Concept

  1. JobArtifactUploader can upload the trace to ObjectStorage
  2. Carrierwave generates an URL to access the trace with authorization header. Compatible S3 and google cloud storage.
  3. Stream the trace via HTTP::IO

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

/cc @ayufan @nolith

Edited by Shinya Maeda

Merge request reports