Containers micro-conference at Linux Plumbers 2019

Introduction

This year’s edition of the Linux Plumbers Conference will once again feature a containers micro-conference. The Containers and Checkpoint/Restore MC at Linux Plumbers is the opportunity for runtime maintainers, kernel developers and others involved with containers on Linux to talk about what they are up to and agree on the next major changes to kernel and userspace.

As we have already done last year, the micro-conference now also covers topic of the Checkpoint-Restart micro-conference. This again means we’ll be running a 6 hours long event.

LPC 2019 will be held in Lisbon, Portugal from the 9th until the 11th of September 2019, co-locating with the Linux Kernel Summit. The venue is the Corinthia Hotel.

Format

Similar to last year’s edition, we will focus on interesting discussion topics and short presentations/demos of recent or ongoing work, or needed features.

We expect to time limit presentations/demos to 15 minutes including questions.
More open ended discussion topics will get up to 30 minutes allocated.
There is always time for longer discussions after the micro-conference!

Ideas

Below are some ideas of content that we think would be a good fit for this edition:

  • New mount API
  • System call filtering and interception
  • Performance improvement for containers (following Spectre/Meltdown mitigation)
  • CGroupV2 developments
  • Linux Security Modules inside containers
  • UID shifting filesystem (shiftfs)
  • CRIU integration with container engines and orchestration frameworks
  • (In)stability of less commonly used kernel ABIs
  • Time namespacing
  • Checkpoint/Restart performance improvements
  • New clone syscall
  • New pidfd API
  • Improving the state of userfaultfd and its adoption in container runtimes
  • Speeding up container live migration
  • Address space separation for containers
  • Making procfs more secure
  • Restricting path resolution
  • Reopening of file descriptors with different permissions than they were originally opened with
  • Android containers and containers on Android

Some of those are ideas in search of an acceptable solution, some are problems likely to affect all container runtimes and some are coverage of very recent kernel work and how that can be used by userspace. This list is not meant to be exhaustive. If you have other ideas or work to discuss, please apply too.

Proposals

Please make your proposals on the LPC website using this link. Make sure to select Containers and Checkpoint/Restore MC topic as the Track you’re submitting to.

We’ll accept proposals for this micro-conference until the 2nd of August 2019.

Do note that speaking at a micro-conference doesn’t automatically get you access to the conference. Each micro-conference has access to a limited number of free or discounted passes but we prefer to hand those out to those who couldn’t otherwise afford to attend the conference.

If you will need one of those passes in order to present at the conference, please let us know by adding a note in your proposal.

The organizers

This year’s edition of the micro-conference is organized and run by:

  • Christian Brauner (Canonical Ltd.)
  • Mike Rapoport (IBM)
  • Stéphane Graber (Canonical Ltd.)
1 Like