v2.6.0
Latest stableAgents now keep themselves on the controller's version without anyone running a command, agent installs move far less over SSH, and Fleet is in the Windows Package Manager catalog.
Highlights
- Automatic agent sync, on by default: any
fleetcommand whose last agent sync started more than an hour ago runsfleet sync-agentin the background — the command never waits for it — and a running daemon (fleet start) syncs hourly and updates an agent as soon as it connects with an older version. Only agents known to be older than the controller are touched, and runs never overlap.fleet sync-agent autoshows the last run and the next;fleet sync-agent auto offturns it off. Docs - Lighter agent installs: the server keeps the release archive it downloads and verifies it with the controller checking the signature, instead of sending the archive back and the binary up again — about 12 MB less over SSH per Linux server.
- Windows Package Manager: install with
winget install --id Cenvero.Fleet --exact --source winget; WinGet then owns upgrades and removal of the controller. - An agent install's download steps no longer stall until the five-minute deadline on a busy server, and
fleet sync-agentrejects a stray server name instead of syncing every server (use--server).