✅ Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated ✅
Validated: 2026-03-02 20:18:19 UTC
Workflow: Pulse Release Pipeline #169
Validation Summary
- All required assets present ✓
- Checksums verified ✓
- Version strings correct ✓
- Binary architectures validated ✓
Bug Fixes
-
fix(api): store TLS fingerprint during auto-registration (#1303) — The auto-register endpoint captured TLS fingerprints but never persisted them to the node config. Nodes with self-signed or internal CA certificates registered via the agent would fail with
x509: certificate signed by unknown authorityorcannot validate certificate ... because it doesn't contain any IP SANson subsequent polls. Fingerprints are now stored in all add/update paths, with a guard to prevent erasing valid fingerprints when capture fails. -
fix(memory): skip meminfo-derived when balloon lacks cache metrics (#1302) — Linux VMs showed wildly inflated RAM usage (e.g., 93% instead of 21%) when the balloon driver reported
Freememory but notBuffersorCached. Thememinfo-derivedfallback computedmemAvailable = Free + 0 + 0, counting all reclaimable page cache as used. Now requires at least one cache metric before using that path, falling through to more accurate RRD or guest-agent sources. -
fix(api): return 404 from undismiss endpoint for invalid finding IDs (#1300) — The undismiss handler always returned success even when the finding ID didn't exist. Now returns HTTP 404 when the finding is not found in either the patrol or unified store.
Improvements
-
feat(ui): add host removal action to hosts table — Hosts can now be removed directly from the hosts table UI.
-
fix(installer): remove config backup that filled disk on upgrades — The installer's config backup step could fill disk space on repeated upgrades.
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.17Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.17
See the Installation Guide for complete setup instructions.