Pulse/internal/hostagent
rcourtman 00afaec2ae fix(agent): add retry with backoff to Proxmox auto-registration (#1267, #1269, #1261, #1268)
registerWithPulse() was a one-shot call at agent startup — if it failed
(timing, transient network, Pulse not ready), the agent silently continued
as a generic Host forever. Wrap the HTTP POST in a retry loop with
exponential backoff (5s, 10s, 20s, 40s, 60s) and distinguish 4xx errors
(no retry) from 5xx/network errors (retry).
2026-02-18 16:05:40 +00:00
..
agent.go feat(agent): add FreeBSD S.M.A.R.T. disk collection support (#1236) 2026-02-10 12:44:15 +00:00
agent_buffering_test.go Fix offline buffering: add tests, remove unused config, fix flaky test 2025-12-02 22:31:44 +00:00
agent_flushbuffer_test.go Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
agent_metrics_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
agent_new_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
agent_sensors_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
agent_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
command_client_test.go feat: Commands disabled by default, require --enable-commands to opt-in 2025-12-24 17:36:44 +00:00
commands.go Update core infrastructure components 2026-01-28 16:52:35 +00:00
commands_connect_test.go Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
commands_coverage_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
commands_execute_test.go Update core infrastructure components 2026-01-28 16:52:35 +00:00
commands_registration_test.go Add meaningful tests for host agent and exec websocket 2025-12-17 17:02:01 +00:00
commands_test.go Update core infrastructure components 2026-01-28 16:52:35 +00:00
hostagent_coverage_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
mock_collector_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
network_helpers_test.go test: Add comprehensive test coverage across packages 2026-01-19 19:26:18 +00:00
proxmox_setup.go fix(agent): add retry with backoff to Proxmox auto-registration (#1267, #1269, #1261, #1268) 2026-02-18 16:05:40 +00:00
proxmox_setup_test.go fix(agent): add retry with backoff to Proxmox auto-registration (#1267, #1269, #1261, #1268) 2026-02-18 16:05:40 +00:00
send_report_test.go hostagent: avoid host ID collisions and prefer LAN IP 2025-12-17 16:29:59 +00:00
sysinfo.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
sysinfo_test.go feat: add host agent sysinfo and improve test coverage 2026-01-24 22:42:46 +00:00
version.go Add API token scopes and standalone host agent 2025-10-23 11:40:31 +00:00