superfly / flyctl

Command line tools for fly.io services
https://fly.io
Apache License 2.0
1.37k stars 226 forks source link

Replace the machine if the host isn't accpepting inplace updates #3732

Closed dangra closed 3 weeks ago

dangra commented 3 weeks ago

Change Summary

What and Why: Machines whose hosts are under maintenance can't be updated in-place causing the whole deployment to fail

failed to update VM 148e290xxxx948: unavailable: deploys to this host are temporarily disabled, please try again later or check the status page: https://status.flyio.net/

How: Replace the whole machine instead of updating it in-place, it is a bit slower but gets the deployment going.

Related to:


Documentation