-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Healthcheck fails with Kamal 2 #1
Comments
I think the issue I found is if any of the checks fails, you will not know that it was the cause, it just let's Kamal handle the error reporting as best as it understands - without context from Allgood. Will be very helpful if the failing healthcheck will be passed onto kamal for reporting |
@kaka-ruto thanks for reporting! I'm testing this in a Rails 8.0.0.rc1 app using Kamal 2.2.2 right now, with the default Apparently, in Rails 8 This was the very first test in the suggested RE: Kamal reading the Not sure how to proceed other than improving the first default test from the README and adding a warning for Kamal users. Do you have any ideas? |
Hi @rameerez , thanks for the check! Yeah, it's a two way solution isn't it - Kamal needs a protocol of some sort to accept healthcheck payloads, and I doubt that that's the team direction at the moment. I think for now the documentation update will suffice. Let's see if Kamal first comes up with a mechanism to accept healthcheck payloads of some sort. |
@kaka-ruto thanks for the follow up! I've just improved the docs a bit more with more explicit mentions to Kamal. Hope this is enough! Closing this issue for now, thanks again for reporting! |
It does not seem to work with Kamal 2 - I get this error on deploy basecamp/thruster#42 (comment)
I tested with the endpoint pointing to /up and /healthcheck
But if I comment the mount, kamal deploy works well
The text was updated successfully, but these errors were encountered: