I'm Stuart Gathman, a Fedora packager and user. Some resume things are
here:
http://gathman.org/vitae
Now that dnf system-upgrade is the preferred way to upgrade, I wanted to
share how to use LVM to do so with a better fallback (in case something
goes south) than "restore from backup".
I wrote a draft. I don't quite like it yet - there are too many steps.
The "copy snapshot of rootfs to new lv" could be automated (but isn't
yet). It's probably not good form to attach or include it, but here is
a link:
https://gathman.org/papers/upgrade.txt