This is cool. Also, I’m trying out reblog.
TL;DR: We’ve improved the host version management in Fedora Atomic Host, and you can now use atomic host deploy $version to atomically switch to a well-known version.
Longer version:
The awesome Cockpit project has been working on a UI for managing Atomic Host/OSTree updates. See this page for some background on their design.
If you download the most recent Fedora Atomic Host release, then atomic host upgrade
, you’ll get a new rpm-ostree release which in turn has a new “deploy” verb. This was created to help implement the above Cockpit design; it’s a command line talking to code equivalent to what the Cockpit UI pull request will use.
This is noteworthy for several reasons. First, it really unlocks the “server side history” aspect of OSTree for the host tree. This is similar to tagged builds in a Docker repository for a container.
In order to explain this, one…
View original post 419 more words