This report covers the development in the linuxkit/linuxkit linuxkit/lcow linuxkit/kubernetes linuxkit/virtsock linuxkit/rtf linuxkit/homebrew-linuxkit repositories. There were 148 contributions (PRs/Issues/Comments) from 22 individual contributors. 20 new PRs were opened and 14 PRs were merged. 4 new issues were opened and 6 issues were closed.
Along the regular kernel updates, WireGuard was updated to
0.0.20181119 and the -rt
kernel to 4.14.78-rt47. The LinuxKit tool
was extended to create uncompressed kernels (which can be used with
crosvm
and the recently announced Firecracker
VMM).
We created another pre-release of linuxkit/lcow
(v4.14.35-v0.3.9)
to accommodate newer versions of Docker and Windows.
We also added a new ADOPTERS.md
file to track where LinuxKit is
used. Please submit PRs to add your use case if it is missing.
-
October 2018 development report (linuxkit/linuxkit#3218 @rn @justincormack)
-
Update kernel to 4.19.1/4.18.17/4.14.79 (linuxkit/linuxkit#3222 @rn @justincormack)
-
Kernel update to 4.18.18/4.14.80/4.9.136/4.4.163 (linuxkit/linuxkit#3223 @rn @justincormack)
-
Add experimental support for building uncompressed kernels (linuxkit/linuxkit#3225 @rn @justincormack @ijc)
-
Add incomplete ADOPTERS file (linuxkit/linuxkit#3226 @justincormack @deitch)
-
wireguard: upgrade to 0.0.20181115 (linuxkit/linuxkit#3227 @zx2c4 @rn)
-
Update ADOPTERS.md (linuxkit/linuxkit#3228 @asbjornenge @rn)
-
Kernel update to 4.19.2/14.18.19/4.14.81/4.9.137 (linuxkit/linuxkit#3229 @rn @ijc @justincormack)
-
update -rt to 4.14.78-rt47 (linuxkit/linuxkit#3231 @TiejunChina @rn)
-
wireguard: upgrade to 0.0.20181119 (linuxkit/linuxkit#3232 @zx2c4 @rn)
-
Update kernels to 4.19.3/4.18.20/4.14.82/4.9.138/4.4.164 (linuxkit/linuxkit#3234 @rn @justincormack)
-
Remove moby formula from homebrew (linuxkit/homebrew-linuxkit#17 @justincormack @rn)
-
Use Kubelet config (linuxkit/kubernetes#86 @ernoaapa @ijc)
-
Update to OpenGCS v0.3.9 (and other minor update) (linuxkit/lcow#33 @rn @justincormack)
-
Switch from cli configuration to kubelet.conf (linuxkit/kubernetes#71 @ijc)
-
permissions on docker.sock (linuxkit/linuxkit#298 @justincormack @nathanleclaire)
-
And an option to extract a uncompress linux kernel image (linuxkit/linuxkit#3215 @rn)
-
go get fails (linuxkit/linuxkit#3216 @montao @justincormack)
-
Add utility to VM (linuxkit/linuxkit#3220 @montao @rn)
-
Broken cache for pkg build (linuxkit/linuxkit#3221 @guillaumerose @ijc)
- SSH? (linuxkit/linuxkit#123 @nathanleclaire @justincormack @rn @friism @stevvooe @dhiltgen @shykes @bryanhuntesl)
- Using user namespace features via system containerd fails (linuxkit/linuxkit#2842 @estesp @JakeWarner @justincormack)
- [vmware] Is there any examples on how to mount the hgfs shared folder in fusion/workstation (linuxkit/linuxkit#2973 @weikinhuang @rn @tjfontaine)
- Use containerd restart manager to monitor services (linuxkit/linuxkit#3168 @kkroo @ijc)
- Create a bpftrace package (linuxkit/linuxkit#3201 @rn @simar7)
- Run LinuxKit in Hyper-V nested in Windows 10 VMware (linuxkit/linuxkit#3209 @StefanScherer @rn @robrich @embusalacchi @justincormack)
- Allowing modprobe modules to load firmware if needed (linuxkit/linuxkit#3217 @rvs)
- Create README.md (linuxkit/linuxkit#3219 @montao @rn)
- VMware support broken in linuxkit-0.6 for windows (linuxkit/linuxkit#3224 @RudiScholz @rn)
- pkg/bpftrace: Add bpftrace as a core pkg (linuxkit/linuxkit#3230 @simar7 @tjfontaine @justincormack @rn)
- Add qemu USB device pass through (linuxkit/linuxkit#3235 @kkroo)
- Enable containerd restart plugin for improved system service availability (linuxkit/linuxkit#3236 @kkroo)
- add support for named pipes to init (linuxkit/linuxkit#3237 @kppk @justincormack @tjfontaine)
- Add support for named pipes to init (linuxkit/linuxkit#3238 @kppk @justincormack)