Zincati

Checks status crates.io

Zincati is an auto-update agent for Fedora CoreOS hosts.

It works as a client for [Cincinnati] and [rpm-ostree], taking care of automatically updating/rebooting machines.

Features: * Agent for continuous auto-updates, with support for phased rollouts * Configuration via TOML dropins and overlaid directories * Multiple update strategies for finalization/reboot * Local maintenance windows on a weekly schedule for planned upgrades * Internal metrics exposed over a local endpoint in Prometheus format * Logging with configurable priority levels * Support for complex update-graphs via Cincinnati protocol (with rollout wariness, barriers, dead-ends and more) * Support for cluster-wide reboot orchestration, via an external lock-manager

cluster reboot graph