I’m sorry if I missed the answer to this elsewhere…
Upon installation, Focal has snapd installed as both a deb and a snap. The snap cannot be removed.
After upgrading Bionic to Focal, the snapd deb is upgraded but the snapd snap is not installed.
What’s the purpose of the snapd snap and should it be installed on an upgraded system?
Edited to add: I don’t have a Reply button in this thread for some reason so I’m editing this post.
I see a snapd snap on the following installations of Focal Server:
- Physical system installed with Subiquity
- LXD container from the ubuntu: remote
- VPS on Google Compute Engine
- VPS on Oracle Cloud
I don’t see a snapd snap on:
- Physical system upgraded from Bionic originally installed with the Legacy installer
- VPS on Amazon EC2
Edited again to add:
In case it’s relevant the Bionic system already had core18 installed before the upgrade to Focal.
Edited once again to add:
Thanks for following up with the explanation. It sounds like it would be good practice for administrators to add the snapd snap to upgraded systems that don’t have it.