Upgrading to Fedora Silverblue 31

1 minutes read


With the recenly released Fedora 31 it was time to do another upgrade.

Performing the upgrade

Again, the instructions from the documentation are very simple and straightforward.

$ sudo ostree remote gpg-import fedora -k /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-30-primary
$ rpm-ostree rebase fedora:fedora/30/x86_64/silverblue

This took a few minutes and depends on your internet speed. Once these commands finish you’ll be told to run systemctl reboot. This will reboot your system and when the Grub menu comes up, Fedora 31 should be the default.
Profit and enjoy Fedora 31!!

Toolbox issue

After successfully upgrading I tried to hop into one of my Toolbox containers.

$ toolbox enter
toolbox: unable to migrate containers: Podman version couldn't be read

After reaching out to some members of the Silverblue team I was given the following suggestion:

I suspect you may have a stale libpod.conf file that could be causing issues w/ the default crun in F31

So I tried the following

$ mv ~/.config/containers/libpod.conf /tmp

Now I was able to hop into my Toolbox container again (and a new libpod.conf file was automatically generated).

Finish up

Kudos to the Silverblue Team for another great release.