Pulse/internal/models
rcourtman 2735204638 fix: skip ambiguous shared-storage backups when VMID exists on multiple instances
When two standalone (non-clustered) PVE hosts share the same storage (NFS,
etc.), both instances see the same backup files during polling. Each instance
creates its own StorageBackup entry, causing guests with the same VMID on
different hosts to incorrectly show each other's backups.

Detect shared-storage duplicates by checking if the same volid appears across
multiple instances. When it does AND the VMID is ambiguous (exists on multiple
instances), skip the backup in SyncGuestBackupTimes rather than guessing which
instance owns it. This uses the same ambiguity pattern already applied to PBS
backups.

Fixes #1177
2026-02-11 11:07:28 +00:00
..
concurrency_test.go Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
converters.go Add SMART disk lifecycle monitoring with historical charts 2026-02-04 13:35:40 +00:00
converters_additional_test.go test: expand backend coverage 2026-01-25 21:08:44 +00:00
converters_test.go test: add regression tests for missing frontend fields 2026-01-02 20:45:35 +00:00
models.go fix: skip ambiguous shared-storage backups when VMID exists on multiple instances 2026-02-11 11:07:28 +00:00
models_frontend.go Add SMART disk lifecycle monitoring with historical charts 2026-02-04 13:35:40 +00:00
organization.go feat: add multi-tenant isolation foundation (disabled by default) 2026-01-23 21:42:27 +00:00
organization_additional_test.go test: expand backend coverage 2026-01-25 21:08:44 +00:00
profile_validation.go feat(profiles): add AI-assisted profile suggestions 2026-01-15 13:24:18 +00:00
profile_validation_additional_test.go test: expand backend coverage 2026-01-25 21:08:44 +00:00
profile_validation_test.go feat(profiles): add AI-assisted profile suggestions 2026-01-15 13:24:18 +00:00
profiles.go fix(agent): add FreeBSD platform support to agent download and UI (#1051) 2026-01-11 23:51:12 +00:00
state_additional_test.go fix(state): deduplicate PVE nodes and AI mention resources (#1217, #1214) 2026-02-09 22:19:55 +00:00
state_docker_test.go style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
state_host_test.go fix: prevent false PBS backup indicators when VMIDs collide across PVE instances (#1177) 2026-02-04 10:11:35 +00:00
state_snapshot.go Update core infrastructure components 2026-01-28 16:52:35 +00:00