For a remote server that can only be accessed via ssh, is DNF System Upgrade still the recommended release upgrade method? On a local machine, you can watch the progress of the upgrade after you reboot, but with ssh you would only be able to log back into the server if everything completes successfully.

If not, is there a more reliable method?


There's no more reliable method that I've ever found to do a system upgrade.

That said, it can fail if you have third party repositories that have not been updated for the new distribution and are missing packages or have new conflicts. But these problems, if they occur, are shown in the download/transaction test phases. If you get as far as rebooting into the system upgrade, it will complete, barring a power failure or something else catastrophic.

Before you upgrade Fedora, though, you should check the Fedora wiki for an article titled "Common F** bugs", where ** is the Fedora release you are upgrading to. For instance, if you are upgrading from 29 to 30, read Common F30 bugs first, to see if any of the problems apply to you, and then either delay your upgrade or apply any workarounds that might be specified.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.