Weekly status #54


Weekly status for the week of the 25th of June 2018 to the 1st of July.

Introduction

This past week’s focus was on bugfixing as well as rolling out LXD 3.2 and 3.0.1 to more users. Both Ubuntu 18.04 LTS and Ubuntu 16.04 LTS now have LXD 3.0.1 available and anyone with access to snapd can now run LXD 3.2 from the stable channel.

We’ve also switched our Alpine images to using distrobuilder, setup new image building and testing hardware which will allow us to build more images on more different architectures.

We started this process with the Alpine image which is now available for x86_64, i686, aarch64, armv7l, ppc64le and s390x. The next one to make the switch over to distrobuilder and get some extra architectures added will be CentOS.

On feature work, we landed a new API to query address information and packet statistics on any network interface of a LXD host and are continuing work on a number of features planned for LXD 3.3.

Upcoming conferences and events

  • Open Source Summit North America - Vancouver, BC (August 29-31)
  • Linux Plumbers Conference - Vancouver, BC (November 13-15)

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.

  • Rewrite of the LXC-to-LXD migration tool
  • Switching distribution building over to distrobuilder
  • Various kernel work
  • Stable release work for LXC, LXCFS and LXD

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

  • Nothing to report this week

Distrobuilder

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

  • LXC, LXCFS and LXD 3.0.1 have been backported to Ubuntu 16.04 LTS.

Snap

  • Pushed LXD 3.2 to the stable channel
  • Updated snaps in all channels for new Go, ZFS and nvidia integration
  • Cherry-picked a number of bugfixes into the stable channel for 3.2