Weekly status #62


Weekly status for the week of the 20th to the 26th of August.

Introduction

The main focus this week was on processing bug reports on our latest set of releases and get the packaging in order for the bugfix releases so they can make their way to the various distributions.

We’ve also done some rework of LXD features around backups and extended our migration protocol a bit to better deal with transfers between LXD releases.

As for bigger features, we’re making good progress on our new snapshot API for custom storage volumes and also have most of the API and database part of LXD projects sorted out.

This week, most of the LXD team is in Vancouver for the Linux Security Summit and the Open Source Summit, so expect development to be a bit slower than usual.

Upcoming conferences and events

Getting started with LXD workshop in Vancouver

@brauner and @stgraber will be giving a “Getting started with LXD” workshop as part of the Open Source Summit North America conference in Vancouver, BC.

Details can be found here: http://sched.co/FANz

Ongoing projects

The list below is feature or refactoring work which will span several weeks/months and can’t be tied directly to a single Github issue or pull request.

Upstream changes

The items listed below are highlights of the work which happened upstream over the past week and which will be included in the next release.

LXD

LXC

LXCFS

Distrobuilder

  • Nothing to report this week

Distribution work

This section is used to track the work done in downstream Linux distributions to ship the latest LXC, LXD and LXCFS as well as work to get various software to work properly inside containers.

Ubuntu

  • Uploaded LXC 3.0.2 to Ubuntu 18.10 (currently in -proposed)
  • Uploaded LXD 3.0.2 to Ubuntu 18.10
  • Uploaded LXCFS 3.0.2 to Ubuntu 18.10

Snap

  • Fixed support for socket activation in lxd.migrate
  • Fixed a case where the lxcfs/lxd path may be missing