<div dir="ltr">Sweet, thanks for updating the team Michael!<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 17, 2015 at 1:41 PM, Michael Vogt <span dir="ltr"><<a href="mailto:michael.vogt@canonical.com" target="_blank">michael.vogt@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, Nov 24, 2015 at 02:30:04PM +0100, Michael Vogt wrote:<br>
> On Wed, Nov 11, 2015 at 04:26:13PM -0200, Gustavo Niemeyer wrote:<br>
> > This is (perhaps) the last major change which I'd like to raise attention<br>
> > to, and it's perhaps one of the most disruptive and exciting ones too.<br>
> ><br>
> > In the coming weeks we'll be landing relevant changes related to how the<br>
> > ubuntu core image itself is organized, and also to the packaged format of<br>
> > snaps. The new format is not backwards compatible, but there are relevant<br>
> > benefits that will become apparent as that work lands and unrolls. Michael<br>
> > Vogt is leading these changes for quite some time now, and we're expecting<br>
> > them to become visible in the following weeks.<br>
><br>
> We made some good progress here in the last few weeks and there is an<br>
> experimental "all-snap" image available at:<br>
</span>[..]<br>
<br>
The all-snap image [1] has reached a new milestone, I pushed a new amd64<br>
image to:<br>
<br>
<a href="https://people.canonical.com/~mvo/all-snaps/" rel="noreferrer" target="_blank">https://people.canonical.com/~mvo/all-snaps/</a><br>
<br>
that boot directly from the squashfs kernel-snap using the grub loop<br>
mount support (no need to extract the kernel anymore). It also uses a<br>
squashfs based gadget snap and follows the snap package names<br>
discussed during the most recent snappy sprint.<br>
<br>
Here is what it looks like on amd64:<br>
<br>
"""<br>
ubuntu@localhost:~$ snappy list<br>
Name Date Version Developer<br>
canonical-linux-pc 2015-12-14 4.3.0-2-1 canonical<br>
ubuntu-core <a href="tel:2015-12-17%2016" value="+12015121716">2015-12-17 16</a>.04.0-2 canonical<br>
canonical-pc <a href="tel:2015-12-17%202.1" value="+12015121721">2015-12-17 2.1</a> canonical<br>
"""<br>
<br>
Note that when looking at /boot/grub there is no unpacked<br>
kernel/initramfs anymore:<br>
<br>
"""<br>
ubuntu@localhost:~$ ls /boot/grub/<br>
fonts grub.cfg grubenv i386-pc install.yaml locale x86_64-efi<br>
"""<br>
<br>
I also pushed a new rpi2 all-snap image which looks like this:<br>
"""<br>
ubuntu@localhost:~$ snappy list<br>
Name Date Version Developer<br>
canonical-linux-raspi2 2015-12-17 4.2.0-1014-2 canonical<br>
ubuntu-core-armhf <a href="tel:2015-12-17%2016" value="+12015121716">2015-12-17 16</a>.04.0-2 canonical<br>
canonical-pi2 2015-12-17 2.2 canonical<br>
"""<br>
There we do have to unpack the kernel/initrd as uboot does not support<br>
squashfs4.<br>
<br>
Updates from the store should work on both images (as long as we keep<br>
the snap package names :) But be warned that this is all pretty new<br>
stuff.<br>
<br>
Enjoy the new images!<br>
<br>
Cheers,<br>
Michael<br>
<br>
<br>
[1] Created with lp:~snappy-dev/goget-ubuntu-touch/all-snaps<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
snappy-devel mailing list<br>
<a href="mailto:snappy-devel@lists.ubuntu.com">snappy-devel@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/snappy-devel" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/snappy-devel</a><br>
</div></div></blockquote></div><br></div>