This report covers the development in the linuxkit/linuxkit linuxkit/lcow linuxkit/kubernetes linuxkit/virtsock linuxkit/rtf linuxkit/homebrew-linuxkit repositories. There were 75 contributions (PRs/Issues/Comments) from 16 individual contributors. 19 new PRs were opened and 16 PRs were merged. 5 new issues were opened and 6 issues were closed.
This month, we switch LinuxKit to use the 4.19.x kernels as the default. We also added support for 4.20.x kernels and removed support for 4.4.x kernel. containerd
was updated to v1.2.2 and WireGuard to 0.0.20190123.
There is new support for encrypted flesystems and improved error handling as well as an update to the ZFS packages.
- Adding support to mount an encrypted filesystem (linuxkit/linuxkit#3249 @chriswue @deitch @rn)
- log the actual error message when creating the Docker API client (linuxkit/linuxkit#3257 @keyki @justincormack)
- Remove 4.4.x kernels, add 4.20.x kernels (linuxkit/linuxkit#3258 @rn @justincormack)
- December 2018 development report (linuxkit/linuxkit#3259 @rn @justincormack)
- update -rt to 4.14.87-rt49 (linuxkit/linuxkit#3260 @TiejunChina @rn)
- Containerd v1.2.2 (linuxkit/linuxkit#3262 @ijc @rn)
- Update kernels to 4.20.1/4.19.14/4.14.92/4.9.149 (linuxkit/linuxkit#3265 @rn @ijc)
- Fix link to ADOPTERS.md (linuxkit/linuxkit#3266 @bensallen @rn)
- update -rt to 4.14.87-rt50 (linuxkit/linuxkit#3267 @TiejunChina @rn)
- Switch the default kernel to 4.19.x (linuxkit/linuxkit#3269 @rn @justincormack)
- Update kernel to 4.20.2/4.19.15/4.14.93/4.9.150 (linuxkit/linuxkit#3271 @rn @justincormack)
- Update kernels to 4.20.3/4.19.16/4.14.94/4.9.151 (linuxkit/linuxkit#3272 @rn @ijc)
- Use latest stable release of ZFS (linuxkit/linuxkit#3273 @errordeveloper @rn)
- wireguard: upgrade to 0.0.20190123 (linuxkit/linuxkit#3276 @zx2c4 @rn)
- Update kernels to 4.20.4/4.19.17/4.14.95/4.9.152 (linuxkit/linuxkit#3277 @rn @justincormack)
- Kernel update to 4.20.5/4.19.18/4.14.96/4.9.153 (linuxkit/linuxkit#3279 @rn @ijc)
- zfs does not build on 4.14 (linuxkit/linuxkit#2950 @justincormack @errordeveloper)
- Mounting an encrypted filesystem (linuxkit/linuxkit#3245 @chriswue @justincormack)
- Remove 4.4.x kernels? (linuxkit/linuxkit#3250 @rn @justincormack)
- Building Linuxkit image with criu installed to use with Docker for mac (linuxkit/linuxkit#3263 @arashd @rn @justincormack)
- Kernel panic with simple Python Alpine base image (linuxkit/linuxkit#3264 @mattdodge @rn)
- Switch to 4.19 kernel as the default LinuxKit kernel (linuxkit/linuxkit#3268 @rn @justincormack)
- binfmt: arm: go: runtime: failed to create new OS thread (linuxkit/linuxkit#1348 @djs55 @justincormack @rogaha @agowa338)
- Investigate using LinuxKit system containerd for examples/docker.yml via dockerd --containerd option (linuxkit/linuxkit#2841 @eyz @justincormack @pwFoo)
- Docker daemon log taking up too much disk space (linuxkit/linuxkit#3072 @kevinbrink @rn @ijc @djs55 @teeg82)
- cannot boot from usb iso image on bare metal (linuxkit/linuxkit#3154 @logicminds @jcudit @errordeveloper @rn @ijc @tjfontaine @8837726)
- Feature/logging compression (linuxkit/linuxkit#3261 @teeg82)
- remove 4.14.x kernel support for arm64/s390x (linuxkit/linuxkit#3270 @rn)
- [OpenStack] Support os-client-config usage for authentication (linuxkit/linuxkit#3274 @yankcrime)
- Investigate ZFS userspace Vs kernel module version parity (linuxkit/linuxkit#3275 @errordeveloper @justincormack)
- Add rsync in sshd package (linuxkit/linuxkit#3278 @errordeveloper)
- Extend CDROM provider to support any common type of disk/partition with ISO format (linuxkit/linuxkit#3280 @errordeveloper)