Announce: LXD available as a snap

Michael Nelson michael.nelson at canonical.com
Tue Oct 11 23:53:18 UTC 2016


On Wed, Oct 12, 2016 at 10:21 AM Stéphane Graber <stgraber at ubuntu.com>
wrote:

> Hello,
>
>
>
> As of a few minutes ago, LXD is now available as a snap in the stable
> channel.
>
> This has been confirmed to work on both Ubuntu 16.04 and 16.10, provided
>
> that snapd and snap-confine are perfectly up to date.
>
>
>
> If you want to try it, pick a machine that you're NOT using LXD on and do:
>
>  - apt remove --purge lxd lxd-client
>
>  - groupadd --system lxd
>
>  - snap install lxd
>
>  - lxd init
>
>  - lxd.lxc launch ubuntu:16.04 xenial
>
>
>
> This will remove your existing LXD to prevent any confusion between the
>
> snap and packaged version, will ensure that you have a "lxd" group on
>
> your system and then install LXD. Note that the daemon can take a little
>
> while to startup on first installation, so you may have to retry the
>
> "lxd init" step.
>
>
>
> And that's it, you've got LXD running with your first container!
>

Excellent! I was just trying this from --beta yesterday but reverted to the
apt lxd package. I'll try again today :)

-Michael


>
>
>
> The default values in lxd init will get you a ZFS backed storage and a
>
> working network for your containers.
>
>
>
> Our channel setup looks something like:
>
>  - stable (manual, latest release)
>
>  - candidate (semi-automatic, staging area for stable)
>
>  - beta (manual, unused currently)
>
>  - edge (automatic, auto-upload when git master changes)
>
>
>
> Note that edge can be updated up to 5-6 times a day (as it was today).
>
>
>
> Known limitations (sorted by priority):
>
>  - "lxd" group must exist ahead of time:
> https://bugs.launchpad.net/snappy/+bug/1606510
>
>  - Updating the snap restarts all containers:
> https://bugs.launchpad.net/snappy/+bug/1632508
>
>  - Can't provide the "lxc" command:
> https://bugs.launchpad.net/snappy/+bug/1607748
>
>  - LXD always runs even when unused:
> https://bugs.launchpad.net/snappy/+bug/1612440
>
>  - No powerpc build due to lack of snapcraft support:
> https://bugs.launchpad.net/snapcraft/+bug/1632091
>
>  - Unable to build using a specific commit:
> https://bugs.launchpad.net/snapcraft/+bug/1632126
>
>  - Ability to distribute multiple upstream series:
> https://bugs.launchpad.net/snappy/+bug/1611424
>
>
>
> The LXD team will be working with the Snappy team to address the above
> limitations.
>
> With those sorted, we'll be able to make the LXD snap the best way to
> experience LXD.
>
>
>
>
>
> If you run into issues, please file bugs!
>
>  - For LXD bugs: https://github.com/lxc/lxd/issues
>
>  - For packaging bugs: https://github.com/lxc/lxd-pkg-ubuntu/issues
>
>  - If unsure, file against LXD.
>
>
>
> Enjoy!
>
>
>
> Stéphane
>
> --
>
> Snapcraft mailing list
>
> Snapcraft at lists.snapcraft.io
>
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/snapcraft
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20161011/15ff3a3b/attachment.html>


More information about the Snapcraft mailing list