Upgrading from Fedora Silverblue 38 to 39?
If you have rpm-fusion layered, do the following before upgrading:
1. Pin your current distribution so you can roll back in case something goes wrong:
sudo ostree admin pin 0
2. Reinstall rpm-fusion:
rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release
3. Continue upgrade as usual: https://fedoramagazine.org/how-to-rebase-to-fedora-linux-39-on-silverblue/
PS. If you get the following error on Step 1: “Cannot pin staged deployment”, it just means that you already have an operating system update pending so just reboot (`sudo reboot`) to apply it and then carry out the major version upgrade.
(Basically, just ensure you have the latest version of Fedora 38 installed before updating to Fedora 39. Given the nature of Fedora Silverblue, that could likely be today’s version.) ;)