Pulse/internal/hostagent
pulse-triage[bot] 60f455fd2a Read identified ARM CPU temperatures without lm-sensors
Fall back to bounded, type-checked thermal-zone and hwmon sysfs readings when lm-sensors is absent or empty. Classify Armada thermal JSON as a CPU reading, preserve nonempty sensor output, and cover units, invalid values, and the agent mapping.

Change-source: pulse-maintainer
2026-09-28 20:26:28 +01:00
..
action_runner_client.go Contain typed action subprocesses with systemd 2026-09-01 01:26:39 +01:00
action_runner_client_test.go Contain typed action subprocesses with systemd 2026-09-01 01:26:39 +01:00
action_runner_health_persistence_unix.go Restore Windows native agent verification 2026-08-30 02:05:30 +01:00
action_runner_health_persistence_windows.go Restore Windows native agent verification 2026-08-30 02:05:30 +01:00
agent.go feat(agent): allow disabling Proxmox peer sensor collection 2026-09-23 08:18:44 -06:00
agent_bench_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
agent_buffering_test.go Isolate agent buffering qualification 2026-07-20 04:35:52 +01:00
agent_collection_test.go Harden unified agent runtime and installer 2026-04-23 23:04:18 +01:00
agent_flushbuffer_test.go Harden secure agent runtime transitions 2026-08-30 01:41:57 +01:00
agent_metrics_test.go fix(agents): preserve explicit disk includes at ingestion 2026-09-09 11:35:51 +01:00
agent_new_test.go feat(agent): allow disabling Proxmox peer sensor collection 2026-09-23 08:18:44 -06:00
agent_sensors_test.go Read identified ARM CPU temperatures without lm-sensors 2026-09-28 20:26:28 +01:00
agent_state_test.go fix(agent): warn when the server overrides a presented agent ID 2026-08-18 06:25:20 +01:00
agent_test.go Clarify Pulse Agent host profile support 2026-05-07 22:28:24 +01:00
availability.go Add application response contracts to availability checks 2026-08-30 17:38:59 +01:00
availability_test.go Add application response contracts to availability checks 2026-08-30 17:38:59 +01:00
buffer_persist_test.go Partition host agent tests by platform 2026-07-09 23:40:34 +01:00
ceph.go fix(ceph): parse Quincy+/Squid status schema for MON and MGR counts 2026-07-26 19:31:15 +01:00
ceph_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
cluster_sensors.go feat(agent): allow disabling Proxmox peer sensor collection 2026-09-23 08:18:44 -06:00
cluster_sensors_test.go feat(agent): allow disabling Proxmox peer sensor collection 2026-09-23 08:18:44 -06:00
collector_observability_test.go test(hostagent): stop the standby tests reading the runner's own disks 2026-08-19 09:45:44 +01:00
command_authority.go Contain agent command authority 2026-08-29 22:12:41 +01:00
command_authority_test.go Contain agent command authority 2026-08-29 22:12:41 +01:00
command_client_test.go Let replayed request ids wait for the in-flight handler instead of dropping 2026-09-01 23:22:55 +01:00
commands.go Let replayed request ids wait for the in-flight handler instead of dropping 2026-09-01 23:22:55 +01:00
commands_backoff_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
commands_connect_test.go Harden unified agent runtime and installer 2026-04-23 23:04:18 +01:00
commands_coverage_test.go Stabilize hostagent backend release tests 2026-06-03 21:41:09 +01:00
commands_deploy.go Close remaining CodeQL allocation and cookie gaps 2026-07-09 20:10:08 +01:00
commands_deploy_test.go Harden remaining CodeQL security boundaries 2026-07-09 19:46:40 +01:00
commands_execute_test.go Tighten unified agent hardening proof 2026-04-23 23:37:25 +01:00
commands_execute_unix_test.go Cancel abandoned typed agent operations 2026-09-01 11:21:26 +01:00
commands_host_update_test.go Make action runner rotation activation-safe 2026-08-30 18:00:33 +01:00
commands_procgroup_unix.go Fix Docker-in-LXC probe storm against slow Proxmox hosts 2026-08-20 23:33:36 +01:00
commands_procgroup_windows.go Fix Docker-in-LXC probe storm against slow Proxmox hosts 2026-08-20 23:33:36 +01:00
commands_registration_test.go fix(patrol): require Docker health recovery 2026-08-27 20:43:54 +01:00
commands_storage_cleanup_test.go Fix durable APT drift receipts 2026-07-12 21:53:52 +01:00
commands_test.go Harden agent command and deploy trust boundaries 2026-04-21 23:50:34 +01:00
custom_sensor_security_unix.go feat(agent): add secure custom numeric sensors 2026-07-30 18:34:02 +01:00
custom_sensor_security_windows.go feat(agent): add secure custom numeric sensors 2026-07-30 18:34:02 +01:00
custom_sensors.go feat(agent): add REST custom metrics 2026-07-30 19:08:28 +01:00
custom_sensors_test.go Harden custom sensor test fixture permissions 2026-08-26 19:25:56 +01:00
docker_lifecycle.go fix(patrol): require Docker health recovery 2026-08-27 20:43:54 +01:00
docker_lifecycle_test.go fix(patrol): require Docker health recovery 2026-08-27 20:43:54 +01:00
docker_update.go Cancel abandoned typed agent operations 2026-09-01 11:21:26 +01:00
enroll.go Integrate trust-gate reliability fixes 2026-07-20 16:03:29 +01:00
enroll_test.go Integrate trust-gate reliability fixes 2026-07-20 16:03:29 +01:00
hostagent_coverage_test.go Contain agent command authority 2026-08-29 22:12:41 +01:00
hostinfo_fallback_other.go fix(hostagent): recover Windows host info when MachineGuid is braced 2026-09-20 08:29:15 +01:00
hostinfo_fallback_windows.go fix(hostagent): recover Windows host info when MachineGuid is braced 2026-09-20 08:29:15 +01:00
issue1516_physical_disk_regression_test.go Fix Unraid SMART probing and disk authority 2026-07-24 09:38:39 +01:00
issue1595_sas_collection_test.go Rebuild SMART scan fixtures from real --scan output 2026-07-24 23:07:17 +01:00
issue1612_unraid_smart_test.go Fix Unraid SMART probing and disk authority 2026-07-24 09:38:39 +01:00
issue1626_ceph_squid_status_test.go fix(ceph): parse Quincy+/Squid status schema for MON and MGR counts 2026-07-26 19:31:15 +01:00
issue1690_smartctl75_power_mode_test.go Parse smartctl 7.5 power_mode object on guarded probes 2026-08-13 10:25:28 +01:00
libvirt.go fix(agent): preserve collector interface compatibility 2026-07-30 20:29:04 +01:00
libvirt_test.go feat(agent): monitor local libvirt domains 2026-07-30 20:22:47 +01:00
machine_id.go fix(hostagent): recover Windows host info when MachineGuid is braced 2026-09-20 08:29:15 +01:00
mdadm.go Fix QNAP RAID role bitmap parsing 2026-08-06 23:39:15 +01:00
mdadm_test.go Fix QNAP RAID role bitmap parsing 2026-08-06 23:39:15 +01:00
mock_collector_test.go fix(hostagent): stop pct df from starving LXC filesystem collection 2026-08-27 06:22:10 +01:00
network_helpers_test.go test: Add comprehensive test coverage across packages 2026-01-19 19:26:18 +00:00
nvidia_smi.go Fail closed on unknown remediation lock state for autonomous dispatches 2026-07-10 00:14:01 +01:00
observer_delivery_test.go Add report-only Unified Agent observer destinations 2026-07-19 15:30:34 +01:00
operation_receipt_failure_test.go Add durable agent operation receipts 2026-07-12 04:16:22 +01:00
operation_receipt_websocket_integration_test.go Fail typed dispatches fast when their agent session drops 2026-09-28 10:31:58 +01:00
os_identity.go Fix PVE version detection on agent hosts 2026-05-08 15:30:08 +01:00
package_manager_lease.go Add Colima autonomy release proof 2026-07-12 19:47:56 +01:00
package_manager_lease_test.go Add Colima autonomy release proof 2026-07-12 19:47:56 +01:00
package_updates.go Contain typed action subprocesses with systemd 2026-09-01 01:26:39 +01:00
package_updates_test.go Gate Patrol actions on agent preflight 2026-08-14 01:12:49 +01:00
privilege.go Expose secure agent runtime posture 2026-08-30 00:38:44 +01:00
privilege_helper_client.go Surface typed helper degradation in Agent Doctor 2026-08-31 13:06:28 +01:00
privilege_helper_client_test.go Surface typed helper container degradation 2026-08-31 15:53:50 +01:00
privilege_helper_status.go Surface typed helper container degradation 2026-08-31 15:53:50 +01:00
privilege_test.go Expose secure agent runtime posture 2026-08-30 00:38:44 +01:00
proxmox_guest_lifecycle.go Cancel abandoned typed agent operations 2026-09-01 11:21:26 +01:00
proxmox_guest_lifecycle_pve_linux_test.go Add native PVE action qualification harness 2026-09-01 10:43:35 +01:00
proxmox_guest_lifecycle_test.go Cancel abandoned typed agent operations 2026-09-01 11:21:26 +01:00
proxmox_lxc_filesystems.go Surface typed helper degradation in Agent Doctor 2026-08-31 13:06:28 +01:00
proxmox_lxc_filesystems_linux.go fix(hostagent): stop pct df from starving LXC filesystem collection 2026-08-27 06:22:10 +01:00
proxmox_lxc_filesystems_test.go Surface typed helper degradation in Agent Doctor 2026-08-31 13:06:28 +01:00
proxmox_setup.go Allow one Proxmox bootstrap per canonical type on combined hosts (#1644) 2026-07-28 14:03:55 +01:00
proxmox_setup_classify_branchcov0723am_test.go Cover control plane status helpers, patrol assertions and setup classifiers 2026-07-23 06:34:03 +01:00
proxmox_setup_network_coverage_test.go Fix Proxmox agent registration authorization flow 2026-07-23 23:44:05 +01:00
proxmox_setup_test.go Allow one Proxmox bootstrap per canonical type on combined hosts (#1644) 2026-07-28 14:03:55 +01:00
send_report_test.go feat(agent): converge agent self-update within one report cycle 2026-08-07 11:40:46 +01:00
setup_classifiers_branchcov0722am_test.go Cover the Unraid merge, setup classifier and retry helpers left untested 2026-07-22 08:06:56 +01:00
smartctl.go Parse smartctl 7.5 power_mode object on guarded probes 2026-08-13 10:25:28 +01:00
smartctl_coverage_test.go test(hostagent): stop the standby tests reading the runner's own disks 2026-08-19 09:45:44 +01:00
smartctl_discovery_test.go Rebuild SMART scan fixtures from real --scan output 2026-07-24 23:07:17 +01:00
smartctl_size_test.go Partition host agent tests by platform 2026-07-09 23:40:34 +01:00
smartctl_standby_guard_test.go Restore cross-platform verification coverage 2026-07-29 23:17:58 +01:00
smartctl_targets_branchcov0721am_test.go Add branch-coverage tests for unifiedresources helpers, smartctl targets, intent-policy manager 2026-07-21 06:14:26 +01:00
smartctl_temperature_width_test.go fix(security): close the four open CodeQL findings 2026-08-06 18:11:51 +01:00
smartctl_test.go Parse smartctl 7.5 power_mode object on guarded probes 2026-08-13 10:25:28 +01:00
smartctl_test_helpers_test.go Partition host agent tests by platform 2026-07-09 23:40:34 +01:00
storage_cleanup.go Gate Patrol actions on agent preflight 2026-08-14 01:12:49 +01:00
storage_cleanup_test.go Gate Patrol actions on agent preflight 2026-08-14 01:12:49 +01:00
sysinfo.go fix(hostagent): recover Windows host info when MachineGuid is braced 2026-09-20 08:29:15 +01:00
sysinfo_test.go feat(agent): monitor local libvirt domains 2026-07-30 20:22:47 +01:00
typed_action_command.go Preserve native Proxmox guest handoff 2026-09-01 09:31:40 +01:00
typed_action_command_linux.go Preserve native Proxmox guest handoff 2026-09-01 09:31:40 +01:00
typed_action_command_linux_test.go Preserve native Proxmox guest handoff 2026-09-01 09:31:40 +01:00
typed_action_command_other.go Contain typed action subprocesses with systemd 2026-09-01 01:26:39 +01:00
typed_action_command_test.go Preserve native Proxmox guest handoff 2026-09-01 09:31:40 +01:00
unraid.go fix(unraid): suppress parity warning for explicit pool-only arrays 2026-09-04 23:41:22 +01:00
unraid_merge_branchcov0722am_test.go Cover the Unraid merge, setup classifier and retry helpers left untested 2026-07-22 08:06:56 +01:00
unraid_test.go fix(unraid): suppress parity warning for explicit pool-only arrays 2026-09-04 23:41:22 +01:00
version.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
windows_librehardwaremonitor.go feat(agent): collect Windows CPU temperatures via LHM 2026-07-30 21:50:33 +01:00
windows_librehardwaremonitor_test.go feat(agent): collect Windows CPU temperatures via LHM 2026-07-30 21:50:33 +01:00
windows_storage_sensors.go feat(agent): collect Windows CPU temperatures via LHM 2026-07-30 21:50:33 +01:00
windows_storage_sensors_test.go feat(agent): collect Windows storage temperatures 2026-07-30 19:51:54 +01:00
xcpng.go feat(agent): monitor local XCP-ng pools 2026-07-30 21:15:05 +01:00
xcpng_test.go feat(agent): monitor local XCP-ng pools 2026-07-30 21:15:05 +01:00
zfs.go Teach the host agent ZFS matcher nvme-eui and namespace-suffixed references 2026-07-18 11:54:09 +01:00
zfs_test.go Teach the host agent ZFS matcher nvme-eui and namespace-suffixed references 2026-07-18 11:54:09 +01:00