Update docker.io/rcourtman/pulse Docker tag to v5.1.9
No problems upgrading the Docker container with a Docker compose yaml file by means of Watchtower DevOps resp. GitOps with dependency update facilitated by Mend's Renovate Bot.
Including updating all docker and host agents manually.
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/rcourtman/pulse | patch | 5.1.6 β 5.1.9 |
Release Notes
rcourtman/Pulse (docker.io/rcourtman/pulse)
v5.1.9: Pulse v5.1.9
β Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated β
Validated: 2026-02-11 15:37:18 UTC
Workflow: Pulse Release Pipeline #β153
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
Final 5.1 stabilization release
This wraps up the 5.1 stabilization series. Critical and security fixes will continue as needed, but the bulk of development focus is now on the next major version, which has been in the works for a while and I'm very excited about. Thanks for your patience with the frequent updates over the past week.
Fixes
- Agent auto-update restart β The agent would download new binaries but silently fail to restart, leaving the old version running. Users had to manually reinstall after every server upgrade. The agent now exits on restart failure so the service manager picks up the new binary automatically. (#β1247)
- Metrics database bloat β The metrics database could grow to 5GB+ because deleted data was never reclaimed. Now runs a one-time vacuum on upgrade to reclaim disk space, with incremental vacuum on every cleanup going forward. First startup after upgrading may take a few extra seconds while the database is compacted. (#β1231)
- Storage mixing across instances β Shared storage with the same name on different Proxmox instances was incorrectly merged into a single entry. (#β1246)
- Backup attribution on shared storage β When standalone PVE hosts share NFS storage and have overlapping VMIDs, backups could be randomly attributed to the wrong guest. Now detects the ambiguity and skips rather than guessing. (#β1177, #β1251)
- Disk temperature fallback β Some drives don't populate the top-level SMART temperature field. Now falls back to ATA attributes 194/190. (#β1243)
- SSO/SAML routes β SSO provider management and SAML login flow endpoints (login, ACS, metadata, logout, SLO) were not registered, causing 404s for all SSO configuration and SAML authentication.
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.9
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.9
See the Installation Guide for complete setup instructions.
v5.1.8: Pulse v5.1.8
β Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated β
Validated: 2026-02-10 22:40:56 UTC
Workflow: Pulse Release Pipeline #β151
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
Bug Fixes
- Configuration Profiles: Fix profile creation silently failing due to POSTβGET redirect (#β1212)
- Docker CPU Stats: Use manual CPU delta tracking instead of stale PreCPUStats for accurate container CPU reporting (#β1229)
- S.M.A.R.T. Monitoring: Parse raw.string instead of raw.value for SATA attributes β fixes incorrect values for Seagate and other drives (#β1239)
- Discovery: Auto-default discovery scan interval to 24h when enabled β previously enabling discovery with no interval silently stayed in manual-only mode (#β1225)
- Patrol Reachability: Probe all guest IP addresses, not just the first β fixes false "unreachable" reports for VMs with multiple IPs (common with Windows/IPv6) (#β1215)
- Disk Totals: Deduplicate bind-mounted volumes (e.g. Kubernetes kubelet mounts) in disk total calculation β fixes inflated totalBytes for VMs with pass-through storage (#β1158)
- Docker Update Alerts: Fix identity churn causing update alert tracking to reset on agent reconnection (#β1226)
- Hide Docker Updates: Fix proxy auth and OIDC users not loading system settings, causing "Hide Docker update actions" to be ignored (#β1219)
- Docker Agent Disks: Apply --disk-exclude to Docker agent disk metrics (#β1237)
- Mobile UI: Wrap node summary and hosts overview tables for mobile scrolling (#β1196)
Improvements
- FreeBSD: Add S.M.A.R.T. disk collection support for FreeBSD hosts (#β1236)
- UI: Change memory balloon segment color from yellow to blue for better readability (#β1193)
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.8
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.8
See the Installation Guide for complete setup instructions.
v5.1.7: Pulse v5.1.7
β Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated β
Validated: 2026-02-10 10:03:23 UTC
Workflow: Pulse Release Pipeline #β150
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
Bug Fixes
- fix(proxmox): Avoid 403 errors on apt update checks (#β1230)
- fix(state): Deduplicate PVE nodes and AI mention resources (#β1217, #β1214)
- fix(ui): Add missing
vprefix to release download URLs (#β1232) - fix(metrics): Normalize docker resource type in metrics history API (#β1229)
- fix(ui): Set versionInfo on cached update path so agent badges work (#β1228)
- fix(ui): Make "Show All" columns actually show all including IP/OS (#β1222)
- fix(mock): Align Docker container store type with real monitor
- fix(ui): Prevent Docker host summary column overlap on mobile (#β1223, #β1196)
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.7
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.7
See the Installation Guide for complete setup instructions.