Health checks are still running when Ressource is disabled
Environment
OS Type & Version: Debian 12
Pangolin Version: v1.16.2
Gerbil Version: 1.3.0
Traefik Version: 3.6
Newt Version: 1.10.3
Olm Version: (if applicable)
To Reproduce
Disable an Ressource with enabled Healthchecks and look in the logs of newt.
Expected Behavior
If i disable a Ressource also the Healthchecks sould be disabled
Originally created by @maieredv-manuel on GitHub (Mar 29, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2736
### Describe the Bug
Health checks are still running when Ressource is disabled
### Environment
- OS Type & Version: Debian 12
- Pangolin Version: v1.16.2
- Gerbil Version: 1.3.0
- Traefik Version: 3.6
- Newt Version: 1.10.3
- Olm Version: (if applicable)
### To Reproduce
Disable an Ressource with enabled Healthchecks and look in the logs of newt.
### Expected Behavior
If i disable a Ressource also the Healthchecks sould be disabled
@oschwartz10612 commented on GitHub (Mar 29, 2026):
Yeah we should send a message to add and remove the healthchecks when enabled and disabled to the newt downstream.
<!-- gh-comment-id:4150886818 -->
@oschwartz10612 commented on GitHub (Mar 29, 2026):
Yeah we should send a message to add and remove the healthchecks when enabled and disabled to the newt downstream.
@Adarsh-Raj-Jaiswal commented on GitHub (Mar 30, 2026):
Hi! I'd love to work on this issue. I plan to locate the resource update router and dispatch a WebSocket message to the Newt client to add/remove health checks based on the enabled state. Let me know if you have any architectural pointers!
<!-- gh-comment-id:4153880455 -->
@Adarsh-Raj-Jaiswal commented on GitHub (Mar 30, 2026):
Hi! I'd love to work on this issue. I plan to locate the resource update router and dispatch a WebSocket message to the Newt client to add/remove health checks based on the enabled state. Let me know if you have any architectural pointers!
@oschwartz10612 commented on GitHub (Mar 30, 2026):
Sure @Adarsh-Raj-Jaiswal give it a shot. I will review the PR when you are ready.
<!-- gh-comment-id:4156587309 -->
@oschwartz10612 commented on GitHub (Mar 30, 2026):
Sure @Adarsh-Raj-Jaiswal give it a shot. I will review the PR when you are ready.
@Adarsh-Raj-Jaiswal commented on GitHub (Apr 6, 2026):
Since I have windows so I was facing some issues in setting up pangolin. But now it's done and I'm able to proceed on this. Just wanted to update about this :)
<!-- gh-comment-id:4190215802 -->
@Adarsh-Raj-Jaiswal commented on GitHub (Apr 6, 2026):
Since I have windows so I was facing some issues in setting up pangolin. But now it's done and I'm able to proceed on this. Just wanted to update about this :)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @maieredv-manuel on GitHub (Mar 29, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2736
Describe the Bug
Health checks are still running when Ressource is disabled
Environment
To Reproduce
Disable an Ressource with enabled Healthchecks and look in the logs of newt.
Expected Behavior
If i disable a Ressource also the Healthchecks sould be disabled
@oschwartz10612 commented on GitHub (Mar 29, 2026):
Yeah we should send a message to add and remove the healthchecks when enabled and disabled to the newt downstream.
@Adarsh-Raj-Jaiswal commented on GitHub (Mar 30, 2026):
Hi! I'd love to work on this issue. I plan to locate the resource update router and dispatch a WebSocket message to the Newt client to add/remove health checks based on the enabled state. Let me know if you have any architectural pointers!
@oschwartz10612 commented on GitHub (Mar 30, 2026):
Sure @Adarsh-Raj-Jaiswal give it a shot. I will review the PR when you are ready.
@Adarsh-Raj-Jaiswal commented on GitHub (Apr 6, 2026):
Since I have windows so I was facing some issues in setting up pangolin. But now it's done and I'm able to proceed on this. Just wanted to update about this :)