Whenever I try to update my running node/socket.io app, I get this error:
$ fly deploy
==> Verifying app config
--> Verified app config
==> Building image
Remote builder fly-builder-dry-lake-7846 ready
==> Building image with Buildpacks
--> docker host: 20.10.12 linux x86_64
latest: Pulling from heroku/buildpacks
fb0b3276a519: Already exists
0c1ca6640598: Already exists
ff409be73548: Already exists
efb6c522b978: Already exists
e4e133750c96: Already exists
19e5c3d6efd5: Already exists
0338095418ad: Already exists
357fefdf9bc9: Already exists
98438d9c08b1: Already exists
164f9dc9033f: Pull complete
f10dea63a38d: Pull complete
49ca8fea898d: Pull complete
5527c4faf53d: Pull complete
dd85f7a2c84c: Pull complete
99b5c78bef54: Pull complete
58ba65452864: Pull complete
26121558dbe0: Pull complete
7396cf74d2d8: Pull complete
210536913458: Pull complete
1567961148de: Pull complete
96d11f633700: Pull complete
b7fc173f4be7: Pull complete
e07194295683: Pull complete
0836f8ecffda: Pull complete
17544fe8e685: Pull complete
5f22211c705b: Pull complete
17cd30d39faf: Pull complete
f2ea39e9d3d0: Pull complete
d380858d7954: Pull complete
4f4fb700ef54: Pull complete
Digest: sha256:996c3f2be7b37d4c22fea8abb276f0da37fba6243c125c5010174aa971e9b281
Status: Downloaded newer image for heroku/buildpacks:latest
20-cnb: Pulling from heroku/heroku
Digest: sha256:4d70b1296ce4c50d08dcd91c8a5b198eaa3c3e523c1ad39d14d9515d2b9adad7
Status: Image is up to date for heroku/heroku:20-cnb
Error failed to fetch an image or build from source: executing lifecycle: archive/tar: write too long
Updating worked fine until yesterday. Here’s my fly.toml
:
# fly.toml file generated for tag on 2022-10-11T19:37:07+02:00
app = "tag"
kill_signal = "SIGINT"
kill_timeout = 5
processes = []
[build]
builder = "heroku/buildpacks:latest"
[env]
PORT = "8080"
[experimental]
allowed_public_ports = []
auto_rollback = true
[[services]]
http_checks = []
internal_port = 8080
processes = ["app"]
protocol = "tcp"
script_checks = []
[services.concurrency]
hard_limit = 25
soft_limit = 20
type = "connections"
[[services.ports]]
force_https = true
handlers = ["http"]
port = 80
[[services.ports]]
handlers = ["tls", "http"]
port = 443
[[services.tcp_checks]]
grace_period = "1s"
interval = "15s"
restart_limit = 0
timeout = "2s"