Note that the 20190309 image has not passed automated testing. If your
purpose is to install Ubuntu, please use the current image, http://cdimage.ubuntu.com/daily-live/current/ (which presently is
20190305.1).
There also seems to have been a regression in the manifest generation of
images, because no snaps are listed in the .manifest for any of the recent
dailies. However, examining the image shows that the snaps are all present
in the livefs as expected, at /var/lib/snapd/seed/snaps, and
/var/lib/snapd/seed/seed.yaml is populated. How do you see that the snaps
are not preinstalled? Is this while running the ISO as a live environment,
or after installation?
This is something we added for multi-layered images in disco (which ubuntu-desktop isn’t due to the pending ubuntu-cdimage and debian-cd MP), but not for “flat” images.
CPC and ubuntu-server-live have their own hook that were written I guess one or two cycles ago to add them (and wasn’t generalized apparently at the time, unfortunately).
Adding to flat image would be trivial though.
Give it a few minutes and run snap list again. They don’t show up in the list right away after boot, there is some seeding work after first boot. First time I ran “snap list” in today’s image it only showed 2 snaps but within another minute or so they all showed up.
corrado@corrado-p6-dd-0311:~$ snap refresh
error: too early for operation, device not yet seeded or device model not acknowledged
corrado@corrado-p6-dd-0311:~$
That error from snap refresh shows there is a problem. @zyga-snapd any additional info we should look for to see why they snaps aren’t seeding on boot? It’s working fine for me in virtualbox with the same iso version
from sudo systemctl edit snapd.service … i see:
/etc/systemd/system/snapd.service.d/.#override.conf29adc235dded5904
corrado@corrado-p6-dd-0311:/etc/systemd/system$ cd snapd.service.d
corrado@corrado-p6-dd-0311:/etc/systemd/system/snapd.service.d$ ls
corrado@corrado-p6-dd-0311:/etc/systemd/system/snapd.service.d$ ls -a
. .. .#override.conf29adc235dded5904.save
corrado@corrado-p6-dd-0311:/etc/systemd/system/snapd.service.d$ cat .#override.conf29adc235dded5904.save
[Service]
Environment=SNAPD_DEBUG=1 SNAPD_DEBUG_HTTP=7
corrado@corrado-p6-dd-0311:/etc/systemd/system/snapd.service.d$