Weekly status #55

lxd
lxcfs
lxc
weekly
distrobuilder

(Stéphane Graber) #1


Weekly status for the week of the 2nd to the 8th of July.

Introduction

This week we added some more options to the “proxy” device in LXD, implemented container delete protection and fixes a variety of LXD issues. We also have a pull request now up for the new lxc-to-lxd which needs some help to go through testing before getting included.

On the LXC side, we fixed a number of logging issues, CGroup configuration and did a bunch of code refactoring to reduce duplication between commands/library.

We’re also still actively working on getting Centos moved over to distrobuilder, hopefully shortly followed by the ArchLinux images.

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

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

  • Some upgrade fixes were pushed to LXD in Ubuntu 16.04 backports

Snap

  • Cherry-picked some fixes for liblxc to fix memory/fd leaks

(Stéphane Graber) #2