---
title: 'LXD Weekly Status #27'
description: Introduction This past week was incredibly busy and featureful for both
  LXC and LXD. We landed Infinband support in LXD, alongside new configuration keys
  to control the presence of /dev/lxd in the container and support for pre-migration
  of memory during container live-migration. That’s on top of a variety of bugfixes
  and other still ongoi […]
url: https://canonical.com/blog/lxd-weekly-status-27?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Stéphane Graber](https://canonical.com/blog/author/stgraber "More about Stéphane Graber")

12 December 2017

# LXD Weekly Status #27

---

Share the article

# Introduction

This past week was incredibly busy and featureful for both LXC and LXD.

We landed Infinband support in LXD, alongside new configuration keys to control the presence of /dev/lxd in the container and support for pre-migration of memory during container live-migration. That’s on top of a variety of bugfixes and other still ongoing feature work.

On the LXC side of things, we’ve added a new `reboot2` function to our API, making it possible to block on container restarts, added a new `lxc.init.cwd` configuration key to control the working directory of the container’s init process, added a new `lxc.sysctl` set of configuration keys, all while also fixing numerous new issues reported by Coverity Scan and a number of other bugfixes and refactoring.

We’d like to give a shout out to Adrian Reber from Red Hat for the work on memory pre-migration in LXC and LXD as well as to the students of the University of Texas in Austin for contributing the /dev/lxd work in LXD and a number of refactoring of the LXC tools. It’s always great to get new contributors to those projects!

We’re now slowly preparing for LXD 2.21 due next Tuesday, hopefully getting a couple more features in there and fixing any last minute issues.

We also expect LXD 2.0.11 to be pushed to Ubuntu 14.04 later this week as LXD 2.0.11 in Ubuntu 16.04 seems to be doing very well.

# Upcoming conferences and events

* [FOSDEM 2018](https://discuss.linuxcontainers.org/t/fosdem-containers-devroom-call-for-papers/622) (Brussels, February 2018)

# 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.

* [New “proxy” device type for network forwarding in LXD](https://github.com/lxc/lxd/issues/2504)
* [Extend the /dev/lxd interface for LXD containers](https://github.com/lxc/lxd/issues/3996)
* MAAS network integration in LXD
* [Distributed database for LXD clustering](https://github.com/lxc/lxd/pull/4016)
* 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

* Introduced a new [`security.devlxd` configuration key](https://github.com/lxc/lxd/pull/4062).
* Added a [new `infiniband` device type](https://github.com/lxc/lxd/pull/4067).
* Update console handling to [match current liblxc](https://github.com/lxc/lxd/pull/4069).
* Added support for [CRIU pre-copy migration](https://github.com/lxc/lxd/pull/4072).
* Fixed [path based storage pools in the LXD snap](https://github.com/lxc/lxd/pull/4073).
* Changed lxd-benchmark to [default to running one container](https://github.com/lxc/lxd/pull/4074).
* Fixed a [devlxd locking issue](https://github.com/lxc/lxd/pull/4075).
* Allowed [live update of the new security.devlxd](https://github.com/lxc/lxd/pull/4076)
* Fixed some [documentation, allowed for more complex interface names and fixed URL escaping in the client](https://github.com/lxc/lxd/pull/4079).
* Fixed handling of [spaces in disk entry paths](https://github.com/lxc/lxd/pull/4081).
* Fixed [recursive output from certificates API missing the name key](https://github.com/lxc/lxd/pull/4082).
* Updated the Makefile to [better detect sqlite3](https://github.com/lxc/lxd/pull/4087).
* Tweaked the infiniband support to [properly call its devices ibX](https://github.com/lxc/lxd/pull/4091).

## LXC

* Added a new [reboot2 API to allow for blocking reboot calls](https://github.com/lxc/lxc/pull/1934).
* Fixed a number of [storage related issues](https://github.com/lxc/lxc/pull/1950).
* Added a [new lxc.init.cwd configuration key](https://github.com/lxc/lxc/pull/1992).
* Fixed [failed attach on non-existing namespace](https://github.com/lxc/lxc/pull/1994).
* Fixed [integration with Coverity scan](https://github.com/lxc/lxc/pull/1996).
* Fixed [argument parsing in lxc-execute](https://github.com/lxc/lxc/pull/2000).
* Updated the [Japanese manpages to cover a number of new config keys](https://github.com/lxc/lxc/pull/2002).
* Fixed [loglevel in container start](https://github.com/lxc/lxc/pull/2004).
* Gave lxc-init [its own argument parser](https://github.com/lxc/lxc/pull/2006).
* Fixed a [number of coverity issues](https://github.com/lxc/lxc/pull/2007).
* Added a [new lxc.sysctl set of config keys](https://github.com/lxc/lxc/pull/2009).
* Fixed [more coverity issues](https://github.com/lxc/lxc/pull/2011).
* Added [better handling of pthread errors](https://github.com/lxc/lxc/pull/2012).
* Made a [number of improvements to the lxc-oci template](https://github.com/lxc/lxc/pull/2016).
* Fixed some issues with the [legacy network config parser](https://github.com/lxc/lxc/pull/2019).
* Improved [clone handling when sharing namespaces](https://github.com/lxc/lxc/pull/2020).

## LXCFS

* Fixed MemAvailable to [include cached memory](https://github.com/lxc/lxcfs/pull/228).

# 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

* Released LXD [2.0.11](https://launchpad.net/ubuntu/+source/lxd/2.0.11-0ubuntu1~16.04.2) to all Ubuntu 16.04 users.
* Fixed a [few](https://launchpad.net/ubuntu/+source/lxd/2.0.11-0ubuntu1~16.04.3) [issues](https://launchpad.net/ubuntu/+source/lxd/2.0.11-0ubuntu1~16.04.4) with `lxd init` in LXD 2.0.11.

## Snap

* Fixed lack of /etc/mtab in the snap environment (as needed for resize on LVM).
* Cherry-picked a number of bugfixes into the stable LXD snap.

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Canonical joins the Open Secure AI Alliance](https://canonical.com/blog/open-secure-ai-alliance)

Canonical is now part of the Open Secure AI Alliance, announced by NVIDIA with partners across cloud computing, cybersecurity, enterprise software, open source foundations, and...

[Canonical](https://canonical.com/blog/author/canonical)

28 August 2026

[### Arduino® VENTUNO™ Q is available for pre-order with Ubuntu pre-installed](https://canonical.com/blog/arduino-ventuno-q-is-available-for-pre-order-with-ubuntu-pre-installed)

London, UK – August 25, 2026 – Following our initial collaboration announcement in March 2026, Canonical and Arduino (a subsidiary of Qualcomm Technologies, Inc.) are excited...

[Canonical](https://canonical.com/blog/author/canonical)

25 August 2026

[### Advantech AOM-2721 is now Ubuntu Certified](https://canonical.com/blog/advantech-aom-2721-ubuntu-certified)

Canonical announces that the Advantech AOM-2721 is officially joining the list of Ubuntu Certified Hardware.

[Mikhail Khazov](https://canonical.com/blog/author/khazov-m)

13 August 2026

[### Canonical integrates NVIDIA Nemotron 3.5 Lightning with Ubuntu for always-on AI agents](https://canonical.com/blog/nvidia-nemotron-3-5-lightning)

Canonical is pleased to announce that NVIDIA’s newly introduced NVIDIA Nemotron 3.5 Lightning, an open, customizable model built for always-on AI agents, is now available on...

[Canonical](https://canonical.com/blog/author/canonical)

11 August 2026
