diff --git a/reports/2019-01-31.md b/reports/2019-01-31.md new file mode 100644 index 000000000..38d63e4e7 --- /dev/null +++ b/reports/2019-01-31.md @@ -0,0 +1,113 @@ +# Report for 2019-01-01 to 2019-01-31 + +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. + +## Merged PRs: + +- 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]) + +## Closed Issues: + +- 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]) + +## New or updated PRs and Issues (not closed): + +- 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]) + +[linuxkit/linuxkit]: https://github.com/linuxkit/linuxkit +[linuxkit/lcow]: https://github.com/linuxkit/lcow +[linuxkit/kubernetes]: https://github.com/linuxkit/kubernetes +[linuxkit/virtsock]: https://github.com/linuxkit/virtsock +[linuxkit/rtf]: https://github.com/linuxkit/rtf +[linuxkit/homebrew-linuxkit]: https://github.com/linuxkit/homebrew-linuxkit +[moby/tool]: https://github.com/moby/tool +[linuxkit/linuxkit#3249]: https://github.com/linuxkit/linuxkit/pull/3249 +[linuxkit/linuxkit#3257]: https://github.com/linuxkit/linuxkit/pull/3257 +[linuxkit/linuxkit#3258]: https://github.com/linuxkit/linuxkit/pull/3258 +[linuxkit/linuxkit#3259]: https://github.com/linuxkit/linuxkit/pull/3259 +[linuxkit/linuxkit#3260]: https://github.com/linuxkit/linuxkit/pull/3260 +[linuxkit/linuxkit#3262]: https://github.com/linuxkit/linuxkit/pull/3262 +[linuxkit/linuxkit#3265]: https://github.com/linuxkit/linuxkit/pull/3265 +[linuxkit/linuxkit#3266]: https://github.com/linuxkit/linuxkit/pull/3266 +[linuxkit/linuxkit#3267]: https://github.com/linuxkit/linuxkit/pull/3267 +[linuxkit/linuxkit#3269]: https://github.com/linuxkit/linuxkit/pull/3269 +[linuxkit/linuxkit#3271]: https://github.com/linuxkit/linuxkit/pull/3271 +[linuxkit/linuxkit#3272]: https://github.com/linuxkit/linuxkit/pull/3272 +[linuxkit/linuxkit#3273]: https://github.com/linuxkit/linuxkit/pull/3273 +[linuxkit/linuxkit#3276]: https://github.com/linuxkit/linuxkit/pull/3276 +[linuxkit/linuxkit#3277]: https://github.com/linuxkit/linuxkit/pull/3277 +[linuxkit/linuxkit#3279]: https://github.com/linuxkit/linuxkit/pull/3279 +[linuxkit/linuxkit#2950]: https://github.com/linuxkit/linuxkit/issues/2950 +[linuxkit/linuxkit#3245]: https://github.com/linuxkit/linuxkit/issues/3245 +[linuxkit/linuxkit#3250]: https://github.com/linuxkit/linuxkit/issues/3250 +[linuxkit/linuxkit#3263]: https://github.com/linuxkit/linuxkit/issues/3263 +[linuxkit/linuxkit#3264]: https://github.com/linuxkit/linuxkit/issues/3264 +[linuxkit/linuxkit#3268]: https://github.com/linuxkit/linuxkit/issues/3268 +[linuxkit/linuxkit#1348]: https://github.com/linuxkit/linuxkit/issues/1348 +[linuxkit/linuxkit#2841]: https://github.com/linuxkit/linuxkit/issues/2841 +[linuxkit/linuxkit#3072]: https://github.com/linuxkit/linuxkit/issues/3072 +[linuxkit/linuxkit#3154]: https://github.com/linuxkit/linuxkit/issues/3154 +[linuxkit/linuxkit#3261]: https://github.com/linuxkit/linuxkit/pull/3261 +[linuxkit/linuxkit#3270]: https://github.com/linuxkit/linuxkit/issues/3270 +[linuxkit/linuxkit#3274]: https://github.com/linuxkit/linuxkit/pull/3274 +[linuxkit/linuxkit#3275]: https://github.com/linuxkit/linuxkit/issues/3275 +[linuxkit/linuxkit#3278]: https://github.com/linuxkit/linuxkit/pull/3278 +[linuxkit/linuxkit#3280]: https://github.com/linuxkit/linuxkit/pull/3280 +[@eyz]: https://github.com/eyz +[@kevinbrink]: https://github.com/kevinbrink +[@rn]: https://github.com/rn +[@bensallen]: https://github.com/bensallen +[@johanneswuerbach]: https://github.com/johanneswuerbach +[@djs55]: https://github.com/djs55 +[@arashd]: https://github.com/arashd +[@mattdodge]: https://github.com/mattdodge +[@teeg82]: https://github.com/teeg82 +[@deitch]: https://github.com/deitch +[@yankcrime]: https://github.com/yankcrime +[@logicminds]: https://github.com/logicminds +[@tjfontaine]: https://github.com/tjfontaine +[@pwFoo]: https://github.com/pwFoo +[@ijc]: https://github.com/ijc +[@errordeveloper]: https://github.com/errordeveloper +[@zx2c4]: https://github.com/zx2c4 +[@jcudit]: https://github.com/jcudit +[@agowa338]: https://github.com/agowa338 +[@rogaha]: https://github.com/rogaha +[@justincormack]: https://github.com/justincormack +[@chriswue]: https://github.com/chriswue +[@TiejunChina]: https://github.com/TiejunChina +[@keyki]: https://github.com/keyki +[@8837726]: https://github.com/8837726