Skip to content

Latest commit

 

History

History
260 lines (232 loc) · 17 KB

2018-02-28.md

File metadata and controls

260 lines (232 loc) · 17 KB

Report for 2018-02-01 to 2018-02-28

This report covers the development in the linuxkit/linuxkit linuxkit/lcow linuxkit/kubernetes linuxkit/virtsock linuxkit/rtf linuxkit/homebrew-linuxkit moby/tool repositories. There were 378 contributions (PRs/Issues/Comments) from 29 individual contributors. 56 new PRs were opened and 52 PRs were merged. 17 new issues were opened and 15 issues were closed.

In February we merged the initial support for the RealTime Linux kernel via the PREEMPT_RT patches contributed. We also merged the first steps towards supporting s390x as a new architecture. More PRs are in the pipeline and they should get merged soon.

On the kernel side, we switched the default LinuxKit kernel to the 4.14.x series as it receives critical bug fixes quicker and has better mitigation against Meltdown/Spectre. We also had no less than 8 kernel updates as well as two updates to WireGuard. The latest supported kernels are 4.15.7/4.4.23/4.9.85/4.4.119.

On the Kubernetes front we now have a test harness to perform quick smoke tests.

The Linux Container on Windows (LCOW) project had significant additions to its test suite (and more are in the pipeline). To this end, we also updated the rtf utility to allow running test written in Powershell on macOS and Linux. The VirtSock project received a major rewrite of the Hyper-V socket implementation.

On the tooling and package side, containerd was updated to v1.0.2 and initial steps towards supporting booting from qcow2 EFI images was merged. We also added a new complete example to create a LinuxKit image for the full "TICK" stack (InfluxDB, Chronograf, Kapacitor, Telegraf).

Merged PRs:

Kernel related

Kubernetes

Tooling

Linux Containers on Windows (LCOW)

VirtSock

Packages

Project/Docs/Examples

Testing

Closed Issues:

New or updated PRs and Issues (not closed):