--> Pushing image done
Image: registry.fly.io/<APP-NAME>:deployment-<DEPLOY-NR>
Image size: 227 MB
==> Creating release
Release v98 created
You can detach the terminal anytime without stopping the deployment
Monitoring Deployment
v98 is being deployed
I’ve been seeing this in terminal for about 1 hour now. fly status shows me Deployment is running pending automatic promotion
I’ve confirmed “canary” cannot be used as a strategy if you have a max per region setting. Unfortunately that’s the default for all deployments. We need to change some code to use “rolling” if you have max per region set.
Please use fly deploy --strategy rolling until then . Let me know if it works out (I’ll be monitoring too).
FWIW we see the same behaviour today with bluegreen deploys. Usually if I repeat the fly scale —max-per-region command it’ll unstick the deployment.
We’d really like to see a solution here other than “use rolling” - with bluegreen, perhaps ignore the —max-per-region setting during the deploy and treat the setting as a target after the deploy has completed (since by definition, we want to exceed the limit during the deployment; that’s the whole point).