Weekly status #102


Weekly status for the weeks of the 10th to the 16th of June.

Introduction

The highlight of this past week was the release of LXD 3.14 on Thursday following a few days of last minute debugging and small improvements.

Of note were improvements to syscall interception which can now be experienced by users of the LXD edge snap. Improvements there included allowing overlayfs whiteout file creation and support for the mknodat syscall allowing for more complex uses of Docker inside of LXD containers.

Quite a number of fixes around networking and clustered DNS also got merged ahead of that release, which should significantly improve the reliability of network interface hotplug and DNS record forwarding within LXD clusters.

@stgraber participated in the Montreal Snapcraft Summit last week, working on improving the LXD snap and spending time with folks at Travis-CI to improve their integration with LXD.

Upcoming events

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.

  • Isolated networking
  • Rework of internal LXD storage handling
  • Dqlite 1.0
  • 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

  • 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

  • Nothing to report this week

Snap

  • Added libseccomp to the edge snap
  • Bumped ZFS to 0.8
  • Bumped ZFS to 0.8.1
  • Updated to LXD 3.14
  • Cherry-picked upstream bugfixes
2 Likes