Page MenuHomePhabricator

SpiderPig live job log view is broken
Closed, ResolvedPublic

Description

When visiting the job log page for a running job, I don't see any of the job output in the log area. I do see the complete log for jobs that have terminated.

This is a new problem, possibly related to https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/835 which was created to make live job retrieval work better with FireFox.

I don't experience this problem when testing in train-dev.

Event Timeline

dancy updated https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/840

Revert "spiderpig/api.py: Include Content-Type header in job log response"

dancy merged https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/840

Revert "spiderpig/api.py: Include Content-Type header in job log response"

dancy triaged this task as Low priority.Jun 17 2025, 2:48 PM

I deployed scap 4.176.0 which reverts to the original behavior. I'll need to do more testing to figure out what went wrong.

dancy opened https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/852

spiderpig/api.py: Include Content-Type header in job log response (v2)

dancy merged https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/852

spiderpig/api.py: Include Content-Type header in job log response (v2)

dancy claimed this task.

Using a content type of application/octet-stream was the workaround.