[Bug 1788040] Re: Replace LXD deb by snap in Ubuntu 18.10

Alex Kavanagh 1788040 at bugs.launchpad.net
Wed Sep 12 10:23:55 UTC 2018


>From the perspective of nova-lxd, there isn't a problem with the snap
version (as pylxd already works with a snap version of lxd).  However,
the lxd charm will need to be altered to ensure that it installs /
otherwise manages the fact that lxd is supplied in snap form.

We do have some utilities to support installation of payloads from
snaps, but obviously, this is work that would have to be scheduled.
I'll chat in the OpenStack team about this and report back.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to autopkgtest in Ubuntu.
https://bugs.launchpad.net/bugs/1788040

Title:
  Replace LXD deb by snap in Ubuntu 18.10

Status in adapt package in Ubuntu:
  Invalid
Status in autopkgtest package in Ubuntu:
  Fix Committed
Status in lxd package in Ubuntu:
  New
Status in nova-compute-lxd package in Ubuntu:
  New
Status in snapcraft package in Ubuntu:
  Invalid

Bug description:
  Starting with Ubuntu 18.10, LXD will only be distributed as a snap.

  Existing users will need to be migrated on upgrade and all reverse
  dependencies be made aware of the snap.

  For those reverse dependencies, make sure that you either:
   - Use the "lxc" and "lxd" commands WITHOUT hardcoding any paths (as they'll now be under /snap/bin/)
   - Use the API and known to look for BOTH /var/lib/lxd/unix.socket and /var/snap/lxd/common/lxd/unix.socket

  The "lxd" deb will remain around, so it's fine to still
  suggest/recommend/depend on it as that'll just install the snap as
  needed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/adapt/+bug/1788040/+subscriptions



More information about the foundations-bugs mailing list