Deployments view¶
Where rollouts live.
Listing¶
Columns: artifact build number, audience summary (groups/channels), percentage, state, created at, eligible / offered / succeeded / failed counts.
States color-coded: active (green), paused (amber), superseded
(grey), completed (blue).
Detail page¶
Live counters refresh every few seconds:
- Eligible: devices in the audience whose hardware matches.
- Offered: eligible and inside the cohort cutoff.
- Pending: offered but no terminal status reported yet.
- Succeeded / Failed: terminal counts from
/api/v1/ota/status/.
Charts show:
- Cumulative offers over time.
- Success vs failure stacked.
- Per-error breakdown (top 10 error strings).
Actions¶
- Pause / Resume: instant.
- Set percentage: clamped to ≥ current to prevent unintentional shrinkage.
- Mark superseded: explicitly retire a deployment.
- Cancel: only valid for not-yet-rolled-out (0%) deployments.
Per-device drill-in¶
Click a device count to see the underlying list; useful when investigating failed installs. The error string and timestamp are preserved per device.