Ah.
Yes, I have been getting various issues and not sure how related they are. Lots of timeouts, like when connecting to external services. Not sure if it is a fly issue or networking issue. Sigh, variables.
There does seem to be an issue with deploying though. Like I tried a deploy to lhr which was working earlier today, after ams didn’t. But I’ve just checked a deploy which took half an hour
Comparing the logs to one that worked earlier vs a later one that has got stuck, it seems my app is fine, but the deployment isn’t completing. It seems to be stuck waiting for that last line, and neveer getting it …
So, like, this worked from earlier:
Image size: 196 MB
==> Creating release
Release v342 created
{"TS":"2021-07-31T19:40:06Z","Source":"deploy","Status":"detail","Message":"You can detach the terminal anytime without stopping the deployment"}
{"TS":"2021-07-31T19:40:06Z","Source":"deploy","Status":"title","Message":"Monitoring Deployment"}
{"TS":"2021-07-31T19:40:06Z","Source":"deploy","Status":"info","Message":"v342 is being deployed"}
{"TS":"2021-07-31T19:40:10Z","Source":"deploy","Status":"info","Message":"5ca7e6f1: lhr pending"}
{"TS":"2021-07-31T19:40:12Z","Source":"deploy","Status":"info","Message":"5ca7e6f1: lhr pending"}
{"TS":"2021-07-31T19:40:13Z","Source":"deploy","Status":"info","Message":"5ca7e6f1: lhr pending"}
{"TS":"2021-07-31T19:40:16Z","Source":"deploy","Status":"info","Message":"5ca7e6f1: lhr running unhealthy [health checks: 2 total, 1 passing, 1 critical]"}
{"TS":"2021-07-31T19:40:18Z","Source":"deploy","Status":"info","Message":"5ca7e6f1: lhr running healthy [health checks: 2 total, 2 passing]"}
{"TS":"2021-07-31T19:40:28Z","Source":"deploy","Status":"done","Message":"v342 deployed successfully\n"}
All good. That’s what should happen.
But this recent one got stuck. The last lines from it:
Image size: 196 MB
==> Creating release
Release v344 created
{"TS":"2021-07-31T20:54:52Z","Source":"deploy","Status":"detail","Message":"You can detach the terminal anytime without stopping the deployment"}
{"TS":"2021-07-31T20:54:52Z","Source":"deploy","Status":"title","Message":"Monitoring Deployment"}
{"TS":"2021-07-31T20:54:52Z","Source":"deploy","Status":"info","Message":"v343 is being deployed"}
{"TS":"2021-07-31T20:55:22Z","Source":"deploy","Status":"info","Message":"323dc703: lhr complete healthy [health checks: 2 total, 2 passing]"}
… and never gets to those last lines to say it completed. Hmm. So it seems stuck. I’ll terminate and try again, but does seem a bit random.