mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 06:08:33 -05:00
[GH-ISSUE #2240] Health check ignored in blueprint + health check status not appearing in resource list. #10874
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @eskori on GitHub (Jan 13, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2240
Originally assigned to: @oschwartz10612 on GitHub.
Describe the Bug
Blueprints via Docker labels fail to enable health checks even if they are recognized as true.
Potentially related: after the resource is created, health check can be enabled manually, but it always shows as "Unknown" in the main Resources list (need to enter the resource details to see the actual status). I'm not sure if this should be a separate issue, if so please let me know.
Environment
To Reproduce
First time writing an issue so please bear with me and sorry if I missed something! Anyways, the steps:
I tried this with several containers, all of them behave the same way. The resource is created and everything is properly configured except the health checks. Not only that, but seeing the blueprint in the UI it shows the health check configuration (including
enabled: true) yet it does not exist.My example for Gotify (I redacted my domain for privacy reasons, but I can confirm it is properly configured)
compose.yml
Blueprint result
Regarding the potentially related issue, this is how the resource is seen in the list:

vs how it looks when seeing the details:
Expected Behavior
@oschwartz10612 commented on GitHub (Jan 20, 2026):
Just tested. I dont think there is a bug here I think you just have tour yaml a bit wrong. You need to have the healthcheck under the target like in the docs: https://docs.pangolin.net/manage/blueprints#health-check-configuration
@eskori commented on GitHub (Feb 16, 2026):
Hi!
Sorry for the necroposting. Just updating my situation in case it helps anyone wandering the same as I did. As you said it was an issue on my side, I didn't see that health checks are part of the target, that means that instead of writing the labels as
I had to do it as:
Plus, the health check "disappearing" wasn't a bug; it's a feature. It was the blueprint being reapplied (with no heal check, therefore it disappeared). Thanks for the support!