Public bug reported: Hi,
I recently tried Ubuntu MAAS as described somewhere on Canonical's website on an Lubuntu 20.04 system and installed the snaps maas maas-cli maas-test-db Everything well, worked like expected, went through the "getting started" and successfully provisioned machines. Now I wanted to remove it from the machine, since it occupies disk spaces and runs plenty of daemons. Although the snaps are there and running, the snap command does not find them and is not able to uninstall: # snap list Name Version Rev Tracking Publisher Notes aws-cli 1.15.58 130 latest/stable aws✓ classic chromium 87.0.4280.88 1424 latest/stable canonical✓ - core 16-2.48 10444 latest/stable canonical✓ core core18 20200929 1932 latest/stable canonical✓ base core20 20201027 875 latest/stable canonical✓ base gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 145 latest/stable canonical✓ - gnome-3-34-1804 0+git.3556cb3 60 latest/stable canonical✓ - go 1.15.6 6745 latest/stable mwhudson classic gtk-common-themes 0.1-50-gf7627e4 1514 latest/stable canonical✓ - helm 3.4.2 317 latest/stable snapcrafters classic kotlin 1.4.20 54 latest/stable jetbrains✓ classic kubectl 1.19.4 1679 latest/stable canonical✓ classic lxd 4.8 18546 latest/stable canonical✓ - signal-desktop 1.39.2 342 latest/stable snapcrafters - snapd 2.48.1 10492 latest/stable canonical✓ snapd telegram-desktop 2.4.7 2198 latest/stable telegram.desktop - thunderbird 78.5.1 96 latest/stable canonical✓ - unison-jz 2.51.2 19 latest/stable jz - zoom-client 5.4.54779.1115 118 latest/stable ogra - no maas listed. # snap remove maas snap "maas" is not installed but /snap/maas /snap/maas-cli and /snap/maas-test-db exist, each having a current (maas: 8980, maas-cli: 13, maas-test-db: 34), and links in /snap/bin: lrwxrwxrwx 1 root root 13 Dez 1 16:38 maas -> /usr/bin/snap* lrwxrwxrwx 1 root root 13 Dez 1 16:37 maas-cli -> /usr/bin/snap* lrwxrwxrwx 1 root root 13 Dez 1 16:42 maas-test-db.psql -> /usr/bin/snap* the processes are started and running at reboot: # ps -ef | fgrep maas root 1309 1 0 00:59 ? 00:00:00 /bin/bash -e /snap/maas-test-db/34/bin/postgres.wrapper root 1310 1 0 00:59 ? 00:00:01 python3 /snap/maas/8980/bin/supervisord -d /var/snap/maas/8980/supervisord -c /var/snap/maas/8980/supervisord/supervisord.conf -n snap_da+ 1490 1309 0 00:59 ? 00:00:00 postgres -D /var/snap/maas-test-db/common/postgres/data -k /var/snap/maas-test-db/common/postgres/sockets -h root 1798 1310 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/named -c /var/snap/maas/8980/bind/named.conf -g root 1801 1310 1 00:59 ? 00:00:08 python3 /snap/maas/8980/sbin/rackd root 1803 1310 1 00:59 ? 00:00:10 python3 /snap/maas/8980/sbin/regiond root 1849 1801 0 00:59 ? 00:00:01 python3 /snap/maas/8980/bin/maas-rack observe-beacons wlp2s0 root 1850 1801 0 00:59 ? 00:00:01 python3 /snap/maas/8980/bin/maas-rack observe-beacons enp4s0 snap_da+ 1853 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1856 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1859 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1861 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1863 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1866 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1878 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1879 1490 0 00:59 ? 00:00:00 postgres: maas maasdb [local] idle root 1880 1803 0 00:59 ? 00:00:05 python3 /snap/maas/8980/sbin/regiond root 1881 1803 0 00:59 ? 00:00:05 python3 /snap/maas/8980/sbin/regiond root 1882 1803 0 00:59 ? 00:00:06 python3 /snap/maas/8980/sbin/regiond root 1884 1803 0 00:59 ? 00:00:05 python3 /snap/maas/8980/sbin/regiond root 1896 1310 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/chronyd -u root -d -f /var/snap/maas/8980/etc/chrony/chrony.conf root 1904 1310 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/rsyslogd -n -f /var/snap/maas/8980/syslog/rsyslog.conf -i /var/snap/maas/8980/syslog/rsyslog.pid root 1922 1849 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/tcpdump --interface wlp2s0 --direction=in --no-promiscuous-mode --packet-buffered --immediate-mode --snapshot-length=16384 -n -w - (udp dst port 5240) or (vlan and udp dst port 5240) root 1923 1310 0 00:59 ? 00:00:00 /bin/bash -e /snap/maas/8980/bin/run-squid snap_da+ 1926 1923 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/squid -N -d 5 -f /var/snap/maas/8980/proxy/maas-proxy.conf root 1927 1850 0 00:59 ? 00:00:00 /snap/maas/8980/usr/sbin/tcpdump --interface enp4s0 --direction=in --no-promiscuous-mode --packet-buffered --immediate-mode --snapshot-length=16384 -n -w - (udp dst port 5240) or (vlan and udp dst port 5240) snap_da+ 1950 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1960 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1962 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1964 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1968 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 1969 1490 0 01:00 ? 00:00:00 postgres: maas maasdb [local] idle root 2008 1801 0 01:00 ? 00:00:00 python3 /snap/maas/8980/bin/maas-rack observe-arp wlp2s0 root 2009 1801 0 01:00 ? 00:00:01 python3 /snap/maas/8980/bin/maas-rack observe-arp enp4s0 root 2010 1801 0 01:00 ? 00:00:01 python3 /snap/maas/8980/bin/maas-rack observe-mdns root 2019 2008 0 01:00 ? 00:00:00 /snap/maas/8980/usr/sbin/tcpdump --interface wlp2s0 --no-promiscuous-mode --packet-buffered --immediate-mode --snapshot-length=64 -n -w - arp or (vlan and arp) root 2024 2010 0 01:00 ? 00:00:00 /snap/maas/8980/usr/bin/avahi-browse --all --resolve --no-db-lookup --parsable --no-fail root 2025 2009 0 01:00 ? 00:00:00 /snap/maas/8980/usr/sbin/tcpdump --interface enp4s0 --no-promiscuous-mode --packet-buffered --immediate-mode --snapshot-length=64 -n -w - arp or (vlan and arp) root 2105 1310 0 01:00 ? 00:00:00 nginx: master process /snap/maas/8980/usr/sbin/nginx -c /var/snap/maas/8980/http/nginx.conf root 2150 1310 0 01:00 ? 00:00:00 /snap/maas/8980/usr/sbin/dhcpd -f -4 -pf /var/snap/maas/common/maas/dhcp/dhcpd.pid -cf /var/snap/maas/common/maas/dhcpd.conf -lf /var/snap/maas/common/maas/dhcp/dhcpd.leases enp4s0 root 2166 1310 0 01:00 ? 00:00:00 /snap/maas/8980/usr/sbin/dhcpd -f -6 -pf /var/snap/maas/common/maas/dhcp/dhcpd6.pid -cf /var/snap/maas/common/maas/dhcpd6.conf -lf /var/snap/maas/common/maas/dhcp/dhcpd6.leases enp4s0 snap_da+ 3406 1490 0 01:05 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3819 1490 0 01:07 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3889 1490 0 01:08 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3922 1490 0 01:09 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3938 1490 0 01:09 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3962 1490 0 01:10 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 3997 1490 0 01:11 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 4024 1490 0 01:11 ? 00:00:00 postgres: maas maasdb [local] idle snap_da+ 4055 1490 0 01:12 ? 00:00:00 postgres: maas maasdb [local] idle root 4137 2554 0 01:14 pts/0 00:00:00 grep -F maas even after reboot # find /etc /lib/systemd /var -name snap-maas\* /etc/systemd/system/multi-user.target.wants/snap-maas\x2dcli-13.mount /etc/systemd/system/multi-user.target.wants/snap-maas\x2dtest\x2ddb-34.mount /etc/systemd/system/multi-user.target.wants/snap-maas-8980.mount /etc/systemd/system/snap-maas\x2dcli-13.mount /etc/systemd/system/snap-maas\x2dtest\x2ddb-34.mount /etc/systemd/system/snap-maas-8980.mount Why can't snap list or remove those snaps anymore? How do I remove the snaps without manually fiddling in the snap tree and possible damaging data structures or leaving files? regards ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: snapd 2.48+20.04 ProcVersionSignature: Ubuntu 5.4.0-58.64-generic 5.4.73 Uname: Linux 5.4.0-58-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu27.13 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Tue Dec 15 01:02:12 2020 InstallationDate: Installed on 2020-06-12 (185 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: snapd UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.sudoers.d.99-snapd.conf: [inaccessible: [Errno 13] Permission denied: '/etc/sudoers.d/99-snapd.conf'] ** Affects: snapd (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908159 Title: snapd lost snaps To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1908159/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs