snaps missing from manifests of daily desktop images

Bug #1819287 reported by Steve Langasek on 2019-03-09
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
livecd-rootfs (Ubuntu)
High
Łukasz Zemczak

Bug Description

commit 78c196031b801d2babef10fe9d04e26de709dc00 added support for listing snaps in the manifest of images. Somewhere along the line, this has regressed, because ubuntu desktop 20190305.1 and 20190309, built using livecd-rootfs 2.567, have no snaps listed in their .manifest files on cdimage.ubuntu.com despite several of them being seeded.

Steve Langasek (vorlon) on 2019-03-09
Changed in livecd-rootfs (Ubuntu):
importance: Undecided → High
Dimitri John Ledkov (xnox) wrote :

My understanding is that snap manifests are currently in use by cloud images and layered images, of which ubuntu desktop is neither yet.

I see snaps listed in https://cloud-images.ubuntu.com/disco/current/disco-server-cloudimg-amd64-root.manifest correctly, thus it looks like the snap manifests are working correctly.

I don't recall desktop images (non-layered) to have snaps in the manifest ever.

Do you have an example url to a desktop image manifest that does have snaps listed?

Steve Langasek (vorlon) wrote :

No, since this was landed during the disco development cycle, I can't prove that it ever worked on non-layered / non-cloud images.

It is still a bug, however. Manifests should be meaningful and complete for all images.

tags: added: id-5c8411a3347fec200eb41c5f
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in livecd-rootfs (Ubuntu):
status: New → Confirmed
Didier Roche (didrocks) wrote :

The snaps were never published in the manifest in "flat" images: https://forum.snapcraft.io/t/no-more-preinstalled-snap-on-ubuntu-19-04/10339/7.
However, adding them is trivial and I can handle it.

Changed in livecd-rootfs (Ubuntu):
assignee: nobody → Łukasz Zemczak (sil2100)
Changed in livecd-rootfs (Ubuntu):
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers