Without any changes to my application it was working yesterday (2024-10-16) but sometime after 3pm EST it stopped working, which I noticed at 11pm EST when I have a script backup the data on the volume which was unable to do so because the machine didn’t wake up when it pinged it.
I have confirmed some things:
- I can start the machine manually in the fly.io dashboard
- I can confirm that the port it’s listening on is open
- I can ping the dedicated ipv4 address my application uses
- Even after starting the machine, traffic to the app does not reach the machine
- A separate app I have hosted on fly.io in the same region (
yyz
) is still working, traffic sent to it causes firecracker to start the machine(s). fly apps list
shows the app status asdeployed
- While the machine is manually running,
fly machine status
shows... State: started HostStatus: ok ... Event Logs STATE EVENT SOURCE TIMESTAMP INFO started start flyd 2024-10-17T11:37:42.47-04:00 created launch user 2024-10-17T11:37:33.933-04:00
Things I have tried already:
fly deploy
the app with the same configuration as before- Release the dedicated ipv4 and request a new one
fly deploy
the app with no[[services]]
and deploy it again with the[[services]]
added backfly deploy
the app changing its memoryfly deploy
the app changing its cpu
I suspect this is something to do with the networking configuration fly uses between the app which listens and starts the firecracker VM/machine when traffic is sent to the address of the app however I do not know how I can invoke a recreation of those networks like one would in kubernetes.