There's a little known feature of Snap that's started catching people out though. Snap has the ability to force updates, and will push notifications about a forthcoming attempt to do so.
Although this feature was actually introduced back in 2019, it's still not particularly well received at times.
One concern is that the notification is quite misleading and doesn't really give a clear indication of what the user is supposed to do
Pending update of "signal-desktop" snap Close the app to avoid disruption (7 days left)
The call to action seems to suggest (particularly to those familiar with things like AWS degraded instance notifications) that you can avoid the disruption of a forced update by closing the app and re-opening it.
But, this isn't the case. On relaunch, the app will be running the same version and notifications will continue unabated.
It is, however, possible (desirable, even) to update (or, in snap parlance:
refresh) the package/application manually rather than waiting for the scheduled update.
This documentation details the (simple) process to refresh a snap package on linux.
Updating a snap
Exit whatever application it is that you're intending to update, and open a shell.
List your current snaps
This will give you output that looks a little like this
Name Version Rev Tracking Publisher Notes 0ad 0.0.25b-alpha 354 latest/stable play0ad✓ - authy 2.2.0 10 latest/edge twilio-authy - bare 1.0 5 latest/stable canonical✓ base chromium 103.0.5060.53 2020 latest/stable canonical✓ - core18 20220428 2409 latest/stable canonical✓ base core20 20220527 1518 latest/stable canonical✓ base gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 161 latest/stable canonical✓ - gnome-3-38-2004 0+git.891e5bc 112 latest/stable canonical✓ - gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ - openra release-20210321 1359 latest/stable diddledani - signal-desktop 5.38.0 386 latest/stable snapcrafters - snapd 2.56 16010 latest/stable canonical✓ snapd
Make a note of which version you're currently running (so for
snap refresh signal-desktop
and verify that the version has increased.
signal-desktop 5.46.0 388 latest/stable snapcrafters -
Re-launch your app, and the notifications should no longer appear.