On 6/23/21 5:43 AM, Patrick O'Callaghan wrote:
It's a more sophisticated variation on on I came up with by (rw) snapshotting the 'root' subvolume, mounting it, and using chroot to do a full system update (and upgrade). It's an out of band or side car update. No reboot to a special environment. If it goes wrong, just delete it. If there's a crash or power fail, you still boot the untouched current root. Only once it completes, and optionally passes some tests, would the root be switched to the updated snapshot, and reboot. And the user can choose when that happens.
Interesting. That sounds superficially similar to Android's A/B system update method. Is there work being done on getting this into Fedora?
Sounds like Sun's Live Update, circa 2002.