New image organization and snap format

Michael Vogt michael.vogt at canonical.com
Tue Nov 24 17:46:55 UTC 2015


On Tue, Nov 24, 2015 at 09:17:16AM -0800, Manik Taneja wrote:
> Michael,
Hi Manik,

> I would love to play around with these later today. In the meantime,
> anything you would like to point out that will be different in terms of
> user experience between the regular image and the all-snap? Things I should
> check, verify to know I am using all-snaps? things to show people the
> difference between them..

The user experience should be very similar to the one we have right
now. The big difference is that snappy list now shows both ubuntu-core
and ubuntu-kernel snaps instead of the previous single "ubuntu-core"
that contained both kernel and os. The other difference is that all
this is now mounted from squashfs images and those are really
read-only, no way to "mount -o remount,rw /" anymore.

Cheers,
 Michael

> /Manik
> 
> On Tue, Nov 24, 2015 at 5:30 AM, Michael Vogt <michael.vogt at canonical.com>
> wrote:
> 
> > On Wed, Nov 11, 2015 at 04:26:13PM -0200, Gustavo Niemeyer wrote:
> > > This is (perhaps) the last major change which I'd like to raise attention
> > > to, and it's perhaps one of the most disruptive and exciting ones too.
> > >
> > > In the coming weeks we'll be landing relevant changes related to how the
> > > ubuntu core image itself is organized, and also to the packaged format of
> > > snaps. The new format is not backwards compatible, but there are relevant
> > > benefits that will become apparent as that work lands and unrolls.
> > Michael
> > > Vogt is leading these changes for quite some time now, and we're
> > expecting
> > > them to become visible in the following weeks.
> >
> > We made some good progress here in the last few weeks and there is an
> > experimental "all-snap" image available at:
> >
> >   https://people.canonical.com/~mvo/all-snaps/ [1]
> >
> > This image is build using a kernel and os squashfs snap. It also fully
> > supports squashfs application snaps [2] as well as 15.04 snaps.
> >
> > The amd64 image is build from the store and can be updated from the
> > store. There is also an armhf (beagle bone black) image which is using
> > sideloaded kernel/os snaps (sideloaded because of some open questions
> > about architecture handling in the store).
> >
> > There is more work to do, but this is an important milestone on the
> > road to 16.04!
> >
> > Cheers,
> >  Michael
> >
> > [1] Created with the ubuntu-device-flash in that same directory which
> >     is build from lp:~snappy-dev/goget-ubuntu-touch/all-snaps
> > [2] Only hello-world.mvo and the ubuntu-{core,kernel} snaps are
> >     squashfs snaps at this point.
> >
> > --
> > snappy-devel mailing list
> > snappy-devel at lists.ubuntu.com
> > Modify settings or unsubscribe at:
> > https://lists.ubuntu.com/mailman/listinfo/snappy-devel
> >



More information about the snappy-devel mailing list