Announce: LXD available as a snap
Omer Akram
omer.akram at canonical.com
Wed Oct 12 01:49:42 UTC 2016
Fantastic news, I have been craving for this for a while.
I need to highlight however that on a all-snap system(tried on a RPi 2) the
lxd group cannot be added as /etc/group is ready-only. So lxd does not work
there currently.
Thanks!
On Wed, Oct 12, 2016 at 4:20 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!
>
> 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/20161012/9abbf75b/attachment.html>
More information about the Snapcraft
mailing list