Pulse/pkg/proxmox
rcourtman 6db4ee7a3b 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
..
ceph.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
client.go chore: remove additional dead code 2025-11-27 05:13:26 +00:00
client_test.go style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
cluster_client.go fix: clear stale errors after successful cluster operations 2025-11-27 16:22:16 +00:00
cluster_client_test.go Handle VM guest agent errors without marking nodes unhealthy (related to #736) 2025-11-21 17:34:25 +00:00
replication.go Add replication monitoring plumbing and UI 2025-10-22 16:10:15 +00:00
zfs.go Fix false ZFS log/cache warnings 2025-10-14 20:57:43 +00:00
zfs_test.go Expand monitoring and discovery test coverage 2025-10-16 08:17:08 +00:00