When booting the Workstation live from Fedora-Rawhide-20220308.n.0 or later, an updates notification appears shortly after boot. This is not meant to happen: there should be *no* update notifications in the live image. The way we try to accomplish this is to set org.gnome.software.download-updates to false: https://pagure.io/fedora-kickstarts/blob/main/f/fedora-live-workstation.ks#_23 this has worked fine for a long time. The obviously-relevant change in the Fedora-Rawhide-20220308.n.0 compose is that gnome-software went from 42~beta-3 to 42~rc-1 . gnome-shell did not change on 0308.n.0 , so assigning to gnome-software. Some of the recent changes to src/gs-update-monitor.c look kinda suspicious here, but I don't entirely understand how everything in there works, so I won't point fingers any more specifically than that for now :D
Oh, I set this to 36 because the same change is stable in 36 as of today. Proposing as a Final blocker: "Release-blocking desktops must notify the user of available updates, but must not do so when running as a live image" - https://fedoraproject.org/wiki/Fedora_36_Final_Release_Criteria#Update_notification . Also proposing as Beta FE.
From the upstream bug report: I do not think it's a bug. You do not download the updates (as the option says), you only check for updates. The "suspicious" commit is [1]. What you really want is: gsettings set org.gnome.software allow-updates false. [1] https://gitlab.gnome.org/GNOME/gnome-software/-/commit/333b740ade5d127503f88404ddc48fa393158c14
Looking in the code, you'll be safer when setting both allow-updates and download-updates to false.
*** Bug 2064248 has been marked as a duplicate of this bug. ***
Uh, please don't close it as not a bug. It's definitely a bug, whether or not it's considered a bug in GNOME Software.
> Uh, please don't close it as not a bug. Aha, okay, my fault. I didn't know where to move it.
+3 BetaFE and FinalBlocker in https://pagure.io/fedora-qa/blocker-review/issue/667 , setting accepted.
Fix is merged, setting ON_QA, should be fixed in next compose.
Confirmed fixed in today's nightly.