LXC/LXD/LXCFS upcoming stable releases, call for testing

I spent the last few weeks going through a massive backlog of patches in preparation of:

  • LXC 1.0.11
  • LXC 2.0.9
  • LXC 2.1.1
  • LXCFS 2.0.8
  • LXD 2.0.11

A couple of days ago I finally caught up with everything and our automated CI seems to indicate that everything is in order. The current plan is to tag all those bugfix releases by the end of this week or early next week.

It’d be much appreciate if we could have some people build the current branches and test to make sure there aren’t any big regressions there.

How would one access the current branch? I’m on Debian using snap.

@zacksiri if you’re using the snap, chances are you’re on LXD 2.18 which is much newer than any of the stuff we’re about to release.

If you have a spare system that you want to test things on, you can get the snap version of the upcoming LXD 2.0.11 with:

snap install lxd --channel=2.0/edge

DO NOT do this on a system that’s already running LXD 2.18 as a downgrade from 2.18 to 2.0.11 isn’t supported and will result in an unusable database (until you switch back to 2.18).

Ah I understand, which platforms use 2.0.11? Or better question which platform is this relevant to?

For Ubuntu, it’s going to look like:

  • LXC 1.0.11 is going to Ubuntu 14.04 LTS.
  • LXC 2.0.9 is going to Ubuntu 14.04 LTS (backport), 16.04 LTS and Ubuntu 17.04.
  • LXC 2.1.1 is going to Ubuntu 17.10.
  • LXCFS 2.0.8 is going to Ubuntu 14.04 LTS (backport), 16.04 LTS, 17.04 and 17.10.
  • LXD 2.0.11 is going to Ubuntu 14.04 LTS (backport) and Ubuntu 16.04 LTS.

For the LXD snap, the following will happen:

  • LXC 2.0.9 will be in the 2.0 track for the candidate and stable channels.
  • LXCFS 2.0.8 will be in both the latest and 2.0 tracks for the candidate and stable channels.
  • LXD 2.0.11 will be in the 2.0 track for the candidate and stable channels.