Weekly status for the week of the 30th of April to the 6th of May 2018.
Introduction
This was another relatively slow week for us development wise. Some of us were traveling to Berlin for some meetings and the rest was focused on bugfixes, some feature work and updating the snap quite a bit.
We now have a pretty good idea of what we’ll be doing over the next 6 months, so you can expect to see this reflected in Github issues in the next few days as we define the next few milestones.
After dealing with a couple of issues with the Debian images, the Ubuntu images have now been switched to using distrobuilder as their build mechanism. Next up for the distrobuilder switch should be CentOS.
This week, our focus is on fixing a few last issues prior to LXD 3.1, then release that first feature release of the 3.x series, after which we’ll be back to our usual monthly cadence of releases.
Upcoming conferences and events
- NorthSec (Montreal, May 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.
- Container backup and restore
- 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
- Fixed an issue with large raft logs building up
- Added support for
.schematolxd sql - Fixed handling of xattrs with no value
- Tweaked the documentation a bit
- Made
lxd waitreadyless verbose on slow systems
LXC
- Fixed some logging logic for lxc-execute
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
- Updated the packaging for the latest release of snapcraft
- Updated lxd.migrate to deal with new database paths in LXD 3.0
- Added a check for clustering in lxd.migrate
- Fixed a common migration failure when using ZFS and lxd.migrate
- Added xtables-addons to the snap
