Aftermath of upgrading to Fedora 31

Each Fedora release has been a smoother upgrade than the last for me, and Fedora 31 keeps the trend going. This time it was so seamless that I initially couldn’t tell the difference between booting into Fedora 31 and Fedora 30.

Here is a list of issues and fixes that I had with this transition:

  • gstreamer-plugins-bad-nonfree package needed to be uninstalled for the upgrade with sudo dnf system-upgrade download --refresh --releasever=31 to proceed without error. What is blocking upgrading to Fedora 31?

  • sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0" needed to be run to allow docker to function. Common F31 bugs - Fedora Project Wiki

  • The Dropbox repo needed to be disabled with dnf config-manager --set-disabled Dropbox (adding enabled=0 in /etc/yum.repos.d/dropbox.repo) because the Dropbox repo doesn’t support Fedora 31 yet. This was causing dnf and dnfdragora to fail to run/open. It is no loss as I wasn’t even using that repo since the dropbox package is provided by RPMFusion repo anyway, which supports Fedora 31.

So far, that’s about it. There are some extra failures shown in journalctl but no observed impact on functionality.