Problems with Snapd after Ubuntu 20.04 upgrade

Partway through the Ubuntu 20.04 upgrade I got a message like this:
server systemd[1]: snapd.service: Got notification message from PID 1441308, but reception only permitted for main PID 1440520
and the upgrade hung.
I completed the upgrade manually but snap continues to have problems:
Snap core auto-refresh never completes; snap changes shows:
ID Status Spawn Ready Summary
124 Doing today at 16:53 NZDT - Auto-refresh snaps “core”, “snap-store”
125 Done today at 16:54 NZDT today at 16:54 NZDT Refresh all snaps: no updates
Snap tasks 124 shows:
ERROR cannot remove snap file “core”, will retry in 3 mins: [–root / disable snap-core-9804.mount] failed with exit status 1: Failed to disable: Too many levels of symbolic links.
Any suggestions?
I don’t need snap and would be just as happy to uninstall it, but removing existing snaps also fails.

** UPDATE **
After looking through other posts I ran apt-get remove snapd --purge. Then reinstalled it and it’s working again, just running the livepatch service. Had to resolve a token already exists problem with live-patch but its all going again.

1 Like