mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-18 17:01:07 +00:00
October 2018 development report
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
This commit is contained in:
parent
292dbdf46f
commit
58f94915d9
174
reports/2018-10-31.md
Normal file
174
reports/2018-10-31.md
Normal file
@ -0,0 +1,174 @@
|
|||||||
|
# Report for 2018-10-01 to 2018-10-31
|
||||||
|
|
||||||
|
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 99 contributions (PRs/Issues/Comments) from 25 individual contributors. 19 new PRs were opened and 17 PRs were merged. 9 new issues were opened and 22 issues were closed.
|
||||||
|
|
||||||
|
We added initial support for 4.19 kernels, which are slated to become the next LTS kernel. Support for the 4.18.x kernels was removed for arm64 and s390x. `containerd` was updated to v1.2.0 and WireGuard to 0.0.20181018. There were also a number of fixes for the GCP support and some minor improvements to `linuxkit build`.
|
||||||
|
|
||||||
|
We closed/archived the [moby/tool] repository as the code has been moved to [linuxkit/linuxkit].
|
||||||
|
|
||||||
|
## Merged PRs:
|
||||||
|
|
||||||
|
- September 2018 development report ([linuxkit/linuxkit#3192] [@rn] [@justincormack])
|
||||||
|
- Kernel update to 4.18.11/4.14.73/4.9.130/4.4.159 ([linuxkit/linuxkit#3193] [@rn] [@justincormack])
|
||||||
|
- Kernel update to 4.18.12/4.14.74/4.9.131 ([linuxkit/linuxkit#3194] [@rn] [@justincormack])
|
||||||
|
- wireguard: upgrade to 0.0.20181006 ([linuxkit/linuxkit#3196] [@zx2c4] [@rn])
|
||||||
|
- update -rt ([linuxkit/linuxkit#3198] [@TiejunChina] [@rn])
|
||||||
|
- README: add the LinuxKit Nix project ([linuxkit/linuxkit#3199] [@zimbatm] [@justincormack])
|
||||||
|
- GCP: validate project name ([linuxkit/linuxkit#3202] [@ebriand] [@rn] [@justincormack])
|
||||||
|
- Fix golint on circleci and GCP testing ([linuxkit/linuxkit#3203] [@justincormack] [@rn])
|
||||||
|
- wireguard: upgrade to 0.0.20181018 ([linuxkit/linuxkit#3206] [@zx2c4] [@rn])
|
||||||
|
- Update Authors ([linuxkit/linuxkit#3208] [@justincormack] [@rn])
|
||||||
|
- Kernel update to 4.18.16/4.14.78/4.9.135/4.4.162 ([linuxkit/linuxkit#3210] [@rn] [@justincormack])
|
||||||
|
- Add 4.19 kernels (and remove 4.18 for arm64 and s390x) ([linuxkit/linuxkit#3211] [@rn] [@ijc] [@justincormack])
|
||||||
|
- containerd v1.2.0 ([linuxkit/linuxkit#3212] [@ijc] [@rn] [@justincormack])
|
||||||
|
- build: Don't create empty kernel/cmdline files ([linuxkit/linuxkit#3213] [@rn] [@justincormack])
|
||||||
|
- Update crosvm ([linuxkit/linuxkit#3214] [@rn] [@justincormack])
|
||||||
|
- Archive this repository as now merged into LinuxKit ([moby/tool#221] [@justincormack] [@cpuguy83] [@thaJeztah])
|
||||||
|
- Add 0.6 release ([linuxkit/homebrew-linuxkit#16] [@ebriand] [@justincormack])
|
||||||
|
|
||||||
|
## Closed Issues:
|
||||||
|
|
||||||
|
- Failed to extract root filesystem in linuxkit/kernel:4.9.89 ([linuxkit/linuxkit#3015] [@micemuni] [@justincormack] [@ragurakesh] [@rn])
|
||||||
|
- Unable to connect to nginx in linuxkit ([linuxkit/linuxkit#3195] [@jayakumarn] [@rn])
|
||||||
|
|
||||||
|
- Selection of architecture in config ([moby/tool#38] [@mor1] [@justincormack])
|
||||||
|
- generate an error of trust section list packages not used ([moby/tool#50] [@rn] [@riyazdf])
|
||||||
|
- generate ISOs directly from Go ([moby/tool#52] [@justincormack])
|
||||||
|
- trust key pinning ([moby/tool#63] [@riyazdf] [@justincormack])
|
||||||
|
- trust failure has unhelpful message ([moby/tool#64] [@justincormack] [@riyazdf])
|
||||||
|
- Composition patterns for Moby tool ([moby/tool#92] [@deitch] [@justincormack] [@richardj-bsquare])
|
||||||
|
- ability to override the images in a configuration file ([moby/tool#95] [@dave-tucker] [@justincormack] [@MagnusS])
|
||||||
|
- [RFC] Add support for an option .mobytags file ([moby/tool#101] [@rn] [@riyazdf] [@justincormack] [@deitch] [@dave-tucker])
|
||||||
|
- [RFC] indicate moby version in yml and image ([moby/tool#106] [@deitch] [@justincormack] [@ijc])
|
||||||
|
- Add Windows CI ([moby/tool#118] [@justincormack])
|
||||||
|
- Add support for efi disk ([moby/tool#121] [@deitch] [@justincormack] [@ijc])
|
||||||
|
- build without docker ([moby/tool#127] [@justincormack])
|
||||||
|
- the output config does not include info from image ([moby/tool#131] [@justincormack])
|
||||||
|
- Optionally add `vmlinux` to output ([moby/tool#133] [@rn] [@justincormack])
|
||||||
|
- support multi arch properly ([moby/tool#136] [@justincormack] [@rn])
|
||||||
|
- moby licenses cli option ([moby/tool#147] [@justincormack] [@ijc])
|
||||||
|
- Create docker image for moby tool ([moby/tool#148] [@seemethere] [@justincormack] [@xtuc])
|
||||||
|
- Custom /etc/hosts and /etc/resolv.conf files ([moby/tool#161] [@xtuc] [@justincormack])
|
||||||
|
- Ability to use variables in Linuxkit configuration? ([moby/tool#163] [@xtuc] [@ijc] [@mmariani] [@justincormack])
|
||||||
|
- Archive this repo with link to linuxkit? ([moby/tool#220] [@AkihiroSuda] [@thaJeztah] [@cpuguy83] [@justincormack])
|
||||||
|
|
||||||
|
## New or updated PRs and Issues (not closed):
|
||||||
|
|
||||||
|
- Address Space Layout Randomization and Position Independent Executables ([linuxkit/linuxkit#1902] [@fntlnz] [@rn] [@joeabbey] [@riyazdf] [@justincormack])
|
||||||
|
- boot hang on kernels >= 4.14.36 ([linuxkit/linuxkit#3032] [@kmjohansen] [@ijc] [@justincormack] [@justinbarrick] [@hairyhenderson] [@scriptjs] [@rn])
|
||||||
|
- Very slow boot on hardware without RDRAND support ([linuxkit/linuxkit#3096] [@hairyhenderson] [@KumarShrawan] [@justincormack] [@deitch] [@tjfontaine])
|
||||||
|
- cannot boot from usb iso image on bare metal ([linuxkit/linuxkit#3154] [@logicminds] [@rn] [@ijc] [@tjfontaine] [@8837726] [@jcudit])
|
||||||
|
- linuxkit pkg build --force is falling in mac os ([linuxkit/linuxkit#3159] [@eddytrex] [@rn] [@justincormack] [@monsterzz])
|
||||||
|
- GCP PUSH: Fix typo and add error message when project is missing ([linuxkit/linuxkit#3197] [@pyaillet] [@justincormack] [@rn])
|
||||||
|
- Stdout from linuxkit not having EOF ([linuxkit/linuxkit#3200] [@jayakumarn] [@justincormack])
|
||||||
|
- Create a bpftrace package ([linuxkit/linuxkit#3201] [@rn])
|
||||||
|
- why linuxkit VM machine is asking to init swarm after reboot ([linuxkit/linuxkit#3204] [@micemuni] [@justincormack])
|
||||||
|
- Missing s390x in the switch for qemu Dockerfile ([linuxkit/linuxkit#3205] [@alicefr])
|
||||||
|
- Cannot build LCOW image on Windows with nightly Docker installed ([linuxkit/linuxkit#3207] [@Iristyle] [@justincormack])
|
||||||
|
- Run LinuxKit in Hyper-V nested in Windows 10 VMware ([linuxkit/linuxkit#3209] [@StefanScherer] [@robrich] [@embusalacchi] [@justincormack] [@rn])
|
||||||
|
- And an option to extract a uncompress linux kernel image ([linuxkit/linuxkit#3215] [@rn])
|
||||||
|
- go get fails ([linuxkit/linuxkit#3216] [@montao] [@justincormack])
|
||||||
|
|
||||||
|
[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/homebrew-linuxkit#16]: https://github.com/linuxkit/homebrew-linuxkit/pull/16
|
||||||
|
[linuxkit/linuxkit#3192]: https://github.com/linuxkit/linuxkit/pull/3192
|
||||||
|
[linuxkit/linuxkit#3193]: https://github.com/linuxkit/linuxkit/pull/3193
|
||||||
|
[linuxkit/linuxkit#3194]: https://github.com/linuxkit/linuxkit/pull/3194
|
||||||
|
[linuxkit/linuxkit#3196]: https://github.com/linuxkit/linuxkit/pull/3196
|
||||||
|
[linuxkit/linuxkit#3198]: https://github.com/linuxkit/linuxkit/pull/3198
|
||||||
|
[linuxkit/linuxkit#3199]: https://github.com/linuxkit/linuxkit/pull/3199
|
||||||
|
[linuxkit/linuxkit#3202]: https://github.com/linuxkit/linuxkit/pull/3202
|
||||||
|
[linuxkit/linuxkit#3203]: https://github.com/linuxkit/linuxkit/pull/3203
|
||||||
|
[linuxkit/linuxkit#3206]: https://github.com/linuxkit/linuxkit/pull/3206
|
||||||
|
[linuxkit/linuxkit#3208]: https://github.com/linuxkit/linuxkit/pull/3208
|
||||||
|
[linuxkit/linuxkit#3210]: https://github.com/linuxkit/linuxkit/pull/3210
|
||||||
|
[linuxkit/linuxkit#3211]: https://github.com/linuxkit/linuxkit/pull/3211
|
||||||
|
[linuxkit/linuxkit#3212]: https://github.com/linuxkit/linuxkit/pull/3212
|
||||||
|
[linuxkit/linuxkit#3213]: https://github.com/linuxkit/linuxkit/pull/3213
|
||||||
|
[linuxkit/linuxkit#3214]: https://github.com/linuxkit/linuxkit/pull/3214
|
||||||
|
[moby/tool#221]: https://github.com/moby/tool/pull/221
|
||||||
|
[linuxkit/linuxkit#3015]: https://github.com/linuxkit/linuxkit/issues/3015
|
||||||
|
[linuxkit/linuxkit#3195]: https://github.com/linuxkit/linuxkit/issues/3195
|
||||||
|
[moby/tool#38]: https://github.com/moby/tool/issues/38
|
||||||
|
[moby/tool#50]: https://github.com/moby/tool/issues/50
|
||||||
|
[moby/tool#52]: https://github.com/moby/tool/issues/52
|
||||||
|
[moby/tool#63]: https://github.com/moby/tool/issues/63
|
||||||
|
[moby/tool#64]: https://github.com/moby/tool/issues/64
|
||||||
|
[moby/tool#92]: https://github.com/moby/tool/issues/92
|
||||||
|
[moby/tool#95]: https://github.com/moby/tool/issues/95
|
||||||
|
[moby/tool#101]: https://github.com/moby/tool/issues/101
|
||||||
|
[moby/tool#106]: https://github.com/moby/tool/issues/106
|
||||||
|
[moby/tool#118]: https://github.com/moby/tool/issues/118
|
||||||
|
[moby/tool#121]: https://github.com/moby/tool/issues/121
|
||||||
|
[moby/tool#127]: https://github.com/moby/tool/issues/127
|
||||||
|
[moby/tool#131]: https://github.com/moby/tool/issues/131
|
||||||
|
[moby/tool#133]: https://github.com/moby/tool/issues/133
|
||||||
|
[moby/tool#136]: https://github.com/moby/tool/issues/136
|
||||||
|
[moby/tool#147]: https://github.com/moby/tool/issues/147
|
||||||
|
[moby/tool#148]: https://github.com/moby/tool/issues/148
|
||||||
|
[moby/tool#161]: https://github.com/moby/tool/issues/161
|
||||||
|
[moby/tool#163]: https://github.com/moby/tool/issues/163
|
||||||
|
[moby/tool#220]: https://github.com/moby/tool/issues/220
|
||||||
|
[linuxkit/linuxkit#1902]: https://github.com/linuxkit/linuxkit/issues/1902
|
||||||
|
[linuxkit/linuxkit#3032]: https://github.com/linuxkit/linuxkit/issues/3032
|
||||||
|
[linuxkit/linuxkit#3096]: https://github.com/linuxkit/linuxkit/issues/3096
|
||||||
|
[linuxkit/linuxkit#3154]: https://github.com/linuxkit/linuxkit/issues/3154
|
||||||
|
[linuxkit/linuxkit#3159]: https://github.com/linuxkit/linuxkit/issues/3159
|
||||||
|
[linuxkit/linuxkit#3197]: https://github.com/linuxkit/linuxkit/pull/3197
|
||||||
|
[linuxkit/linuxkit#3200]: https://github.com/linuxkit/linuxkit/issues/3200
|
||||||
|
[linuxkit/linuxkit#3201]: https://github.com/linuxkit/linuxkit/issues/3201
|
||||||
|
[linuxkit/linuxkit#3204]: https://github.com/linuxkit/linuxkit/issues/3204
|
||||||
|
[linuxkit/linuxkit#3205]: https://github.com/linuxkit/linuxkit/pull/3205
|
||||||
|
[linuxkit/linuxkit#3207]: https://github.com/linuxkit/linuxkit/issues/3207
|
||||||
|
[linuxkit/linuxkit#3209]: https://github.com/linuxkit/linuxkit/issues/3209
|
||||||
|
[linuxkit/linuxkit#3215]: https://github.com/linuxkit/linuxkit/issues/3215
|
||||||
|
[linuxkit/linuxkit#3216]: https://github.com/linuxkit/linuxkit/issues/3216
|
||||||
|
[@alicefr]: https://github.com/alicefr
|
||||||
|
[@TiejunChina]: https://github.com/TiejunChina
|
||||||
|
[@robrich]: https://github.com/robrich
|
||||||
|
[@Iristyle]: https://github.com/Iristyle
|
||||||
|
[@micemuni]: https://github.com/micemuni
|
||||||
|
[@scriptjs]: https://github.com/scriptjs
|
||||||
|
[@MagnusS]: https://github.com/MagnusS
|
||||||
|
[@zimbatm]: https://github.com/zimbatm
|
||||||
|
[@pyaillet]: https://github.com/pyaillet
|
||||||
|
[@embusalacchi]: https://github.com/embusalacchi
|
||||||
|
[@fntlnz]: https://github.com/fntlnz
|
||||||
|
[@joeabbey]: https://github.com/joeabbey
|
||||||
|
[@ragurakesh]: https://github.com/ragurakesh
|
||||||
|
[@justinbarrick]: https://github.com/justinbarrick
|
||||||
|
[@8837726]: https://github.com/8837726
|
||||||
|
[@mmariani]: https://github.com/mmariani
|
||||||
|
[@rvs]: https://github.com/rvs
|
||||||
|
[@ebriand]: https://github.com/ebriand
|
||||||
|
[@jayakumarn]: https://github.com/jayakumarn
|
||||||
|
[@hairyhenderson]: https://github.com/hairyhenderson
|
||||||
|
[@jcudit]: https://github.com/jcudit
|
||||||
|
[@deitch]: https://github.com/deitch
|
||||||
|
[@ijc]: https://github.com/ijc
|
||||||
|
[@rn]: https://github.com/rn
|
||||||
|
[@justincormack]: https://github.com/justincormack
|
||||||
|
[@thaJeztah]: https://github.com/thaJeztah
|
||||||
|
[@StefanScherer]: https://github.com/StefanScherer
|
||||||
|
[@riyazdf]: https://github.com/riyazdf
|
||||||
|
[@monsterzz]: https://github.com/monsterzz
|
||||||
|
[@AkihiroSuda]: https://github.com/AkihiroSuda
|
||||||
|
[@xtuc]: https://github.com/xtuc
|
||||||
|
[@richardj-bsquare]: https://github.com/richardj-bsquare
|
||||||
|
[@seemethere]: https://github.com/seemethere
|
||||||
|
[@zx2c4]: https://github.com/zx2c4
|
||||||
|
[@eddytrex]: https://github.com/eddytrex
|
||||||
|
[@logicminds]: https://github.com/logicminds
|
||||||
|
[@tjfontaine]: https://github.com/tjfontaine
|
||||||
|
[@dave-tucker]: https://github.com/dave-tucker
|
||||||
|
[@mor1]: https://github.com/mor1
|
||||||
|
[@kmjohansen]: https://github.com/kmjohansen
|
||||||
|
[@KumarShrawan]: https://github.com/KumarShrawan
|
||||||
|
[@cpuguy83]: https://github.com/cpuguy83
|
||||||
|
[@montao]: https://github.com/montao
|
Loading…
Reference in New Issue
Block a user