Closed nelsonic closed 1 year ago
Some flyctl commands might have been updated. To speed up the PRs checks and deployment I think it's easier to disable the PR review script for now
@SimonLab thanks for checking. 👌
If you have T5m
, please create the PR to temporarily disable the Review Script. 🧑💻
We definitely want it to be fixed and working in the near future though. 🤞
I've found this link of a person having the same issue as us: https://elixirforum.com/t/clean-deploy-to-fly-io-fails-with-database-url-missing-error/52881.
It's obviously a database problem that shouldn't happen because flyctl
should set this env when packaging the app.
@LuchoTurtle do you think it's fixable in T1h
? 💭
@nelsonic Don't disable the Review Script. It is used to create the API requests in the API Definition
test stage.
@nelsonic I can try but my experience with Fly.io is a bit limited. I've been researching and there isn't much to go by. From the link I've sent,
I had issues where the Postgres DB wasn’t being stood up before the deployment finished.
Maybe this might be the problem that is halting the database and not allowing flyctl
to attach the database to the application (which is the step that ultimately sets the DATABASE_URL
, according to https://fly.io/docs/elixir/getting-started/legacy/#attach-our-app-to-the-database.
This pertains the mvp-pr-234
from the #234 PR, which is already closed.
Should I delete this?
This "authentication" error has been looping for the past days, apparently.
I think it worked, given https://github.com/dwyl/mvp/pull/375 passed. @nelsonic , please check the PR to merge it to close off this issue 👌
Please confirm it’s working to DELETE review apps that are no longer needed.
The #375 PR appears to have been deleted, so I assume it does.
Cool. Thanks. 🙏
Sadly, on the most recent PR: https://github.com/dwyl/mvp/pull/354 the Review Apps Script is failing consistently:
https://github.com/dwyl/mvp/actions/runs/5023363276/jobs/9015775607#step:5:1493
Appears to be a DB issue:
Given that the
WebSockets
of Review Apps haven't been working for awhile
... and aLiveView
App is all aboutWebSockets
. I vote that we either:OR
Review App Job
so that CI stops failing (a false negative for all our Commits/PRs) and revisit this once we have a bit more time.@SimonLab / @LuchoTurtle what is your preference? 💭 (Thanks! 🙏)