W
Wasp•6mo ago
Grimm

Re-Deployment issues with Fly.

Trying to re-deploy a project and running into this problem, at the client deployment āŒ --- [Error] Building of wasp project failed: ----------------------------------- 1 errors found. /home/lazi/.local/share/wasp-lang/0.16.3/data/packages/deploy/node_modules/zx/build/core.cjs:416 const output = self._output = new ProcessOutput(dto); ^ ProcessOutput [Error]: at Proxy.set (/home/lazi/.local/share/wasp-lang/0.16.3/data/packages/deploy/node_modules/zx/build/core.cjs:277:18) exit code: 1 at EventEmitter.end (/home/lazi/.local/share/wasp-lang/0.16.3/data/packages/deploy/node_modules/zx/build/core.cjs:416:41) at EventEmitter.emit (node:events:536:35) at ChildProcess.<anonymous> (/home/lazi/.local/share/wasp-lang/0.16.3/data/packages/deploy/node_modules/zx/build/vendor-core.cjs:502:16) at Object.onceWrapper (node:events:639:26) at ChildProcess.emit (node:events:524:28) at maybeClose (node:internal/child_process:1101:16) at ChildProcess._handle.onexit (node:internal/child_process:304:5) at Process.callbackTrampoline (node:internal/async_hooks:130:17) { _code: [Getter], _signal: [Getter], _stdout: [Getter], _stderr: [Getter], _combined: [Getter], _duration: [Getter] } Node.js v22.12.0 I've been deploying using wasp deploy fly deploy
12 Replies
kapa.ai
kapa.ai•6mo ago
Hi @lazi. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- I can see you're having issues with redeploying your Wasp project to Fly.io. Based on the error message, there seems to be a problem during the client deployment process. Here are a few potential solutions to try: 1. Update your Wasp version - Some deployment issues were fixed in newer Wasp versions. For example, version 0.12.4 fixed a specific client deployment issue:
curl -sSL <https://get.wasp-lang.dev/installer.sh> | sh -s

curl -sSL <https://get.wasp-lang.dev/installer.sh> | sh -s

Wasp Discord 2. Check your Node.js version - You're using Node.js v22.12.0, which might be too new for Wasp. Wasp has had issues with certain Node versions in the past. Try using an older, more stable version like Node.js 18 using NVM:
nvm use 18

nvm use 18

Wasp Discord 3. Try cleaning your project before redeploying:
wasp clean
wasp build
wasp deploy fly deploy

wasp clean
wasp build
wasp deploy fly deploy

Wasp Discord 4. Check environment variables - Make sure all necessary environment variables are properly set for your deployment. 5. Add organization flag - If you're using WSL on Windows or have multiple Fly.io organizations, try adding the --org flag:
wasp deploy fly deploy --org <your-org-name>

wasp deploy fly deploy --org <your-org-name>

GitHub Issue If the issue persists, you might need to check the generated code in the .wasp/build directory to see if there are any specific errors in your client code that might be causing the deployment to fail. Note that Fly.io deployments can sometimes be flaky, and the Wasp team is aware of issues with error handling during deployment. They're working on improving how deployment errors are handled to make it clearer what went wrong and how to proceed. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @lazi, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
miho
miho•6mo ago
Which Wasp version are you using? Could you try doing wasp clean and then try deploying?
Grimm
GrimmOP•6mo ago
lazi@Lazi:/mnt/d/Translate/T/app$ wasp version 0.16.3 I did wasp clean, even got a succesful build and it's working locally but when I do re-deploy on fly it fails with that
miho
miho•6mo ago
Could you retry with 0.16.2? Install it with curl -sSL https://get.wasp.sh/installer.sh | sh -s -- -v 0.16.2 Also, what's your OS? Did you update to a newer Node.js recently? Also, could you paste some more output above the error messaage šŸ˜„
Grimm
GrimmOP•6mo ago
Windows 11 with WSL2 (Ubuntu) - also on the nodejs i did have some changes. The problem seemed to be with my client build/deployment - it succesfully passes the server deployment part (and it seems to be error handling errors mostly? ) I tried (and covered all of them) but then I was getting to the above mentioned error that i couldn't get past. BUT ! This worked for me - I used wasp 0.16.2 and it deployed it properly with no errors (after also reverting my latest changes on fixing the above mentioned errors) Thank you ā¤ļø
miho
miho•6mo ago
It seems that we have some issues with the deployment command in the latest Wasp version. Could you try one more time deploying with the latest version and share the full error log with me in the DMs? šŸ™ thanks
Grimm
GrimmOP•6mo ago
Sure thing, one second šŸ˜„
Grimm
GrimmOP•4mo ago
@kapa.ai šŸš€ Invalid region code mia. Please specify a valid 3 character region id: https://fly.io/docs/reference/regions šŸš€ You can also run "wasp deploy fly cmd platform regions --context server". how can i fix this? I'm trying to deploy my app to fly for the first time
Fly
Regions
Documentation and guides from the team at Fly.io.
kapa.ai
kapa.ai•4mo ago
Let me check the knowledge base for you again. One moment! :books: ---------------------- The error message "Invalid region code mia. Please specify a valid 3 character region id" means that the region code you provided (mia) is not recognized by Fly.io as a valid region. Region codes must be valid 3-character identifiers supported by Fly.io. How to fix: 1. Find the correct region code:
You can get the list of all available Fly.io regions by running:
flyctl platform regions

flyctl platform regions

Or, if you want to do it through Wasp CLI, run:
wasp deploy fly cmd platform regions --context server

wasp deploy fly cmd platform regions --context server

Fly.io Regions in Wasp Docs 2. Use a valid region code:
Once you have the list, pick the region code that best fits your needs (for example, "iad" for US East, "fra" for Frankfurt, etc.), and use it in your deploy command:
wasp deploy fly launch my-wasp-app <region>

wasp deploy fly launch my-wasp-app <region>

Replace <region> with the valid 3-character code you found. If you need more details about Fly.io regions, you can also check the Fly.io regions documentation. Let me know if you need more help! ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @lazi, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
Grimm
GrimmOP•4mo ago
@kapa.ai lazi@Lazi:/mnt/d/Leo Burnett/CreatieFeedback/SmartFeedback/app$ flyctl platform regions NAME CODE GATEWAY GPUS CAPACITY LAUNCH PLAN+ Europe Amsterdam, Netherlands ams āœ“ āœ“ 1373 Bucharest, Romania otp 103 Frankfurt, Germany fra āœ“ 1300 London, United Kingdom lhr āœ“ 1370 Madrid, Spain mad 330 Paris, France cdg āœ“ 1086 Stockholm, Sweden arn 212 Warsaw, Poland waw 385 āœ“ 1277 Miami, Florida (US) mia
lazi@Lazi:/mnt/d/Leo Burnett/CreatieFeedback/SmartFeedback/app$ wasp deploy fly launch creativefeedback fra $ flyctl version flyctl v0.3.138 linux/amd64 Commit: 5e0aac9a837d73a3a01ff01eb9ce1f78982ba590 BuildDate: 2025-06-03T18:51:27Z $ flyctl auth whoami v@gmail.com Warning: Metrics send issue: failed to send metrics: Post "https://flyctl-metrics.fly.dev/metrics_post": context deadline exceeded šŸš€ Invalid region code fra. Please specify a valid 3 character region id: https://fly.io/docs/reference/regions šŸš€ You can also run "wasp deploy fly cmd platform regions --context server". āŒ --- [Error] Deploy command failed: --------------------------------------------- Deploy command failed with exit code: 1 lazi@Lazi:/mnt/d/Leo Burnett/CreatieFeedback/SmartFeedback/app$ Not really working
Fly
Regions
Documentation and guides from the team at Fly.io.
kapa.ai
kapa.ai•4mo ago
Let me check the knowledge base for you again. One moment! :books: ---------------------- Based on your output, you are using the correct region code (fra for Frankfurt) as listed by flyctl platform regions. However, Wasp is still reporting "Invalid region code fra." From the knowledge sources, here are some things to check: 1. Wasp CLI Version:
Make sure you are using a recent version of Wasp. There have been bug fixes related to deployment and region handling in recent releases. You can check your version with wasp version and upgrade if needed as described in the docs and Discord threads.
Discord: Issue with deploying my wasp app to fly.io 2. Region Code Format:
The region code should be a 3-character code, which fra is. The docs confirm this is the correct format.
Wasp Docs: Fly.io Regions 3. Command Syntax:
The correct syntax for launching is:
wasp deploy fly launch <app-name> <region>

wasp deploy fly launch <app-name> <region>

For your case:
wasp deploy fly launch creativefeedback fra

wasp deploy fly launch creativefeedback fra

Make sure there are no extra spaces or line breaks between the app name and region code. 4. Organization Flag:
If you are a member of multiple Fly.io organizations, you may need to specify the organization with --org <org-slug>.
Wasp Docs: Deploying with the Wasp CLI If you have confirmed all of the above and the error persists, the knowledge sources do not provide a direct solution for this specific issue. It may be a bug or a temporary issue with the Wasp CLI or Fly.io integration. Next Steps: - Double-check your Wasp version and upgrade if necessary. - Try specifying the organization with --org if applicable. - If the problem continues, consider opening an issue on the Wasp GitHub or asking in the Wasp Discord for further troubleshooting, as this may be an edge case not covered in the current documentation. Let me know if you need help with any of these steps! ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @lazi, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
Grimm
GrimmOP•4mo ago
Oupsie daisy - worked now - it Was a problem with the wasp version i was using

Did you find this page helpful?