Files
harmony/fleet/agent-upgrade-stop-switch-start-plan.md

19 lines
745 B
Markdown

# Fleet agent upgrade: stop, switch, start
## Status
Implemented. This plan replaced the signed two-step authorization protocol for
the IoT Podman fleet agent.
The maintained documents are:
- [`docs/adr/022-fleet-agent-upgrade.md`](../docs/adr/022-fleet-agent-upgrade.md)
for the decision and invariants;
- [`docs/design/fleet-agent-upgrades.md`](../docs/design/fleet-agent-upgrades.md)
for the current protocol, recovery behavior, limits, and operational caveats;
- `harmony-reconciler-contracts/src/upgrade.rs` for wire fields and phases;
- `fleet/harmony-fleet-agent/src/updater.rs` for the local transaction.
This file is retained so links from the implementation work remain valid. It is
not an independent protocol specification.