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.
sdods report ingest --run-id 019103ab-7d5e-7c40-9b12-8ae0f4d3c221 \
--server https://sdods.internal --token $SDODS_TOKEN \
.sdods/runs/019103ab-.../messages.ndjson artifacts.tgzFirst attempt was my own fault:
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?