Move the connected-systems note clear of main's runtime note

Both branches appended a dated section at the end of agent-lifecycle.md, so
merging main conflicted. Taking main's file with this branch's note one
section earlier keeps both notes and lets main merge cleanly.
This commit is contained in:
rcourtman
2026-10-14 19:25:05 +01:00
parent 474efcee86
commit 3bf85f166a
@@ -9787,6 +9787,21 @@ reference route checks cover caller filtering and the documented authority.
Final-source checks must retain this upstream behavior beside the reviewed
reporting/help repairs; source proof is not installed credential recovery.
### Connected systems open the page that shows their data (14 October 2026)
Settings > Infrastructure listed a connected PBS as Active, but its servers
appear under Proxmox > Backups, and a user could not find them (#2905).
Each connected API system's name now links to the page that shows its data:
Proxmox VE to the Proxmox overview, PBS to Proxmox > Backups, Mail Gateway to
Proxmox > Mail Gateway, vCenter to vSphere, TrueNAS to TrueNAS, and Docker or
Kubernetes connections to their pages. `infrastructureRowMonitoringPath`
in `connectionsTableModel.ts` owns the mapping. Agent hosts and availability
checks get no link: an agent host appears on Proxmox, Machines or Kubernetes
depending on what it runs, so a fixed destination would often be wrong. The
link is underlined at rest, because touch users have no hover hint, and it
does not depend on edit rights or read-only mode; Manage still owns
connection settings.
### PVE guest-cycle publication and independent agents (12 October 2026)
Ending a PVE connection/runtime cancels its in-flight guest collection and rejects
@@ -9803,18 +9818,11 @@ sources through a runtime transition. Production collection/late-reply and
publication-order controls are in `guest_poll_ownership_test.go`; diagnostics
and both History stores are covered in `diagnostic_snapshots_test.go`. These
controls establish no native guest restart, thaw or prior-workload restoration.
### Connected systems open the page that shows their data (14 October 2026)
Settings > Infrastructure listed a connected PBS as Active, but its servers
appear under Proxmox > Backups, and a user could not find them (#2905).
Each connected API system's name now links to the page that shows its data:
Proxmox VE to the Proxmox overview, PBS to Proxmox > Backups, Mail Gateway to
Proxmox > Mail Gateway, vCenter to vSphere, TrueNAS to TrueNAS, and Docker or
Kubernetes connections to their pages. `infrastructureRowMonitoringPath`
in `connectionsTableModel.ts` owns the mapping. Agent hosts and availability
checks get no link: an agent host appears on Proxmox, Machines or Kubernetes
depending on what it runs, so a fixed destination would often be wrong. The
link is underlined at rest, because touch users have no hover hint, and it
does not depend on edit rights or read-only mode; Manage still owns
connection settings.
### Pulse Pro runtime switch routes (14 October 2026)
`GET /api/updates/pro-runtime` and `POST /api/updates/pro-runtime/apply` in
`internal/api/updates.go` replace only the Pulse server binary through the
existing update pipeline. They add no agent enrollment, command, install or
reporting path, and agent continuity stays judged by the same update readiness
verdict the apply route already computes for its target version.