From 7c92015dfc4ac891a9ac61437ab84e43c40d7776 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Tue, 27 Feb 2018 22:34:15 +0000 Subject: [PATCH] reports: Add Jan 2018 report Signed-off-by: Rolf Neugebauer --- reports/2018-01-31.md | 424 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 424 insertions(+) create mode 100644 reports/2018-01-31.md diff --git a/reports/2018-01-31.md b/reports/2018-01-31.md new file mode 100644 index 000000000..41575247c --- /dev/null +++ b/reports/2018-01-31.md @@ -0,0 +1,424 @@ +# Report for 2018-01-01 to 2018-01-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 594 contributions (PRs/Issues/Comments) from 29 individual contributors. 69 new PRs were opened and 73 PRs were merged. 33 new issues were opened and 47 issues were closed. + +This month, we did our first proper release of LinuxKit. v0.2 was released on January 25th and binaries and tarballs are available [on the release page](https://github.com/linuxkit/linuxkit/releases). As part for the release we clarified the governance of the project and tidied up the repository structure. + +We also had a flurry of kernel updates (up to 4.14.15/4.9.78/4.4.113). Most of these included imported fixes and additions to deal with Meltdown and Spectre. To this end we also added support for updating the CPU microcode to LinuxKit and received a WireGuard bump. Furthermore, we restructured how other distributions kernels can be used with LinuxKit. + +We update to `containerd` 1.0.0 and subsequently added a few more bumps to v1.0.2-rc.0. Other packages received some minor updates and fixes + +The Kubernetes project was updated to 1.9.2, improvements to the `cgroup` configuration, and had several improvements to the build infrastructure. + +There were numerous improvements to the tooling. Platform support was improved for `packet.net`; nested virt can be used on GCP; vbox, VMware, hyperkit, and Hyper-V support was updated. `containerd` namespace support was added and OCI annotations can be added to the config as well as various other fixes. + +LCOW and Virtsock only received minor updates. There were no update to `rtf`. + +## Merged PRs: + +### Release related +- v0.2 release ([linuxkit/linuxkit#2885] [@rn] [@ijc] [@justincormack]) +- Add some rules to the MAINTAINERS file. ([linuxkit/linuxkit#2873] [@rn] [@justincormack] [@riyazdf] [@ijc]) +- Add code of conduct link to Github recommended location ([linuxkit/linuxkit#2878] [@justincormack] [@rn]) +- build: Bump linuxkit version to v0.2+ ([linuxkit/linuxkit#2888] [@rn] [@justincormack]) +- Do not print git commit if empty ([linuxkit/linuxkit#2892] [@justincormack] [@ijc]) +- Add a 0.2 release formula for linuxkit ([linuxkit/homebrew-linuxkit#12] [@justincormack]) +- Update AUTHORS ([linuxkit/linuxkit#2840] [@justincormack] [@rn]) +- Re-arrange some files/directories ([linuxkit/linuxkit#2876] [@rn] [@justincormack]) +- Remove projects/swarmd ([linuxkit/linuxkit#2834] [@ijc] [@rn]) +- Remove some stale files/projects ([linuxkit/linuxkit#2837] [@rn] [@ijc]) + +### Kernel updates +- Updates: kernels (4.14.15/4.9.78/4.4.113), alpine base, wireguard ([linuxkit/linuxkit#2880] [@rn] [@ijc]) +- Update kernel to 4.14.14/4.9.77/4.4.112 ([linuxkit/linuxkit#2870] [@rn] [@justincormack]) +- Update kernels to 4.14.13/4.9.76/4.4.111 ([linuxkit/linuxkit#2846] [@rn] [@justincormack]) +- Kernel update to 4.14.12/4.9.75/4.4.110 ([linuxkit/linuxkit#2839] [@rn] [@justincormack]) +- Kernel update to 4.14.11/4.9.74/4.4.109 ([linuxkit/linuxkit#2831] [@rn] [@justincormack]) +- Add the intel ucode cpio archive to the kernel package ([linuxkit/linuxkit#2858] [@rn] [@justincormack]) +- Use microcode-20171117 in kernel build as microcode-20180108 is no longer available ([linuxkit/linuxkit#2896] [@ekcasey] [@rn]) +- wireguard: update to 0.0.20180118 ([linuxkit/linuxkit#2874] [@zx2c4] [@rn]) +- Add support for Intel ucode ([moby/tool#197] [@rn] [@ijc] [@justincormack]) +- Add support for driver (and CPU) firmware ([linuxkit/linuxkit#2867] [@rn] [@ijc] [@justincormack]) +- Change support for foreign kernels ([linuxkit/linuxkit#2835] [@rn] [@ijc] [@justincormack]) + +### Kubernetes +- Add e2e package ([linuxkit/kubernetes#35] [@errordeveloper] [@ijc]) +- Build cni and cri tools ([linuxkit/kubernetes#36] [@ijc] [@errordeveloper] [@rn]) +- Update Readme for k8s 1.9 ([linuxkit/kubernetes#37] [@w9n] [@errordeveloper] [@ijc]) +- CI: Bump to latest linuxkit binary ([linuxkit/kubernetes#39] [@ijc] [@errordeveloper] [@justincormack]) +- mk-image-cache-lst: fix missing $repo use ([linuxkit/kubernetes#42] [@w9n] [@ijc]) +- git checkout quietly ([linuxkit/kubernetes#43] [@errordeveloper] [@ijc]) +- Bump to Kubernetes 1.9.1 ([linuxkit/kubernetes#45] [@errordeveloper] [@ijc]) +- Put system and runtime containers into cgroups. ([linuxkit/kubernetes#46] [@ijc] [@justincormack]) +- Bump to latest linuxkit hashes, cri beta.1 & Docker 17.12 ([linuxkit/kubernetes#47] [@ijc] [@rn]) +- Improved cgroup configuration ([linuxkit/kubernetes#49] [@ijc] [@justincormack]) +- update metadata parameter ([linuxkit/kubernetes#50] [@w9n] [@ijc]) +- Bump to Kubernetes 1.9.2 ([linuxkit/kubernetes#51] [@errordeveloper] [@ijc]) +- Bump hashes to LinuxKit v0.2 ([linuxkit/kubernetes#53] [@ijc] [@justincormack]) +- allow mounting of nfs volumes in k8s ([linuxkit/kubernetes#54] [@pgayvallet] [@ijc]) +- Portable `make update-hashes`. ([linuxkit/kubernetes#55] [@ijc] [@rn]) +- Portable `sed` expression for `make update-hashes` ([linuxkit/kubernetes#56] [@ijc] [@rn]) +- Metadata, duplicate binds and find fixes ([linuxkit/kubernetes#57] [@ijc] [@rn]) + +### Tooling +- Split linuxkit run -data options into string and file ([linuxkit/linuxkit#2861] [@deitch] [@ijc] [@rn] [@justincormack]) +- Add option to enable nested-virt on GCP ([linuxkit/linuxkit#2871] [@rn] [@justincormack]) +- Improve packet.net support ([linuxkit/linuxkit#2852] [@rn] [@justincormack] [@ijc]) +- add the -gui flag to vbox run ([linuxkit/linuxkit#2821] [@rgl] [@justincormack]) +- Update hyperkit go binding ([linuxkit/linuxkit#2881] [@rn] [@ijc]) +- cmd/hyperv: Use Default Switch if present ([linuxkit/linuxkit#2882] [@rn] [@justincormack]) +- Added capability to find a host if -hostname isn't specified ([linuxkit/linuxkit#2853] [@thebsdbox] [@justincormack]) +- docs: Add initial qemu documentation ([linuxkit/linuxkit#2883] [@rn] [@ijc] [@justincormack]) +- Vendor latest moby and update packet.net examples to include CPU ucode ([linuxkit/linuxkit#2865] [@rn] [@ijc]) +- Add support for setting containerd namespace in runtime config ([moby/tool#199] [@justincormack] [@ijc]) +- allow ImageInspect.Config to be nil when parsing ([moby/tool#192] [@w9n] [@justincormack]) +- add omitempty for yml config ([moby/tool#194] [@w9n] [@justincormack]) +- Prepend the rootfs mounts to the user specified runtime.mounts. ([moby/tool#195] [@ijc] [@justincormack]) +- Add support for OCI annotations in config ([moby/tool#198] [@justincormack] [@ijc]) +- Fix runtime mkdir ([linuxkit/linuxkit#2849] [@justincormack] [@ijc]) +- Fix some issues highlighted by go vet ([linuxkit/linuxkit#2863] [@ijc] [@justincormack] [@rn]) +- Add an example of setting up a writeable overlay of a host path ([linuxkit/linuxkit#2845] [@ijc] [@justincormack]) +- Add /run to binds and use newer yml label format ([linuxkit/linuxkit#2864] [@deitch] [@ijc]) +- Update LinuxKit images to the latest ([moby/tool#200] [@rn] [@ijc]) +- Update Moby tool ([linuxkit/linuxkit#2869] [@justincormack] [@ijc]) +- Update Moby tool ([linuxkit/linuxkit#2833] [@justincormack] [@rn] [@ijc]) + +### Packages +- Bump to containerd v1.0.2-rc.0 ([linuxkit/linuxkit#2898] [@ijc] [@rn]) +- Bump to Containerd v1.0.1 ([linuxkit/linuxkit#2872] [@ijc] [@justincormack]) +- Bump to containerd v1.0.1-rc.0 ([linuxkit/linuxkit#2857] [@ijc] [@justincormack]) +- Bump to containerd v1.0.0 ([moby/tool#190] [@ijc] [@justincormack]) +- Increase size of ARP cache ([linuxkit/linuxkit#2875] [@justincormack] [@rn]) +- pkg/init/cmd/service: plumb containerd namespace ([linuxkit/linuxkit#2809] [@stevvooe] [@justincormack] [@ijc]) +- pkg/sysctl fixes: support commented KV lines, additional seperator and comment character, no post-crit KV set skips ([linuxkit/linuxkit#2823] [@eyz] [@justincormack] [@rn] [@w9n]) +- Use pure Go unix.Reboot function in rc.init ([linuxkit/linuxkit#2832] [@tklauser] [@rn] [@justincormack]) +- Move metadata to /run instead of /var ([linuxkit/linuxkit#2860] [@deitch] [@justincormack] [@ijc]) +- Update hashes to use latest metadata ([linuxkit/linuxkit#2866] [@deitch] [@ijc]) +- format: fix for nvme ([linuxkit/linuxkit#2847] [@w9n] [@justincormack] [@rn]) +- The vmdk and dynamic-vhd packages had a bug in them ([moby/tool#201] [@rn] [@justincormack]) + +### LCOW +- Assorted updates ([linuxkit/lcow#6] [@rn] [@justincormack]) + +### Virtsock +- Update LinuxKit bits ([linuxkit/virtsock#54] [@rn]) + + +## Closed Issues: + +- Failed to get cgroup stats for docker and kubelet in kubelet container ([linuxkit/kubernetes#11] [@w9n] [@justincormack] [@ijc]) +- Docker daemon dies on boot when cgroupsPath used ([linuxkit/kubernetes#23] [@ijc] [@justincormack]) +- all cadvisor metrics have id="/" ([linuxkit/kubernetes#38] [@errordeveloper] [@w9n] [@ijc]) +- e2e tests make apiserver crash on d4m ([linuxkit/kubernetes#40] [@errordeveloper]) +- kubelet reports version and v1.9.0-dirty ([linuxkit/kubernetes#44] [@ijc] [@errordeveloper]) +- make update-hashes is not portable ([linuxkit/kubernetes#52] [@errordeveloper] [@ijc]) + +- audio support ([linuxkit/linuxkit#592] [@justincormack] [@rn]) +- better way to manage kernel config ([linuxkit/linuxkit#635] [@justincormack] [@ijc] [@tych0] [@rn] [@riyazdf]) +- kernel hang in fchownat? ([linuxkit/linuxkit#1376] [@djs55] [@justincormack] [@rn] [@dsheets]) +- qemu boot is sometimes hanging ([linuxkit/linuxkit#1403] [@samoht] [@justincormack] [@rn] [@rkgade] [@ijc] [@SvenDowideit]) +- kernel: Should we allow patches that are not destined for upstream? ([linuxkit/linuxkit#1628] [@tych0] [@justincormack] [@riyazdf] [@rn] [@avsm]) +- Kernel 4.4.75/4.9.35 crash "unable to handle kernel paging request" in "sk_filter_uncharge" ([linuxkit/linuxkit#2156] [@rn] [@ijc] [@perlun]) +- kernel 4.9.36_dbg crash in `__lock_acquire()` with IPv6 tests ([linuxkit/linuxkit#2174] [@rn]) +- No releases? ([linuxkit/linuxkit#2199] [@uberhacker] [@rn] [@justincormack]) +- containerd: Not able to use /etc/security/limits.conf to set ulimits ([linuxkit/linuxkit#2214] [@dave-tucker] [@justincormack] [@rn] [@ijc]) +- NFS Performance and Attribute Caching on LinuxKit ([linuxkit/linuxkit#2251] [@davefreitag] [@tych0] [@rn] [@justincormack] [@ijc]) +- 4.12 kernel support ([linuxkit/linuxkit#2322] [@rn] [@arm64b]) +- add a 'check-manifest' to package.mk ([linuxkit/linuxkit#2366] [@rn]) +- modprobe onboot pkg ([linuxkit/linuxkit#2367] [@pwFoo] [@justincormack] [@eyz] [@rn]) +- hyper-v run does not like external switch names with spaces in them ([linuxkit/linuxkit#2373] [@rn]) +- Support nested virt for GCP push/run ([linuxkit/linuxkit#2695] [@rn]) +- Enable nested virt for CI ([linuxkit/linuxkit#2696] [@rn] [@ijc] [@justincormack]) +- Alternative for including firmware blobs ([linuxkit/linuxkit#2714] [@rn] [@eyz] [@w9n] [@ijc] [@pwFoo]) +- metadata parameter crashes on long inline content ([linuxkit/linuxkit#2721] [@w9n] [@deitch]) +- kernel: inclusion of KSPP patches that are still in development ([linuxkit/linuxkit#2745] [@tixxdz] [@rn]) +- supported kernels ([linuxkit/linuxkit#2763] [@zlim] [@rn]) +- Feature Request: Enable ENA kernel module ([linuxkit/linuxkit#2820] [@FrenchBen] [@rn] [@justincormack]) +- Problem to build custom kernel modules ([linuxkit/linuxkit#2827] [@pwFoo] [@rn]) +- create metadata under /run not /var ([linuxkit/linuxkit#2829] [@justincormack] [@deitch]) +- Need help to build kernel modules from kernel tree to extend /lib/modules ([linuxkit/linuxkit#2830] [@pwFoo] [@rn]) +- Error writing outputs: Error writing iso-efi output: docker pull failed: exit status 1 output: ([linuxkit/linuxkit#2838] [@pwFoo] [@deitch]) +- Add functionlity CPU micrcode updates ([linuxkit/linuxkit#2843] [@rn] [@ijc] [@justincormack]) +- mount: not working on nvme ([linuxkit/linuxkit#2844] [@w9n] [@ijc] [@justincormack]) +- Clarify Code of conduct/governance model ([linuxkit/linuxkit#2848] [@rn]) +- Add a contrib directory ([linuxkit/linuxkit#2850] [@rn]) +- Add qemu documentation ([linuxkit/linuxkit#2851] [@rn]) +- gcp builder fatal error ([linuxkit/linuxkit#2854] [@Gabology] [@rn]) +- Bump containerd to v1.0.1 (when applicable) ([linuxkit/linuxkit#2855] [@eyz]) +- Question: Use linuxkit parser to build service tar archives? ([linuxkit/linuxkit#2859] [@pwFoo] [@justincormack] [@rn]) +- Update hyperkit go bindings ([linuxkit/linuxkit#2868] [@rn] [@justincormack] [@dprotaso]) +- Include pigz in alpine package list ([linuxkit/linuxkit#2879] [@guillaumerose] [@justincormack] [@eyz]) +- inerd log ([linuxkit/linuxkit#2886] [@mmatur]) +- New binaries not executable ([linuxkit/linuxkit#2889] [@uberhacker] [@rn]) +- don't print COMMIT on linuxkit tool if empty ([linuxkit/linuxkit#2891] [@justincormack]) +- Remove i8042 from x86_64 kernel config ([linuxkit/linuxkit#2893] [@rn] [@justincormack] [@eyz]) +- Intel microcode breaks building of kernel on x86_64 ([linuxkit/linuxkit#2894] [@AxelVoitier] [@rn]) + +- Checkout Go support for AF_VSOCK ([linuxkit/virtsock#24] [@rn]) + +## New or updated PRs and Issues (not closed): + +- cri-containerd doesnt successfully reboot kubelet ([linuxkit/kubernetes#26] [@w9n] [@ijc]) +- CI: bump linuxkit ([linuxkit/kubernetes#34] [@ijc]) +- To start the already installed kubernetes cluster ([linuxkit/kubernetes#41] [@aadhik] [@ijc]) +- Upgrade to new version ([linuxkit/kubernetes#48] [@hwinkel] [@ijc] [@justincormack]) + +- kernel: should we disable BPF_JIT? ([linuxkit/linuxkit#1739] [@tych0] [@gitz-braunschweig-rash] [@rn] [@justincormack]) +- generic "linuxkit push scp" front end to scp to support iPXE based booting ([linuxkit/linuxkit#2049] [@vielmetti] [@rn] [@alexellis] [@justincormack]) +- [tracking] Packet provider support open issues and missing features ([linuxkit/linuxkit#2064] [@vielmetti] [@rn] [@justincormack]) +- Unable to use terraform-provider-vsphere to specify vm network information using open-vm-tools container ([linuxkit/linuxkit#2243] [@stealthybox] [@aboyett] [@rn]) +- Support Ignition? ([linuxkit/linuxkit#2303] [@kevinschoon] [@SvenDowideit] [@justincormack] [@rn]) +- new linuxkit pkg push throws non-fatal .docker/config.json warning ([linuxkit/linuxkit#2590] [@eyz] [@ijc] [@rn]) +- linuxkit bake ([linuxkit/linuxkit#2648] [@w9n] [@ijc] [@rn]) +- qemu-user-static executables from alpine are broken, use debian instead ([linuxkit/linuxkit#2710] [@oflebbe] [@justincormack] [@ijc]) +- Fix disk/format tests for arm64 ([linuxkit/linuxkit#2808] [@rn] [@eyz] [@deitch]) +- Should builds be reproducible? ([linuxkit/linuxkit#2813] [@dprotaso] [@ijc] [@deitch] [@justincormack] [@xtuc]) +- Passing config options for image build ([linuxkit/linuxkit#2817] [@rvs] [@justincormack] [@w9n] [@deitch] [@errordeveloper]) +- Investigate eudev ([linuxkit/linuxkit#2836] [@rn]) +- Investigate using LinuxKit system containerd for examples/docker.yml via dockerd --containerd option ([linuxkit/linuxkit#2841] [@eyz] [@justincormack] [@pwFoo]) +- Using user namespace features via system containerd fails ([linuxkit/linuxkit#2842] [@estesp] [@justincormack]) +- Support Preempt-RT Linux kernel ([linuxkit/linuxkit#2856] [@TiejunChina]) +- DO NOT MERGE ([linuxkit/linuxkit#2862] [@rn]) +- Problem to share a container mount with host ([linuxkit/linuxkit#2877] [@pwFoo]) +- Better way to enable Intel CPU Microcode ([linuxkit/linuxkit#2884] [@rn] [@ijc]) +- Make it possible to key the package tags off of top level tree hash ([linuxkit/linuxkit#2887] [@rvs] [@justincormack] [@deitch] [@rn]) +- Improve/extend kernel config test ([linuxkit/linuxkit#2890] [@rn]) +- Use microcode-20171117 in kernel build as microcode-20180108 is no longer available ([linuxkit/linuxkit#2895] [@ekcasey]) +- Support Preempt-RT Linux kernel ([linuxkit/linuxkit#2897] [@TiejunChina] [@rn] [@ijc]) + +- implement accept for hvsock ([linuxkit/virtsock#49] [@ebriney] [@rn]) +- Remove support for Hyper-V socket pre Windows build 14393 ([linuxkit/virtsock#51] [@rn]) +- Implement `accept()`/`Listen()` for windows ([linuxkit/virtsock#52] [@rn]) +- Major rewrite of 'pkg/hvsock' and some other changes ([linuxkit/virtsock#53] [@rn]) + +- gometalinter broken ([moby/tool#196] [@rn] [@justincormack] [@ijc]) + +[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#12]: https://github.com/linuxkit/homebrew-linuxkit/pull/12 +[linuxkit/kubernetes#35]: https://github.com/linuxkit/kubernetes/pull/35 +[linuxkit/kubernetes#36]: https://github.com/linuxkit/kubernetes/pull/36 +[linuxkit/kubernetes#37]: https://github.com/linuxkit/kubernetes/pull/37 +[linuxkit/kubernetes#39]: https://github.com/linuxkit/kubernetes/pull/39 +[linuxkit/kubernetes#42]: https://github.com/linuxkit/kubernetes/pull/42 +[linuxkit/kubernetes#43]: https://github.com/linuxkit/kubernetes/pull/43 +[linuxkit/kubernetes#45]: https://github.com/linuxkit/kubernetes/pull/45 +[linuxkit/kubernetes#46]: https://github.com/linuxkit/kubernetes/pull/46 +[linuxkit/kubernetes#47]: https://github.com/linuxkit/kubernetes/pull/47 +[linuxkit/kubernetes#49]: https://github.com/linuxkit/kubernetes/pull/49 +[linuxkit/kubernetes#50]: https://github.com/linuxkit/kubernetes/pull/50 +[linuxkit/kubernetes#51]: https://github.com/linuxkit/kubernetes/pull/51 +[linuxkit/kubernetes#53]: https://github.com/linuxkit/kubernetes/pull/53 +[linuxkit/kubernetes#54]: https://github.com/linuxkit/kubernetes/pull/54 +[linuxkit/kubernetes#55]: https://github.com/linuxkit/kubernetes/pull/55 +[linuxkit/kubernetes#56]: https://github.com/linuxkit/kubernetes/pull/56 +[linuxkit/kubernetes#57]: https://github.com/linuxkit/kubernetes/pull/57 +[linuxkit/lcow#6]: https://github.com/linuxkit/lcow/pull/6 +[linuxkit/linuxkit#2809]: https://github.com/linuxkit/linuxkit/pull/2809 +[linuxkit/linuxkit#2821]: https://github.com/linuxkit/linuxkit/pull/2821 +[linuxkit/linuxkit#2823]: https://github.com/linuxkit/linuxkit/pull/2823 +[linuxkit/linuxkit#2831]: https://github.com/linuxkit/linuxkit/pull/2831 +[linuxkit/linuxkit#2832]: https://github.com/linuxkit/linuxkit/pull/2832 +[linuxkit/linuxkit#2833]: https://github.com/linuxkit/linuxkit/pull/2833 +[linuxkit/linuxkit#2834]: https://github.com/linuxkit/linuxkit/pull/2834 +[linuxkit/linuxkit#2835]: https://github.com/linuxkit/linuxkit/pull/2835 +[linuxkit/linuxkit#2837]: https://github.com/linuxkit/linuxkit/pull/2837 +[linuxkit/linuxkit#2839]: https://github.com/linuxkit/linuxkit/pull/2839 +[linuxkit/linuxkit#2840]: https://github.com/linuxkit/linuxkit/pull/2840 +[linuxkit/linuxkit#2845]: https://github.com/linuxkit/linuxkit/pull/2845 +[linuxkit/linuxkit#2846]: https://github.com/linuxkit/linuxkit/pull/2846 +[linuxkit/linuxkit#2847]: https://github.com/linuxkit/linuxkit/pull/2847 +[linuxkit/linuxkit#2849]: https://github.com/linuxkit/linuxkit/pull/2849 +[linuxkit/linuxkit#2852]: https://github.com/linuxkit/linuxkit/pull/2852 +[linuxkit/linuxkit#2853]: https://github.com/linuxkit/linuxkit/pull/2853 +[linuxkit/linuxkit#2857]: https://github.com/linuxkit/linuxkit/pull/2857 +[linuxkit/linuxkit#2858]: https://github.com/linuxkit/linuxkit/pull/2858 +[linuxkit/linuxkit#2860]: https://github.com/linuxkit/linuxkit/pull/2860 +[linuxkit/linuxkit#2861]: https://github.com/linuxkit/linuxkit/pull/2861 +[linuxkit/linuxkit#2863]: https://github.com/linuxkit/linuxkit/pull/2863 +[linuxkit/linuxkit#2864]: https://github.com/linuxkit/linuxkit/pull/2864 +[linuxkit/linuxkit#2865]: https://github.com/linuxkit/linuxkit/pull/2865 +[linuxkit/linuxkit#2866]: https://github.com/linuxkit/linuxkit/pull/2866 +[linuxkit/linuxkit#2867]: https://github.com/linuxkit/linuxkit/pull/2867 +[linuxkit/linuxkit#2869]: https://github.com/linuxkit/linuxkit/pull/2869 +[linuxkit/linuxkit#2870]: https://github.com/linuxkit/linuxkit/pull/2870 +[linuxkit/linuxkit#2871]: https://github.com/linuxkit/linuxkit/pull/2871 +[linuxkit/linuxkit#2872]: https://github.com/linuxkit/linuxkit/pull/2872 +[linuxkit/linuxkit#2873]: https://github.com/linuxkit/linuxkit/pull/2873 +[linuxkit/linuxkit#2874]: https://github.com/linuxkit/linuxkit/pull/2874 +[linuxkit/linuxkit#2875]: https://github.com/linuxkit/linuxkit/pull/2875 +[linuxkit/linuxkit#2876]: https://github.com/linuxkit/linuxkit/pull/2876 +[linuxkit/linuxkit#2878]: https://github.com/linuxkit/linuxkit/pull/2878 +[linuxkit/linuxkit#2880]: https://github.com/linuxkit/linuxkit/pull/2880 +[linuxkit/linuxkit#2881]: https://github.com/linuxkit/linuxkit/pull/2881 +[linuxkit/linuxkit#2882]: https://github.com/linuxkit/linuxkit/pull/2882 +[linuxkit/linuxkit#2883]: https://github.com/linuxkit/linuxkit/pull/2883 +[linuxkit/linuxkit#2885]: https://github.com/linuxkit/linuxkit/pull/2885 +[linuxkit/linuxkit#2888]: https://github.com/linuxkit/linuxkit/pull/2888 +[linuxkit/linuxkit#2892]: https://github.com/linuxkit/linuxkit/pull/2892 +[linuxkit/linuxkit#2896]: https://github.com/linuxkit/linuxkit/pull/2896 +[linuxkit/linuxkit#2898]: https://github.com/linuxkit/linuxkit/pull/2898 +[linuxkit/virtsock#54]: https://github.com/linuxkit/virtsock/pull/54 +[moby/tool#190]: https://github.com/moby/tool/pull/190 +[moby/tool#192]: https://github.com/moby/tool/pull/192 +[moby/tool#194]: https://github.com/moby/tool/pull/194 +[moby/tool#195]: https://github.com/moby/tool/pull/195 +[moby/tool#197]: https://github.com/moby/tool/pull/197 +[moby/tool#198]: https://github.com/moby/tool/pull/198 +[moby/tool#199]: https://github.com/moby/tool/pull/199 +[moby/tool#200]: https://github.com/moby/tool/pull/200 +[moby/tool#201]: https://github.com/moby/tool/pull/201 +[linuxkit/kubernetes#11]: https://github.com/linuxkit/kubernetes/issues/11 +[linuxkit/kubernetes#23]: https://github.com/linuxkit/kubernetes/issues/23 +[linuxkit/kubernetes#38]: https://github.com/linuxkit/kubernetes/issues/38 +[linuxkit/kubernetes#40]: https://github.com/linuxkit/kubernetes/issues/40 +[linuxkit/kubernetes#44]: https://github.com/linuxkit/kubernetes/issues/44 +[linuxkit/kubernetes#52]: https://github.com/linuxkit/kubernetes/issues/52 +[linuxkit/linuxkit#592]: https://github.com/linuxkit/linuxkit/issues/592 +[linuxkit/linuxkit#635]: https://github.com/linuxkit/linuxkit/issues/635 +[linuxkit/linuxkit#1376]: https://github.com/linuxkit/linuxkit/issues/1376 +[linuxkit/linuxkit#1403]: https://github.com/linuxkit/linuxkit/issues/1403 +[linuxkit/linuxkit#1628]: https://github.com/linuxkit/linuxkit/issues/1628 +[linuxkit/linuxkit#2156]: https://github.com/linuxkit/linuxkit/issues/2156 +[linuxkit/linuxkit#2174]: https://github.com/linuxkit/linuxkit/issues/2174 +[linuxkit/linuxkit#2199]: https://github.com/linuxkit/linuxkit/issues/2199 +[linuxkit/linuxkit#2214]: https://github.com/linuxkit/linuxkit/issues/2214 +[linuxkit/linuxkit#2251]: https://github.com/linuxkit/linuxkit/issues/2251 +[linuxkit/linuxkit#2322]: https://github.com/linuxkit/linuxkit/issues/2322 +[linuxkit/linuxkit#2366]: https://github.com/linuxkit/linuxkit/issues/2366 +[linuxkit/linuxkit#2367]: https://github.com/linuxkit/linuxkit/issues/2367 +[linuxkit/linuxkit#2373]: https://github.com/linuxkit/linuxkit/issues/2373 +[linuxkit/linuxkit#2695]: https://github.com/linuxkit/linuxkit/issues/2695 +[linuxkit/linuxkit#2696]: https://github.com/linuxkit/linuxkit/issues/2696 +[linuxkit/linuxkit#2714]: https://github.com/linuxkit/linuxkit/issues/2714 +[linuxkit/linuxkit#2721]: https://github.com/linuxkit/linuxkit/issues/2721 +[linuxkit/linuxkit#2745]: https://github.com/linuxkit/linuxkit/issues/2745 +[linuxkit/linuxkit#2763]: https://github.com/linuxkit/linuxkit/issues/2763 +[linuxkit/linuxkit#2820]: https://github.com/linuxkit/linuxkit/issues/2820 +[linuxkit/linuxkit#2827]: https://github.com/linuxkit/linuxkit/issues/2827 +[linuxkit/linuxkit#2829]: https://github.com/linuxkit/linuxkit/issues/2829 +[linuxkit/linuxkit#2830]: https://github.com/linuxkit/linuxkit/issues/2830 +[linuxkit/linuxkit#2838]: https://github.com/linuxkit/linuxkit/issues/2838 +[linuxkit/linuxkit#2843]: https://github.com/linuxkit/linuxkit/issues/2843 +[linuxkit/linuxkit#2844]: https://github.com/linuxkit/linuxkit/issues/2844 +[linuxkit/linuxkit#2848]: https://github.com/linuxkit/linuxkit/issues/2848 +[linuxkit/linuxkit#2850]: https://github.com/linuxkit/linuxkit/issues/2850 +[linuxkit/linuxkit#2851]: https://github.com/linuxkit/linuxkit/issues/2851 +[linuxkit/linuxkit#2854]: https://github.com/linuxkit/linuxkit/issues/2854 +[linuxkit/linuxkit#2855]: https://github.com/linuxkit/linuxkit/issues/2855 +[linuxkit/linuxkit#2859]: https://github.com/linuxkit/linuxkit/issues/2859 +[linuxkit/linuxkit#2868]: https://github.com/linuxkit/linuxkit/issues/2868 +[linuxkit/linuxkit#2879]: https://github.com/linuxkit/linuxkit/issues/2879 +[linuxkit/linuxkit#2886]: https://github.com/linuxkit/linuxkit/issues/2886 +[linuxkit/linuxkit#2889]: https://github.com/linuxkit/linuxkit/issues/2889 +[linuxkit/linuxkit#2891]: https://github.com/linuxkit/linuxkit/issues/2891 +[linuxkit/linuxkit#2893]: https://github.com/linuxkit/linuxkit/issues/2893 +[linuxkit/linuxkit#2894]: https://github.com/linuxkit/linuxkit/issues/2894 +[linuxkit/virtsock#24]: https://github.com/linuxkit/virtsock/issues/24 +[linuxkit/kubernetes#26]: https://github.com/linuxkit/kubernetes/issues/26 +[linuxkit/kubernetes#34]: https://github.com/linuxkit/kubernetes/pull/34 +[linuxkit/kubernetes#41]: https://github.com/linuxkit/kubernetes/issues/41 +[linuxkit/kubernetes#48]: https://github.com/linuxkit/kubernetes/issues/48 +[linuxkit/linuxkit#1739]: https://github.com/linuxkit/linuxkit/issues/1739 +[linuxkit/linuxkit#2049]: https://github.com/linuxkit/linuxkit/issues/2049 +[linuxkit/linuxkit#2064]: https://github.com/linuxkit/linuxkit/issues/2064 +[linuxkit/linuxkit#2243]: https://github.com/linuxkit/linuxkit/issues/2243 +[linuxkit/linuxkit#2303]: https://github.com/linuxkit/linuxkit/issues/2303 +[linuxkit/linuxkit#2590]: https://github.com/linuxkit/linuxkit/issues/2590 +[linuxkit/linuxkit#2648]: https://github.com/linuxkit/linuxkit/pull/2648 +[linuxkit/linuxkit#2710]: https://github.com/linuxkit/linuxkit/issues/2710 +[linuxkit/linuxkit#2808]: https://github.com/linuxkit/linuxkit/issues/2808 +[linuxkit/linuxkit#2813]: https://github.com/linuxkit/linuxkit/issues/2813 +[linuxkit/linuxkit#2817]: https://github.com/linuxkit/linuxkit/issues/2817 +[linuxkit/linuxkit#2836]: https://github.com/linuxkit/linuxkit/issues/2836 +[linuxkit/linuxkit#2841]: https://github.com/linuxkit/linuxkit/issues/2841 +[linuxkit/linuxkit#2842]: https://github.com/linuxkit/linuxkit/issues/2842 +[linuxkit/linuxkit#2856]: https://github.com/linuxkit/linuxkit/pull/2856 +[linuxkit/linuxkit#2862]: https://github.com/linuxkit/linuxkit/pull/2862 +[linuxkit/linuxkit#2877]: https://github.com/linuxkit/linuxkit/issues/2877 +[linuxkit/linuxkit#2884]: https://github.com/linuxkit/linuxkit/issues/2884 +[linuxkit/linuxkit#2887]: https://github.com/linuxkit/linuxkit/issues/2887 +[linuxkit/linuxkit#2890]: https://github.com/linuxkit/linuxkit/issues/2890 +[linuxkit/linuxkit#2895]: https://github.com/linuxkit/linuxkit/pull/2895 +[linuxkit/linuxkit#2897]: https://github.com/linuxkit/linuxkit/pull/2897 +[linuxkit/virtsock#49]: https://github.com/linuxkit/virtsock/pull/49 +[linuxkit/virtsock#51]: https://github.com/linuxkit/virtsock/issues/51 +[linuxkit/virtsock#52]: https://github.com/linuxkit/virtsock/issues/52 +[linuxkit/virtsock#53]: https://github.com/linuxkit/virtsock/pull/53 +[moby/tool#196]: https://github.com/moby/tool/issues/196 +[@errordeveloper]: https://github.com/errordeveloper +[@AxelVoitier]: https://github.com/AxelVoitier +[@vielmetti]: https://github.com/vielmetti +[@dprotaso]: https://github.com/dprotaso +[@samoht]: https://github.com/samoht +[@rkgade]: https://github.com/rkgade +[@xtuc]: https://github.com/xtuc +[@thaJeztah]: https://github.com/thaJeztah +[@cji]: https://github.com/cji +[@stevvooe]: https://github.com/stevvooe +[@rgl]: https://github.com/rgl +[@guillaumerose]: https://github.com/guillaumerose +[@estesp]: https://github.com/estesp +[@FrenchBen]: https://github.com/FrenchBen +[@hwinkel]: https://github.com/hwinkel +[@justincormack]: https://github.com/justincormack +[@alicefr]: https://github.com/alicefr +[@tklauser]: https://github.com/tklauser +[@gitz-braunschweig-rash]: https://github.com/gitz-braunschweig-rash +[@dave-tucker]: https://github.com/dave-tucker +[@mor1]: https://github.com/mor1 +[@djs55]: https://github.com/djs55 +[@tixxdz]: https://github.com/tixxdz +[@garthy]: https://github.com/garthy +[@scotty-c]: https://github.com/scotty-c +[@pwFoo]: https://github.com/pwFoo +[@TiejunChina]: https://github.com/TiejunChina +[@zx2c4]: https://github.com/zx2c4 +[@rvs]: https://github.com/rvs +[@riyazdf]: https://github.com/riyazdf +[@asbjornenge]: https://github.com/asbjornenge +[@ernoaapa]: https://github.com/ernoaapa +[@gianarb]: https://github.com/gianarb +[@thebsdbox]: https://github.com/thebsdbox +[@fntlnz]: https://github.com/fntlnz +[@dsheets]: https://github.com/dsheets +[@aadhik]: https://github.com/aadhik +[@ebriney]: https://github.com/ebriney +[@mmatur]: https://github.com/mmatur +[@perlun]: https://github.com/perlun +[@aboyett]: https://github.com/aboyett +[@nrocco]: https://github.com/nrocco +[@alexellis]: https://github.com/alexellis +[@kevinschoon]: https://github.com/kevinschoon +[@rodlogic]: https://github.com/rodlogic +[@pgayvallet]: https://github.com/pgayvallet +[@dweomer]: https://github.com/dweomer +[@uberhacker]: https://github.com/uberhacker +[@zlim]: https://github.com/zlim +[@yvespp]: https://github.com/yvespp +[@ekcasey]: https://github.com/ekcasey +[@functor]: https://github.com/functor +[@w9n]: https://github.com/w9n +[@morris-jason]: https://github.com/morris-jason +[@jtvhk]: https://github.com/jtvhk +[@arm64b]: https://github.com/arm64b +[@deitch]: https://github.com/deitch +[@eyz]: https://github.com/eyz +[@stealthybox]: https://github.com/stealthybox +[@rn]: https://github.com/rn +[@obergner]: https://github.com/obergner +[@tjfontaine]: https://github.com/tjfontaine +[@tych0]: https://github.com/tych0 +[@davefreitag]: https://github.com/davefreitag +[@oflebbe]: https://github.com/oflebbe +[@ijc]: https://github.com/ijc +[@AkihiroSuda]: https://github.com/AkihiroSuda +[@kencochrane]: https://github.com/kencochrane +[@avsm]: https://github.com/avsm +[@Gabology]: https://github.com/Gabology +[@SvenDowideit]: https://github.com/SvenDowideit