Pulse/pkg
rcourtman 1b5528356b fix: clear stale errors after successful cluster operations
Previously, errors stored in ClusterClient.lastError were only cleared
during initial health checks or when recovering unhealthy nodes. This
caused stale error messages to persist in the UI even after the
underlying issues were resolved.

The fix clears cached errors in two places:
1. After passing connectivity test in getHealthyClient()
2. After successful operation in executeWithFailover()

This ensures that once an endpoint starts working again, any previous
error messages are cleared from the UI without requiring a restart.

Related to #659, #754
2025-11-27 16:22:16 +00:00
..
agents style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
discovery style: fix staticcheck style warnings 2025-11-27 09:19:33 +00:00
fsfilters Filter read-only filesystems from host agent disk metrics (related to #690) 2025-11-12 09:47:02 +00:00
pbs test: add unit tests for pkg/pbs 2025-11-26 14:15:49 +00:00
pmg Fix PMG API parameter issues causing 400 errors 2025-11-05 19:28:37 +00:00
proxmox fix: clear stale errors after successful cluster operations 2025-11-27 16:22:16 +00:00
tlsutil test: add unit tests for pkg/tlsutil 2025-11-26 14:14:34 +00:00