I have been seeing this during the deploy state:
\u001b[31mError\u001b[0m received unexpected HTTP status: 502 Bad Gateway"}
I wonder whether it is the issue before with the remote build, since it is doing a remote docker build. Seems to be regular issues.
Could fly support using a private docker image, as presumably if the image was pushed to gcr or equivalent, it could pull from there and deploy it without issue? But it would need to authenticate itself to do so.
Since currently CI does not have docker available locally. So the build has to be done remotely, which randomly fails, as above.