Skip to content

Fleet operations #

These guides are for people who organise and act across the installed base: provisioning, identity, tags, fleet jobs, OS image rollouts, status, and peer drift. Use Production operations when the job is logs, monitors, incidents, or customer support, or Operate Linux devices to choose across all operating jobs. Use the product activation path when the job is defining what the customer buys.

What you need #

You need toOpen
Bake the agent into a factory imageInstall on many devices
Build and sign RAUC OS firmwareRAUC firmware and signing
Decide how RAUC fits into fleet managementManage RAUC updates across a fleet
Qualify an A/B OS image for managed updatesRAUC image OTA requirements
Stage a production image rollout safelyStage a RAUC rollout
Prove what happened after a RAUC rolloutVerify RAUC rollout outcomes
Choose between RAUC and MenderRAUC vs Mender
Claim or reprovision a unit after it shipsProvision and claim
Spot drift against peer devicesDevice Class Pulse
Group devices by customer, site, or environmentNetworks and tags
Run a guarded command across a cohortFleet jobs
Get told when units go darkOnline/offline notifications
Drive the fleet from a workstationCommand-line tools

RAUC and OS image rollouts #

If RAUC is already part of your product, start with the customer decision rather than the implementation checklist:

Guides #

GuideDescription
Installing for mass productionBake the agent into factory images.
RAUC firmware and signingBuild .raucb firmware, configure certificates and keyrings, and keep agent provisioning separate.
Manage RAUC updates across a fleetAdd fleet orchestration around an existing RAUC device architecture.
Stage a RAUC rolloutUse explicit cohorts and outcome gates before expanding a release.
Verify RAUC rollout outcomesReconcile success, rollback, validation, unknown state, and release health.
RAUC vs MenderDecide between a RAUC-plus-fleet architecture and an end-to-end OTA platform.
RAUC image OTA requirementsRun dataplicity rauc-ready, then qualify layout, persistence, casync, bootloader rollback, and physical lab evidence.
Provision and claimIdentity, claiming, and handoff after manufacture.
Device Class PulseLearn class normal from peer devices and spot drift.
Networks and tagsScope devices and networks for search and access.
Tags and inventoryClassify, search, and filter devices at scale.
Fleet jobsGuarded commands across a selected cohort.
Online/offline notificationsGet notified when device status changes.
Command-line toolsInstall the workstation CLI or use the in-app Web CLI.

Build a customer product #

Product definition and customer handover use the same connected devices but a different job path:

For one complete article from bench hardware to customer handover, use:

Production guides #

For the end-to-end lifecycle and release gate, see Production rollout. Use Production operations for logs, monitors, incident response, and support procedures.

Concepts #