---
title: 'LXD Weekly Status #28'
description: Introduction This is our last status update before we break for the holidays.
  On the LXD side of things, this past week saw the inclusion of a couple of minor
  features (–all flag and boot.stop.priority option) and quite a few bugfixes. In
  low level LXC, a lot of changes have been going on to improve handling of application  […]
url: https://canonical.com/blog/lxd-weekly-status-28?format=md
---

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

---

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

18 December 2017

# LXD Weekly Status #28

[containers](https://canonical.com/blog/tag/containers)
[LXC](https://canonical.com/blog/tag/lxc)
[LXD](https://canonical.com/blog/tag/lxd)
[machine containers](https://canonical.com/blog/tag/machine-containers)
[system containers](https://canonical.com/blog/tag/system-containers)

---

Share the article

# Introduction

This is our last status update before we break for the holidays.

On the LXD side of things, this past week saw the inclusion of a couple of minor features (`--all` flag and `boot.stop.priority` option) and quite a few bugfixes.

In low level LXC, a lot of changes have been going on to improve handling of application containers, including namespace sharing, improved hook handling, improved CRIU integration and new configuration keys to configure container sysctl keys and the out of memory killer.

LXD 2.21 is schedule to be tagged tomorrow and we expect it to roll-out to most users before the end of year. This should be a pretty exciting release!

We’d also like to remind our PPA users that they need to switch to the LXD snap or to one of the in-archive LXD backports as we’ll be removing the LXD PPAs at the end of the year.

# 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

* Added a new [boot.stop.priority configuration key to control shutdown ordering](https://github.com/lxc/lxd/pull/4095).
* Fixed the mountpoint detection to [deal with symlinks](https://github.com/lxc/lxd/pull/4099).
* Added a new [`--all` option to the `lxc start/stop/restart/pause` commands](https://github.com/lxc/lxd/pull/4100).
* Fixed [macOS testing on Travis](https://github.com/lxc/lxd/pull/4101).
* Fixed a [race condition in the shutdown code](https://github.com/lxc/lxd/pull/4103).
* Improved [storage driver list and version caching](https://github.com/lxc/lxd/pull/4111).
* Fixed the [first-run detection code to check for the config file rather than directory](https://github.com/lxc/lxd/pull/4111).
* Added some [error reporting to the container autostart code](https://github.com/lxc/lxd/pull/4111).

## LXC

* Added a new [`--share-NS` set of options to `lxc-execute`](https://github.com/lxc/lxc/pull/2008).
* Added a new [set of `lxc.sysctl` config keys](https://github.com/lxc/lxc/pull/2009).
* Added a new [option to configure the OOM killer](https://github.com/lxc/lxc/pull/2010).
* Fixed a bunch of [Coverity discovered issues](https://github.com/lxc/lxc/pull/2017).
* Fixed a few bugs in the [legacy network config parser](https://github.com/lxc/lxc/pull/2019).
* Improved [handling of clone() in namespace sharing](https://github.com/lxc/lxc/pull/2020).
* Fixed [out of bounds copy issues with the overlay storage driver](https://github.com/lxc/lxc/pull/2021).
* Improved hook handling to [reduce the number of spawned processes](https://github.com/lxc/lxc/pull/2022).
* Fixed [network interface detach with unprivileged containers](https://github.com/lxc/lxc/pull/2025).
* Added a [new `lxc.hook.version` key to control hook argument behavior](https://github.com/lxc/lxc/pull/2026).
* Fixed [fd handling during start to not always dup stdin/stdout/stderr](https://github.com/lxc/lxc/pull/2029).
* Fixed [cgroup namespace preservation](https://github.com/lxc/lxc/pull/2030).
* Added a new [`relative` mount option for relative source paths](https://github.com/lxc/lxc/pull/2031).
* Changed [run\_command() to make use of lxc\_raw\_clone()](https://github.com/lxc/lxc/pull/2034).
* Added [support for CRIU feature availability checks](https://github.com/lxc/lxc/pull/2035).
* Fixed [directory detection code to show a warning on permission problems](https://github.com/lxc/lxc/pull/2037).
* Fixed a [race condition in the command socket open/close handling](https://github.com/lxc/lxc/pull/2039).
* Fixed [cgroup parsing in lxc\_init](https://github.com/lxc/lxc/pull/2040).
* Fixed [reaping of intermediary processes during start](https://github.com/lxc/lxc/pull/2049).

## LXCFS

* 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

* LXD 2.0.11 has been made available to all Ubuntu 14.04 LTS and 16.04 LTS users.

## Snap

* Nothing to report this week

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

[### Ubuntu Server: a platform made for enterprise scale](https://canonical.com/blog/ubuntu-server-a-platform-made-for-enterprise-scale)

A platform is an environment that allows software to run smoothly across the infrastructure, runtime, and application layers. The key word there is “smoothly”: a good platform...

[Rhys Knipe](https://canonical.com/blog/author/rhysknipe)

7 July 2026

[### Canonical partners with Snyk for scanning chiseled Ubuntu containers](https://canonical.com/blog/canonical-partners-with-snyk-for-scanning-chiseled-ubuntu-containers)

Canonical, the publisher of Ubuntu, is pleased to announce a new partnership with developer-focused cybersecurity company Snyk. Snyk Container, Snyk’s container security...

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

20 March 2026

[### Introducing MicroCloud Cluster Manager](https://canonical.com/blog/introducing-microcloud-cluster-manager)

Canonical introduces the beta release of MicroCloud Cluster Manager, a new way to discover, organize, and operate your MicroCloud environments from a single, unified interface.

[Miona Aleksic](https://canonical.com/blog/author/mionaalex)

20 March 2026

[### Native integration available between Canonical LXD and HPE Alletra MP B10000](https://canonical.com/blog/canonical_lxd_hpe_alletra)

Native integration available between Canonical LXD and HPE Alletra MP B10000. The integration combines efficient open source virtualization with high performance,...

[Miona Aleksic](https://canonical.com/blog/author/mionaalex)

15 December 2025
