@michael I don’t have a firewall running, and I don’t have wireguard set up yet.
I’m evaluating Fly for a project and this is my first deployment. I’m running through the getting started guide for node and wireguard wasn’t mentioned. Do you need to have an active wireguard connection to run deployments?
Ooof I’m sorry for a bad first experience. You don’t need wireguard to build and deploy. flyctl opens a tunnel to the builder as needed, but something isn’t working here. I can’t reproduce the issue, but I’m going to remove your builder so you get a new one on the next try. Maybe that’ll get you unblocked.
Yeah, delicate-field-6353 is still pending because it hasn’t been deployed yet. The image that gets deployed is built on a remote docker daemon (unless you have docker running locally) but flyctl can’t connect to it for whatever reason.
You can try using a wireguard tunnel to connect to your org’s private network, then run dig _apps.internal to see if DNS is an issue.
Is there anything out of the ordinary with the network you’re connecting from? Usually when this happens it’s either a local firewall, a corporate network, or another VPN that’s blocking connections.
I’m just working from my home network in Idaho. It’s wide open (no firewall, no VPN, etc…) And I have no problem communicating with the builder, but it seems like the builder can’t communicate with the app?
I’ll try wireguard and see if that get’s me unblocked.
No, nothing more. The logs I shared in the first post were from the builder. So assume that since I can access the logs, I’m able to communicate with the builder. But maybe that assumption is incorrect?
Ah okay. The logs are coming through our API rather than directly from the VM. Since flyctl printed WARN Remote builder did not start on time. and the builder’s logs show it’s healthy, I think the issue is your machine can’t ping the builder within 5 minutes, so it’s giving up.
Could you try deploying with debug logs, like LOG_LEVEL=debug flyctl deploy and DM the flyctl output to me? I’m hoping there’s some more info being printed there.