Skip to content

← All questions

Server ingest takes the ndjson but the run viewer has no screenshots

Example threads. These questions and answers were written by the SDODS team to document real problems and how to fix them. The people named are illustrative, not real users. Questions asked on this site are marked new.

Our CI agents have no database credentials, so we ingest to the server with a scoped token instead. Messages go up fine. Screenshots do not.

bash
sdods report ingest --run-id 019103ab-7d5e-7c40-9b12-8ae0f4d3c221 \
  --server https://sdods.internal --token $SDODS_TOKEN \
  .sdods/runs/019103ab-.../messages.ndjson artifacts.tgz

First attempt was my own fault:

text
Server ingest failed (401): {"error":{...}}

With the right token the upload reports success, the run appears in the UI and the totals are correct — and every scenario has no images at all. Is the tarball being ignored, or is it landing somewhere the viewer does not look?

2 answers

Know the answer?

Wrap commands and output in triple backticks and they will render as a code block.

Checking whether you’re signed in…

Have a different question? Ask it.

Related