Updates Center
Understand the split Updates Center with separate control-plane and agent update surfaces, plus the freeze modal shown during control-plane apply.
Updates Center
The Updates Center is intentionally split into two different operational surfaces.
Use this tab when the installer-managed control plane itself has a newer
releaseId. The flow is download -> prepared -> apply.
Use this tab for rollout-based agent release management across enrolled nodes. This flow is independent from control-plane release identity.
Control plane tab
The control-plane tab shows:
- current installed release
- latest published release
- prepared release, if one has been downloaded
- live operation state when download or apply is active
A platform admin opens the Control plane tab and sees whether a newer
immutable releaseId exists.
The admin downloads the latest release into the prepared state without recreating running services.
The admin explicitly applies the prepared release.
The host-side supervisor recreates services and verifies runtime health before clearing the operation state.
Freeze modal during apply
When the control plane is actively recreating services:
- the authenticated UI is frozen behind a full-screen modal
- an estimated countdown is shown
- refresh controls remain visible
- the design assumes that services may temporarily restart or become unavailable
This is deliberate. The UI should not invite normal interaction while the control plane itself is being replaced.
The freeze modal is a deliberate operator safety boundary. During service recreation the UI may stay reachable while the underlying API and web containers are being replaced, so normal interaction is intentionally blocked.
Agent updates tab
The agent updates tab is about rollout state, target nodes, progress, and possible rollback activity. It does not mutate the control-plane bundle.
Operator cues in the UI
Control-plane release available
Shown when a newer `releaseId` exists but nothing is downloaded yet.
Prepared release ready
Shown after the latest bundle is downloaded and can be explicitly applied.
Agent rollout active
Shown independently of control-plane state when a node-agent rollout or rollback is in progress.
Terminal Sessions And Transcript Behavior
Open browser terminals safely, understand reverse session flow through the agent, and know what transcript retention means operationally.
Fresh Install
Run the installer-managed bundle from a clean host and understand what the install command provisions for you.