LXD Weekly Status #26
Stéphane Graber
on 4 December 2017

Introduction
Focus this week has been on infiniband support and more clustering related work with a number of bugfixes, cleanups and refactoring on the side.
We’ve been doing some small tweaks and bugfixes on the LXD snap based on user feedback as more and more users are migrating to it. We’re also getting ready to push LXD 2.0.11 to a lot of our users, fixing a lot of bugs in the process and bringing some small usability tweaks too.
The FOSDEM CFP is now closed and we’re reviewing the 45 proposals we received and carefully checking how we can fit those in the schedule. We expect to send notifications to potential speakers by the end of the week.
Upcoming conferences and events
- FOSDEM 2018 (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.
- Add support for infiniband devices in LXD
- New “proxy” device type for network forwarding in LXD
- Extend the /dev/lxd interface for LXD containers
- Distributed database for LXD clustering
- 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
- Improved tracking of container devices.
- Added some tips to the LVM documentation.
- Added an example of VG re-use to the LVM documentation.
- Fixed an issue with ZFS pool import on startup.
- Improved
lxc exechelp to cover shell behavior. - Fixed argument ordering for newer ZFS tools.
LXC
- Added a new dhclient hook for application containers.
- Fixed duplicated sethostname calls.
- Removed internal logging calls from all the command line tools.
- Fixed setuid/setgid in lxc-unshare.
- Fixed caching in the lxc-oci template.
- Turned sethostname into a static function.
- Tweaked capabilities list in the lxc-gentoo template.
- Made sure
hostnameis installed in gentoo containers. - Added support for backing store drivers in bash completion profile.
- Fixed rendering in lxc-checkconfig.
LXCFS
- No change 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 spent the week in xenial-proposed and will be released to all Ubuntu 16.04 users very soon.
Snap
- Added support for using the system’s CA rather than the certificates in the core snap.
- Better handle crashes of LXD and restarts.
Talk to us today
Interested in running Ubuntu in your organisation?
Newsletter signup
Related posts
RISC-V profiles – why is RVA23 significant?
Introduction One of the important offerings of the RISC-V Instruction Set Architecture (ISA) is the ability to customize and extend the base instruction set....
AI with AMD ROCm on Ubuntu: your questions answered
AMD ROCm is now available in Ubuntu 26.04 LTS. Learn what how to make the best of it, and find out what this will mean in the coming years for development in Ubuntu.
Ubuntu and Ubuntu Pro on Azure Cobalt 200 VMs
Microsoft has announced the preview of Azure Cobalt 200, its second-generation custom Arm silicon. Learn how Ubuntu and Ubuntu Pro support these new VMs from...