Hello,
I have installed Silverblue but the updates are not getting installed.
For example, Gnome Software shows that I have systemd-container-241-7 and a newer version (systemd-container-241-8) is available. After I click Restart & Update, it restarts but if I check again for updates, systemd-container-241-8 is still available as an update.
I had the same problem with a newer version of Google Chrome and I had to rpm-ostree uninstall it and then install the newer version.
rpm-ostree refresh-md rpm-ostree update
shows that no updates are available
actually - since it was a layered package I guess there is some issue with the interaction between gnome-software and rpm-ostree. For example if there is no update to the base ostree, but there are layered package updates it looks like gnome-software wonāt do anything.
What do you see if you run sudo rpm-ostree upgrade from the command line?
Like I said in the first post, it is not updating anything.
There was also a newer version of Google Chrome and I had to remove Chrome and install it again to have the latest version.
I was able to reproduce this problem on another system (in a virtual machine) running Silverblue 30 BETA on which updates were working fine until I installed GNOME Boxes as a layered package.
On the laptop, it is a Silverblue 30 which I installed yesterday when it was released so itās not related to the 30 BETA from the virtual machine which I kept updating.
So, it is Silverblue 30 and it has Google Chrome 73, the latest version being 74.
I installed GNOME Boxes as a layered package and it installed systemd-container-241-7.gita2eaa1c.fc30.x86_64
After reboot, I checked for updates and there were 2 updates: systemd-container-241-8 and Chrome 74.
Clicking Restart & Update restarts but doesnāt update anymore.
I removed Boxes, thinking that updates should work again as it they did before Boxes was installed.
They do not.
Without Boxes, there is only the update from Chrome 73 to 74 but it doesnāt work. sudo rpm-ostree cleanup -m sudo rpm-ostree upgrade
No upgrade available.
One cool thing Iāll mention is that anyone running Silverblue 30 right now with systemd-container layered is hitting this (including me), so it was pretty easy reproducing this locally myself. (Yay reproducible images!).
I have installed the updates and everything is fine. The systemd-container issue is fixed and the missing 3rd party repositories (Chrome) were added.
Thank you!
I had a similar problem where the update couldnāt move chrome from 74 to 75. I tried rpm-ostree uninstall google-chrome with errors. rpm-ostree uninstall google-chrome-stable did the trick.
I am new to the whole Silverblue / atomic experience but I really like the idea. So far I am very happy I made the switch.
I was running into this issue with microsoft-edge-beta. I was struggling because every time I uninstalled the local package the repository would also get removed, so I wouldnāt be able to properly reinstall and layer. Turns out running both commands at the same time successfully removes the local package installation and reinstalls the browser as a layered package. Hopefully updates will now work. Thanks for the help.