forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

spindle: engine: more specific image pull error message

time=2025-07-13T14:35:21.719Z level=ERROR msg="pipeline failed!" component=spindle image=nixery.tangled.sh/python/bash/git/coreutils/nix workflowId=knot1.tangled.sh-3ltu3twqimw22-fix-todos.yaml error="Error response from daemon: received unexpected HTTP status: 500 Internal Server Error

Related: https://discord.com/channels/1361963801993285692/1393783888530243647/1393964321431617586
Signed-off-by: John Andersen <johnandersenpdx@gmail.com>

Changed files
+1 -1
spindle
engine
+1 -1
spindle/engine/engine.go
···
reader, err := e.docker.ImagePull(ctx, w.Image, image.PullOptions{})
if err != nil {
-
e.l.Error("pipeline failed!", "workflowId", wid, "error", err.Error())
+
e.l.Error("pipeline image pull failed!", "image", w.Image, "workflowId", wid, "error", err.Error())
err := e.db.StatusFailed(wid, err.Error(), -1, e.n)
if err != nil {