(Pulled out of the meeting thread)
We've been talking about extended lifecycles as an admin-friendly
direction to take Fedora Server. But, I think we should consider
spending more resources better-supporting migrations to new servers,
including OS version bumps. Administrators often favor long lifecycles
because this process is usually tedious and error-prone. The more we
make this part of normal operations, the more we make super-long
lifecycles unnecessary.
It's probably ambitious for a first release, but it would be amazing
to have good tools for vacuuming over services, containers, and VMs.
The latter two already have tooling, but it would be super cool to
abstract it into a general utility for migrations. It could enumerate
migration-enabled resources. Integration with RPM verification could
list configuration that's not possible to automatically migrate.