spindle: engine: more specific image pull error message #293

Changed files
+9 -2
docs
spindle
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 {
+8 -1
docs/spindle/hosting.md
···
go build -o cmd/spindle/spindle cmd/spindle/main.go
```
-
3. **Run the Spindle binary.**
+
3. **Create the log directory.**
+
+
```shell
+
sudo mkdir -p /var/log/spindle
+
sudo chown $USER:$USER -R /var/log/spindle
+
```
+
+
4. **Run the Spindle binary.**
```shell
./cmd/spindle/spindle