mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-08 05:39:49 -05:00
[GH-ISSUE #2448] Mixed Target Failover Broken (Local target ignored when Newt target is Unhealthy) #6967
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 @pinionless on GitHub (Feb 10, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2448
Describe the Bug
I am running a mixed configuration for a single resource with two targets:
When the Newt target goes down and reports as Unhealthy, Pangolin does not use the Local target.
Instead, it returns: no available server.
I have to disable the unhealthy target to switch to local target.
Environment
To Reproduce
Target A: Site = Newt, (Status: Healthy)
Target B: Site = Local, (Status: Unknown)
Result: Request returns: no available server.. Traffic is not routed to Target B, even though is reachable from the Pangolin host.
Expected Behavior
Use local site if all other sites report unhealthy
@github-actions[bot] commented on GitHub (Feb 25, 2026):
This issue has been automatically marked as stale due to 14 days of inactivity. It will be closed in 14 days if no further activity occurs.