You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(web): OS image lifecycle from the web: status, stage, activate and roll back #187
Bring cryptosctl image status/stage/rollback/activate into the FleetOS Manager web. The node already exposes it (StageImage, ActivateImage, RollbackImage and GetImageStatus on the node); the manager never calls it.
Acceptance criteria
The manager proxies the node RPCs with operator-level authorization (viewer read-only, operator and admin as the existing write paths).
A node's OS image can be checked, staged, activated and rolled back from node detail, by an admin, with the same refusals the node gives (signature, one operation at a time).
Tests at the manager API and in the web, through public APIs.
Tasks
Manager RPC and node client call.
Web surface on the UI kit.
Docs.
Notes
Part of #24 (full cryptosctl parity in the FleetOS Manager web). Found by an audit on 2026-10-14 comparing every cryptosctl command with the manager's fleet RPCs: this operation is still CLI-only.
Activity
feat(fleet): proxy a node's OS image lifecycle (stage, activate, roll…
feat(console): OS image lifecycle on node detail (#186)
Bugs5382 commentedon Oct 15, 2026
Done: manager side in #203, web console in CryptOS-PKI/cryptos-web#186.