For a while it mysteriously failed before even starting, until finally I changed a random line and it was able to advance. Almost like the module itself was cached and the cached version was broken.
Now it fails at the start of the pipeline, always:
│ ✘ .stdout: String! 17.8s
│ ! failed to compute cache key: failed to read expected number of bytes: unexpected EOF
│ │ ✔ magicache layer download 0.2s
│ │ ✔ magicache layer download 0.2s
│ │ ✔ magicache layer download 0.2s
│ │ ✔ magicache layer download 0.1s
│ │ ● magicache layer download 0.4s
https://dagger.cloud/cordialsys/traces/0209b4e23d46265227e65fb756e5f623
I'm pretty stumped as I haven't changed the pipeline at all and has been pretty stable until today.
I've tried resetting docker, restarting, and disabling Rosetta virtualization to no avail
dagger v0.15.1 (registry.dagger.io/engine:v0.15.1) darwin/arm64
Is there a way I can get it to stop caching?