Announce: LXD available as a snap

Manik Taneja manik at canonical.com
Tue Oct 11 23:45:48 UTC 2016


Thank you Stephane and the LXD team. This is fantastic news for machine
container
aficionados. Its time to start testing this out :)

/Manik

On Tue, Oct 11, 2016 at 4:20 PM, 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!
>
> 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/edeb8377/attachment.html>


More information about the Snapcraft mailing list