Skip to content
containerd 1.2.0-rc.1

Welcome to the v1.2.0-rc.1 release of containerd!
*This is a pre-release of containerd*

The third major release of containerd brings both a mix of boring and
exciting changes. While fixing many bugs and continuing support for the
containerd 1.0 API, new APIs and interfaces have been added to allow
containerd to be more extensible and cover more use cases.

## New V2 Runtime

A new v2 runtime has been added with a stable gRPC interface for managing
containers through external shims.

This allows runtime authors to easily integrate with containerd over a stable
API.

Various runtimes can be selected on a per container basis using the `WithRuntime` opt
or to test via ctr `ctr run --runtime io.containerd.runc.v1`.

[Documentation](https://github.com/containerd/containerd/blob/master/runtime/v2/README.md)

## Updated CRI Plugin

Containerd 1.2 is validated against Kubernetes v1.11 and v1.12, but it is also compatible with Kubernetes v1.10.

***To use containerd 1.2 with Kubernetes v1.10, be sure to run the stream server on an address accessible to the apiserver. A simple way is to set `stream_server_address=""` in the `[plugins.cri]` section of `containerd.toml`, so that `cri` plugin will automatically select a routable node address.***

### Kubernetes Runtime Class
[Kubernetes Runtime Class](https://github.com/kubernetes/community/blob/master/keps/sig-node/0014-runtime-class.md) introduced in Kubernetes 1.12 is supported.

Users can:
* Configure alternative runtime handlers with the config option `plugins.cri.containerd.runtimes.runtime_handler_name`, e.g. `plugins.cri.containerd.runtimes.kata`. ([config.md](https://github.com/containerd/cri/blob/release/1.2/docs/config.md))
* Use the alternative runtime handler in Kubernetes by creating `RuntimeClass` for the runtime handler, and specifying `RuntimeClassName` in the pod spec. ([doc](https://github.com/kubernetes/website/blob/release-1.12/content/en/docs/concepts/containers/runtime-class.md))

***The `plugins.cri.containerd.untrusted_workload_runtime` config option and `io.kubernetes.cri.untrusted-workload` pod annotation are still functional, but start being deprecated. It is recommended to migrate to the `RuntimeClass` api.***

### Other Features
* Supported [`ProcMount`](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/auth/proc-mount-type.md) option introduced in Kubernetes 1.12.
* Added a new config option `plugins.cri.registry.auths` for user to config default credentials for specific registries. ([doc](https://github.com/containerd/cri/blob/release/1.2/docs/registry.md#configure-registry-credentials))
* Added a new config option `plugins.cri.x509_key_pair_streaming` for user to config a valid certificate for the stream server. ([config.md](https://github.com/containerd/cri/blob/release/1.2/docs/config.md))

### Notable Changes
* `cri` plugin can see images pulled/imported into containerd by `ctr images pull` and `ctr images import`.
* CNI config is now dynamically reloaded when changed.
* IPv4 address is guaranteed to be selected, when there are both IPv4 and IPv6 addresses for a pod.
* Privileged untrusted workload is allowed, the workload will get privilege inside the sandbox.
* `cri` plugin stream server serves on `http://localhost:0` by default. This is to work with the [kubelet streaming proxy](https://github.com/kubernetes/kubernetes/pull/64006) introduced in Kubernetes 1.11.
* Fixed an issue that a container can't be stopped when container processes are accidentally moved out of the container cgroups.
* `cluster/health-monitor.sh` in the release tarball will be deprecated next release. Please use Kubernetes [health-monitor.sh](https://github.com/kubernetes/kubernetes/blob/release-1.12/cluster/gce/gci/health-monitor.sh) instead.

## New Proxy Plugins

A new proxy plugin configuration has been added to allow external snapshotters
be connected to containerd using gRPC.

[Documentation](https://github.com/containerd/containerd/blob/master/PLUGINS.md)

## Managed /opt directory

A new `Install` method on the containerd client allows users to publish host level
binaries using standard container build tooling and container distribution tooling
to download containerd related binaries on their systems.

This can be used for v2 runtime authors to get their runtime shims on an existing
containerd system. It can also be used to install `runc` and other related tools.

```bash
> ctr content fetch docker.io/crosbymichael/runc:latest
> ctr install docker.io/crosbymichael/runc:latest
```

[Documentation](https://github.com/containerd/containerd/blob/master/docs/managed-opt.md)

## Garbage Collection

Add support for cleaning up leases and content ingests to garbage collections.

Add expiration label to clean up temporary resources.

## API Changes

Minor API additions

## Other Improvements

Improved multi-arch image support using more precise matching and ranking

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

### Contributors

* Michael Crosby
* Lantao Liu
* Derek McGowan
* Phil Estes
* Justin Terry
* Akihiro Suda
* Kir Kolyshkin
* Stephen J Day
* Abhinandan Prativadi
* Kenfe-Mickaël Laventure
* Evan Hazlett
* Sebastiaan van Stijn
* Andrei Vagin
* Brian Goff
* John Howard
* Lifubang
* Samuel Karp
* Darren Stahl
* Ian Campbell
* Michael Wan
* Wei Fu
* Claudia Beresford
* JulienBalestra
* Maksym Pavlenko
* Xuean Yan
* Felix Abecassis
* Jian Liao
* Jie Zhang
* Luc Perkins
* Mathieu Champlon
* Mike Brown
* Tim Allclair
* Tom Godkin
* Tõnis Tiigi
* Vincent Demeester
* Xiaodong Zhang
* Yanqiang Miao
* Yongxin Li
* Yu-Ju Hong
* Ace-Tang
* Alban Crequy
* Aleksa Sarai
* Alexander Gerasiov
* Andrew Osheroff
* Arnaud Rebillout
* Bin Du
* Bingshen Wang
* Danail Branekov
* Daniel, Dao Quang Minh
* Dave Henderson
* Eric Ernst
* Filipe Brandenburger
* Frank Yang
* Harshal Patil
* Justin Cormack
* Kevin Xu
* Lihua Tang
* Lu Jingxiao
* Madhan Raj Mookkandy
* Michael Fraenkel
* Nikos Anastopoulos
* Oliver Stenbom
* Parav Pandit
* Ricardo Aravena
* Rolf Neugebauer
* Rui Cao
* Starnop
* Sudeesh John
* Tobias Klauser
* Wei Fu
* Xiaoxi He

### Changes

* [`0c5f8f63c3`](https://github.com/containerd/containerd/commit/0c5f8f63c3368856c320ae8a1c125e703b73b51d) Merge pull request  [#2699](https://github.com/containerd/containerd/pull/2699) from dmcgowan/update-1.2-rc.1
* [`7b750c7b83`](https://github.com/containerd/containerd/commit/7b750c7b83527b98640840ab0eac19c88c16da9d) Update version to 1.2-rc.1
* [`0e6a562b1d`](https://github.com/containerd/containerd/commit/0e6a562b1d7e0dfbc05fb4ccc6d900865e1f8baa) Merge pull request  [#2698](https://github.com/containerd/containerd/pull/2698) from jterry75/lcow_spec_opt
* [`223acbca2a`](https://github.com/containerd/containerd/commit/223acbca2a018a7db68b0041798e2e05a979001d) Skip AdditionalGID's for LCOW oci spec
* [`de4bb2ddfb`](https://github.com/containerd/containerd/commit/de4bb2ddfbb6b2b6a112b3478a935ca74dd7b796) Merge pull request  [#2692](https://github.com/containerd/containerd/pull/2692) from jterry75/shim_reconnect
* [`43acab8100`](https://github.com/containerd/containerd/commit/43acab8100fe0f0a4a0f0ddaec6b5328d00ea59a) Merge pull request  [#2690](https://github.com/containerd/containerd/pull/2690) from dmcgowan/resolver-updates
* [`90b7b88e10`](https://github.com/containerd/containerd/commit/90b7b88e1091a18b04a019fdd55d413324a849f2) Merge pull request  [#2696](https://github.com/containerd/containerd/pull/2696) from dmcgowan/import-docker-tar-test
* [`29dab3bb24`](https://github.com/containerd/containerd/commit/29dab3bb24db10b7078ffe5f13c35d8a724d6339) Merge pull request  [#2694](https://github.com/containerd/containerd/pull/2694) from AkihiroSuda/continuity-testutil
* [`440c7ed249`](https://github.com/containerd/containerd/commit/440c7ed249d255d7426e9ac8b017463ec346d3ca) Fix commit already exists not leasing
* [`ab2031236a`](https://github.com/containerd/containerd/commit/ab2031236a5c672651d5bf9fee0fd249f59bea2f) Add blocking buffered writes to shim
* [`beb1f432be`](https://github.com/containerd/containerd/commit/beb1f432be15ac27d162a8b8835e272646e62f4b) Review fixes
* [`2ddbb2db05`](https://github.com/containerd/containerd/commit/2ddbb2db058b2576e5be3ee83ee2111b73661204) Handle shim delete workdir on Windows
* [`b8945d35f5`](https://github.com/containerd/containerd/commit/b8945d35f553a477c05cb9903a1eae4de72797e8) Decrease shim timeout on pipe not found
* [`ddbeb3f7c7`](https://github.com/containerd/containerd/commit/ddbeb3f7c76d39623f2cb709dcd527eb54d65df1) Adds Windows shim reconnect logs support
* [`5349fa31df`](https://github.com/containerd/containerd/commit/5349fa31dfed014e8ca672e4a98023c8fdeec195) remove pkg/testutil/loopback_linux.go and use continuity/testutil/loopback
* [`b6107dca86`](https://github.com/containerd/containerd/commit/b6107dca86c9755599071e0ac817dd4e8a7251d6) Add import integration test
* [`a6198b7692`](https://github.com/containerd/containerd/commit/a6198b7692a3138b0474c62e6a462cddc8415290) Update resolver code
* [`ac01f20a8e`](https://github.com/containerd/containerd/commit/ac01f20a8e6a1ff67a74e16783463c187a40b7c4) Merge pull request  [#2577](https://github.com/containerd/containerd/pull/2577) from samuelkarp/stop-signal
* [`655ba65875`](https://github.com/containerd/containerd/commit/655ba658751afbafa49cb4c13a663906e17ce215) Merge pull request  [#2686](https://github.com/containerd/containerd/pull/2686) from jterry75/runhcs_improvements
* [`607888ce29`](https://github.com/containerd/containerd/commit/607888ce2977c5579e0ea19a7a032e8334de741d) ctr: make kill use stop-signal by default
* [`b392a3a8e4`](https://github.com/containerd/containerd/commit/b392a3a8e457f3a13d96d8da179892371b724464) signals: move ParseSignal to containerd package
* [`df60d3272a`](https://github.com/containerd/containerd/commit/df60d3272ad214d6bae5cb27812b6a091065ec80) Merge pull request  [#2687](https://github.com/containerd/containerd/pull/2687) from dmcgowan/fix-pigz-panic
* [`81eb40fabf`](https://github.com/containerd/containerd/commit/81eb40fabfcbc010947fc0b9e8083e682536aea9) Adds containerd-shim-runhcs verbose logging support
* [`772644e978`](https://github.com/containerd/containerd/commit/772644e978a5f7a95cca419e3894d39b5a468b2c) Fixes containerd-shim-runhcs State on exec id
* [`83437ef646`](https://github.com/containerd/containerd/commit/83437ef646eb61fbe3788d0e66004b904c0272fd) Fixes containerd-shim-runhcs Delete on exec id
* [`84aa0bfde6`](https://github.com/containerd/containerd/commit/84aa0bfde626cd7a5d067c80dbe4ac343bc097bf) Forward containerd debug to shim invocation
* [`75d7d6e7a8`](https://github.com/containerd/containerd/commit/75d7d6e7a8c10aba365e6a186eb9740bdbdf2d9f) Merge pull request  [#2684](https://github.com/containerd/containerd/pull/2684) from dmcgowan/manifest-resolution
* [`db358a9fd2`](https://github.com/containerd/containerd/commit/db358a9fd2fed9bd4456ec67ea724fc06b617e5e) Fix panic when bufio Reader called in 2 goroutines
* [`f88d3e5d6d`](https://github.com/containerd/containerd/commit/f88d3e5d6dfe9b7d7941ac5241649ad8240b9282) Merge pull request  [#2685](https://github.com/containerd/containerd/pull/2685) from Random-Liu/expose-labels
* [`3d5a408bfa`](https://github.com/containerd/containerd/commit/3d5a408bfa8803617a76a89ea4fcc70dfe8c21df) Add `Labels` to client.Image.
* [`ef8498bf79`](https://github.com/containerd/containerd/commit/ef8498bf79f61ea7ad296c356f88515805d4efb7) Update manifest resolution for non-index manifests
* [`4b1d56e240`](https://github.com/containerd/containerd/commit/4b1d56e240f9a25a62704b256325543ac9b36e4f) Merge pull request  [#2682](https://github.com/containerd/containerd/pull/2682) from jterry75/lcow_snapshot_lock
* [`e373126bfb`](https://github.com/containerd/containerd/commit/e373126bfb31a7338b1f91fae27bdba3f50a558a) Fix race in lcow snapshot scratch.vhdx creation
* [`3bc4ba271e`](https://github.com/containerd/containerd/commit/3bc4ba271e1c1ab580467748751b30aa7eb9b0c7) Merge pull request  [#2681](https://github.com/containerd/containerd/pull/2681) from Starnop/typo-contianers
* [`a121b2fb56`](https://github.com/containerd/containerd/commit/a121b2fb5642357f75e1defd813fe291debcc843) typo: fix misspells in comments of containers/contaienrs.go
* [`87d1118a0f`](https://github.com/containerd/containerd/commit/87d1118a0f350d019b8259063cf71418e4c2e739) Merge pull request  [#2605](https://github.com/containerd/containerd/pull/2605) from lifubang/runafterstart
* [`6496078ef8`](https://github.com/containerd/containerd/commit/6496078ef821bfe2949b04336b7a81e215b356cb) Merge pull request  [#2669](https://github.com/containerd/containerd/pull/2669) from estesp/fix-withuser-comment
* [`54447c6bfb`](https://github.com/containerd/containerd/commit/54447c6bfbc7906023414acbbed5fef26a24341f) Merge pull request  [#2676](https://github.com/containerd/containerd/pull/2676) from dmcgowan/update-continuity
* [`697ec5d914`](https://github.com/containerd/containerd/commit/697ec5d91413c919e1e0ceeb4f4b485b968da68a) Update continuity
* [`b01ebaf849`](https://github.com/containerd/containerd/commit/b01ebaf849c2288acacf2a597ed6b21f67807a75) Merge pull request  [#2674](https://github.com/containerd/containerd/pull/2674) from crosbymichael/runc
* [`92d58bf8f0`](https://github.com/containerd/containerd/commit/92d58bf8f01d4196b6cca09987b03f036be89d96) Merge pull request  [#2670](https://github.com/containerd/containerd/pull/2670) from jterry75/runhcs_stop_success
* [`806a8f98bb`](https://github.com/containerd/containerd/commit/806a8f98bb5fbb8826cd8fc1e576f6fd406a26ae) Update runc to 00dc70017d222b178a002ed30e9321b126
* [`557e8e0b0d`](https://github.com/containerd/containerd/commit/557e8e0b0d038ad7a3c0eb976226f5ef314eb535) fix delete running bundle dir when run t start cmd again
* [`547bb94e4b`](https://github.com/containerd/containerd/commit/547bb94e4bc500bd70754b58363b6117873fef72) Fix ctr run for Windows containers
* [`2623241d50`](https://github.com/containerd/containerd/commit/2623241d502cbca3df74b42d772a25a101ec1d3e) Merge pull request  [#2671](https://github.com/containerd/containerd/pull/2671) from crosbymichael/ttrpc
* [`99fc40fd60`](https://github.com/containerd/containerd/commit/99fc40fd6088baebe3c18b8f8093cd50d58815d6) Merge pull request  [#2666](https://github.com/containerd/containerd/pull/2666) from dmcgowan/update-version-1.2-rc.0
* [`d16cc3a02e`](https://github.com/containerd/containerd/commit/d16cc3a02e3e24b06a56cbd6bf696b7541e74944) Update ttrpc for client timeout support
* [`65e0214895`](https://github.com/containerd/containerd/commit/65e0214895d9d788d005230a9012895037c7f34a) Update version for v1.2.0-rc.0
* [`7dc7c5e9ed`](https://github.com/containerd/containerd/commit/7dc7c5e9ed6c622680a05f51dca0570d546620fa) Update mailmap
* [`7768ab1b5e`](https://github.com/containerd/containerd/commit/7768ab1b5eb04d8478aa35630fa0019fba9a333e) Update runhcs-shim to use go-bindings
* [`16b42fce94`](https://github.com/containerd/containerd/commit/16b42fce9437915a94ee90ac7dad050c7c665bff) Merge pull request  [#2653](https://github.com/containerd/containerd/pull/2653) from liyongxin/master
* [`15861305e5`](https://github.com/containerd/containerd/commit/15861305e5577305d7b2be69fec50185348d06ee) Merge pull request  [#2616](https://github.com/containerd/containerd/pull/2616) from Lihua93/master
* [`41615e8ded`](https://github.com/containerd/containerd/commit/41615e8ded6bac52bd9e0a048b8db6abd801c4b6) Remove a TODO from the code comments that is complete
* [`03b1dae195`](https://github.com/containerd/containerd/commit/03b1dae195ccadd9dd59ccc3091f3a1f714a6148) typo fix
* [`af23a4c1f2`](https://github.com/containerd/containerd/commit/af23a4c1f213b7a6356c3098b1bcadd42db3f923) fix: typo omitted -> ommitted
* [`308d3cb60e`](https://github.com/containerd/containerd/commit/308d3cb60e1274429e16b5fe51a0a4147995d068) Merge pull request  [#2665](https://github.com/containerd/containerd/pull/2665) from dmcgowan/update-mailmap
* [`9faeea1e5e`](https://github.com/containerd/containerd/commit/9faeea1e5e788c97b3e0b33c770bfeca43707c1d) Merge pull request  [#2649](https://github.com/containerd/containerd/pull/2649) from estesp/nonewpriv-flag
* [`b38b4427f6`](https://github.com/containerd/containerd/commit/b38b4427f663793c6c2d2441916ad4e9140382d2) Merge pull request  [#2640](https://github.com/containerd/containerd/pull/2640) from mxpv/pgzip
* [`7141ea3c0e`](https://github.com/containerd/containerd/commit/7141ea3c0e1111cde2270c2cad7ebc134dfe3928) Merge pull request  [#2664](https://github.com/containerd/containerd/pull/2664) from crosbymichael/proc
* [`5600adc86d`](https://github.com/containerd/containerd/commit/5600adc86dd37667403c61e5424349d29b974bb4) Merge pull request  [#2663](https://github.com/containerd/containerd/pull/2663) from crosbymichael/publish
* [`4d0e744d17`](https://github.com/containerd/containerd/commit/4d0e744d17432937e0bd421c01df5e2708926207) Update mailmap
* [`94c33d4f94`](https://github.com/containerd/containerd/commit/94c33d4f946653f635e1d1abdb98009a1e4e54ef) Add nosuid,noexec,nodev to proc
* [`1ad49689d3`](https://github.com/containerd/containerd/commit/1ad49689d31ccccda7a0445007589ba3cab6f551) Reduce publish connection timeout
* [`1ac5ac652b`](https://github.com/containerd/containerd/commit/1ac5ac652b4af63185f4133434ae9129489ebc6a) Merge pull request  [#2633](https://github.com/containerd/containerd/pull/2633) from dmcgowan/import-docker
* [`e8fac24e7b`](https://github.com/containerd/containerd/commit/e8fac24e7bb7d8b90c6cd6a526dd24ba2933416d) Remove decompression benchmark, use sync.Once for initialization
* [`3c2668dce4`](https://github.com/containerd/containerd/commit/3c2668dce47c81d9cd1e8145a66c1e8899581ce5) Merge pull request  [#2661](https://github.com/containerd/containerd/pull/2661) from Random-Liu/update-release-note
* [`2da1358f86`](https://github.com/containerd/containerd/commit/2da1358f86920244daf7dddf6a3e97563cdfa147) Update v1.2.0-rc release note.
* [`d97a907f7f`](https://github.com/containerd/containerd/commit/d97a907f7f781c0ab8340877d8e6b53cc7f1c2f6) Merge pull request  [#2658](https://github.com/containerd/containerd/pull/2658) from dmcgowan/release-notes-1.2-rc
* [`bd902372de`](https://github.com/containerd/containerd/commit/bd902372dee89ce6f26c5551812550458701826d) typo fix oci/typo_spec_opts_test
* [`47583aad28`](https://github.com/containerd/containerd/commit/47583aad28ca0adc0709930baf8d24e78ee170f6) Add release notes for containerd 1.2.0
* [`ef39bba476`](https://github.com/containerd/containerd/commit/ef39bba4768213328cac03c11880496f8db9c2f8) Merge pull request  [#2656](https://github.com/containerd/containerd/pull/2656) from Random-Liu/update-cri-release-1.2
* [`59087b7dc0`](https://github.com/containerd/containerd/commit/59087b7dc0073d1eec03e9e0b49d2f22731c5734) Merge pull request  [#2650](https://github.com/containerd/containerd/pull/2650) from estesp/supplemental-gids-by-default
* [`da6d29033c`](https://github.com/containerd/containerd/commit/da6d29033c2a09ec3647353d034cc954ab04ffc5) Clean up error messages
* [`a62be324b7`](https://github.com/containerd/containerd/commit/a62be324b76f6d5f415d46963df26ee090aa34a7) Unify docker and oci importer
* [`003b27eff4`](https://github.com/containerd/containerd/commit/003b27eff45cb6d58b36a56595b115b7a3098c16) Move compression benchmark test data to gist
* [`4d7d63f390`](https://github.com/containerd/containerd/commit/4d7d63f390e73f62676cd4994233805a6f821ab7) Improve layer decompression speed by using pigz
* [`ab9942cbf9`](https://github.com/containerd/containerd/commit/ab9942cbf99cb775e600bf32eef696211927a749) Update cri to 9f39e3289533fc228c5e5fcac0a6dbdd60c6047b.
* [`d09a1c6a95`](https://github.com/containerd/containerd/commit/d09a1c6a95bdfbb260559c18be3565cd6494cd5e) Merge pull request  [#2655](https://github.com/containerd/containerd/pull/2655) from crosbymichael/slack
* [`0f99d24d3d`](https://github.com/containerd/containerd/commit/0f99d24d3da8477bf6a369d1bd1cb913a38c9154) Update slack invite link for direct signup
* [`0dc7636c0b`](https://github.com/containerd/containerd/commit/0dc7636c0bcde2a0a4011635d9cbe39e2f4bef24) Merge pull request  [#2644](https://github.com/containerd/containerd/pull/2644) from madhanrm/vendor_win
* [`074459cb51`](https://github.com/containerd/containerd/commit/074459cb510ee47ba82f5845cd96602bd1102403) Merge pull request  [#2651](https://github.com/containerd/containerd/pull/2651) from estesp/travis-darwin-cleanup
* [`bce20b75da`](https://github.com/containerd/containerd/commit/bce20b75da6264f5f26e26130e9a0d52c006ecfd) Simplify docker importer
* [`9e6db71954`](https://github.com/containerd/containerd/commit/9e6db7195485f70d0798e5aebdb7c96254812be1) Add docker importer
* [`f57c5cdefb`](https://github.com/containerd/containerd/commit/f57c5cdefbbcbd3b986be30ffdcda8375bc0dd28) Refactor image importer
* [`85e8221f10`](https://github.com/containerd/containerd/commit/85e8221f10df7896a32d2aace6464f487dce3c2d) Tests should set up snapshot prior to any use of fs
* [`13931e41d6`](https://github.com/containerd/containerd/commit/13931e41d62cea69a571e8d8a44d8981deffdc5d) Add additional GIDs by default if they exist in /etc/group
* [`b215a65f7d`](https://github.com/containerd/containerd/commit/b215a65f7deffd8dc8abc7c19577223180005fab) Remove setup steps unecessary when travis runs on darwin
* [`c28ce39cea`](https://github.com/containerd/containerd/commit/c28ce39cea8e8dc8d7ff13c0fa0f7ca6217c2dab) Add flag to ctr for running with NoNewPrivileges: false
* [`05984a966d`](https://github.com/containerd/containerd/commit/05984a966d3a20db9018be859a120b4edbe2d96a) Merge pull request  [#2642](https://github.com/containerd/containerd/pull/2642) from dmcgowan/fix-commit-already-exists
* [`6875d3df3a`](https://github.com/containerd/containerd/commit/6875d3df3a177a24062967011b9efaa9306d8e39) Always check exists on commit error
* [`744d93e960`](https://github.com/containerd/containerd/commit/744d93e960666ef46d1fc3d04363887877536da0) Vendor in runtime spec referencing windows namespace
* [`c95bb88fa3`](https://github.com/containerd/containerd/commit/c95bb88fa3b6e6a37cdad6aad630203c80e4063f) Merge pull request  [#2634](https://github.com/containerd/containerd/pull/2634) from jhowardmsft/boltdb
* [`c0cb2f2568`](https://github.com/containerd/containerd/commit/c0cb2f256827c002c4a5263d195fc4a25d8c53d4) Add testcase for commit already exist
* [`1950f791d9`](https://github.com/containerd/containerd/commit/1950f791d9225ffe061c77e74e292bcb3c428a04) Merge pull request  [#2641](https://github.com/containerd/containerd/pull/2641) from Random-Liu/support-uid-in-additional-group
* [`49af788996`](https://github.com/containerd/containerd/commit/49af78899656203e1800f455373ab2074c7be221) Merge pull request  [#2621](https://github.com/containerd/containerd/pull/2621) from jianliao82/patch-2
* [`178db322b3`](https://github.com/containerd/containerd/commit/178db322b35d06333f3b5261983838370d4f42a8) Support uid in WithAdditionalGIDs.
* [`0120dec799`](https://github.com/containerd/containerd/commit/0120dec7992aced23067583dcfb1dc5b33ea45f5) fix typo
* [`8e44270723`](https://github.com/containerd/containerd/commit/8e44270723a68331217f072e1fb0f1469cbcdb92) Adds a no-op migration for metadata v3
* [`f1cc4feea6`](https://github.com/containerd/containerd/commit/f1cc4feea6f6c93d480fd526afcfcb86f4b7a0df) Vendor go.etcd.io/bbolt @ v1.3.1-etcd.8
* [`2586f3fbb9`](https://github.com/containerd/containerd/commit/2586f3fbb9e48068e792fe3e4ed858cbedcc9438) boltdb/bolt --> go.etcd.io/bbolt
* [`66b984ee33`](https://github.com/containerd/containerd/commit/66b984ee33b872990439328036bc58339bc1ef51) Merge pull request  [#2638](https://github.com/containerd/containerd/pull/2638) from crosbymichael/daemon-root
* [`700d8d3aa8`](https://github.com/containerd/containerd/commit/700d8d3aa8ab1b921db6e0c83d5d2da945d03c26) Don't start top container in test
* [`bb0f83ab6e`](https://github.com/containerd/containerd/commit/bb0f83ab6eec47c3316bb763d5c20a82c7750c31) Merge pull request  [#2636](https://github.com/containerd/containerd/pull/2636) from justincormack/update-yaml
* [`18ae712942`](https://github.com/containerd/containerd/commit/18ae7129423de1081ca171b6603abd5d867021a2) Merge pull request  [#2627](https://github.com/containerd/containerd/pull/2627) from estesp/supplemental-groups
* [`5271d93086`](https://github.com/containerd/containerd/commit/5271d930861b0e52b2d04029f4c42214ea3545bb) Update Go yaml library
* [`78e61af47a`](https://github.com/containerd/containerd/commit/78e61af47a3f5d539b405b39a7230c99369639bc) Add With-helper for supplemental gid support
* [`83668f424f`](https://github.com/containerd/containerd/commit/83668f424f3c7d79a25bf0b39017ea095d46f030) Merge pull request  [#2630](https://github.com/containerd/containerd/pull/2630) from crosbymichael/install-path
* [`60d13d63c4`](https://github.com/containerd/containerd/commit/60d13d63c435f1159b309128a9cac1639cc9e46f) Add optional install path
* [`ed2bf6dd8a`](https://github.com/containerd/containerd/commit/ed2bf6dd8a92ad06c4747006a2845fbbd2d447c8) Merge pull request  [#2624](https://github.com/containerd/containerd/pull/2624) from Ace-Tang/fix_delete_lock
* [`079292e3fc`](https://github.com/containerd/containerd/commit/079292e3fc20b7319b6e7c35dcda6864bb128f1c) fix: modify lock location of exec delete
* [`1597270d04`](https://github.com/containerd/containerd/commit/1597270d0468ccebd29b78164c2e902514f426fd) Merge pull request  [#2579](https://github.com/containerd/containerd/pull/2579) from lifubang/ctrrun
* [`12c877f57a`](https://github.com/containerd/containerd/commit/12c877f57aa6a22823b2e7c94c3a7387c8d1a8cd) Merge pull request  [#2618](https://github.com/containerd/containerd/pull/2618) from crosbymichael/no-stdin
* [`18d9e43bd1`](https://github.com/containerd/containerd/commit/18d9e43bd1f434a8793050673ffd6e28c51cb017) Merge pull request  [#2623](https://github.com/containerd/containerd/pull/2623) from yanxuean/move-task-opts
* [`c48cafea40`](https://github.com/containerd/containerd/commit/c48cafea4048908a77bf389ed1cf770ee1fdd299) Merge pull request  [#2619](https://github.com/containerd/containerd/pull/2619) from nashasha1/fix/typo-in-runtime
* [`804bf73a07`](https://github.com/containerd/containerd/commit/804bf73a070bc5d8ec3fd88e65a7223b462cc7e2) Merge pull request  [#2625](https://github.com/containerd/containerd/pull/2625) from kadisi/import_export
* [`c11e2b8d44`](https://github.com/containerd/containerd/commit/c11e2b8d44e104fc0e657df3aaf4e3efe97f1b55) move Exports method to export.go files
* [`3c8692a1a9`](https://github.com/containerd/containerd/commit/3c8692a1a94a7618790a9653c00fed5a5c7c4cce) move WithXXXX to task_opts.go
* [`e6d787172c`](https://github.com/containerd/containerd/commit/e6d787172c01e47d720170d0f46571821dc686e6) Fix some typo in runtime and snapshots
* [`906acb18b6`](https://github.com/containerd/containerd/commit/906acb18b603b7ed0ef0807e2955c5b18af2e893) Don't provide IO when it's not set
* [`6ca8355a4e`](https://github.com/containerd/containerd/commit/6ca8355a4e8ae1857c0577fcd648976916c7ce33) Merge pull request  [#2615](https://github.com/containerd/containerd/pull/2615) from tossmilestone/fix-forward-typo
* [`b5274fe48a`](https://github.com/containerd/containerd/commit/b5274fe48a57641e88d51ba6efd4851ad14fcb3b) Merge pull request  [#2610](https://github.com/containerd/containerd/pull/2610) from jterry75/fixup_oci_default_lcow
* [`55952ad087`](https://github.com/containerd/containerd/commit/55952ad087be028c5aa98d47a4aa851e7ef32dba) Merge pull request  [#2612](https://github.com/containerd/containerd/pull/2612) from nashasha1/fix/contrib-typo
* [`dcb4d72f98`](https://github.com/containerd/containerd/commit/dcb4d72f98a05d2b526e3fae95f2a2f31f968607) Merge pull request  [#2614](https://github.com/containerd/containerd/pull/2614) from mirake/fix-typos-outputing
* [`eb6257bb69`](https://github.com/containerd/containerd/commit/eb6257bb697b44e4a6c71ee9b3b95aeeb1930221) Merge pull request  [#2617](https://github.com/containerd/containerd/pull/2617) from jianliao82/patch-1
* [`7f03ad6579`](https://github.com/containerd/containerd/commit/7f03ad6579521b2ccec6e5d6cf9798e7ded7e3b1) Fix typos
* [`9f817000cc`](https://github.com/containerd/containerd/commit/9f817000cc3074c640c2c34c2fb978889a00cd32) Fix 'forward' typos
* [`67849c4714`](https://github.com/containerd/containerd/commit/67849c471438ed4bdd73144bceff708ce0849538) fix typo
* [`1f5ab28216`](https://github.com/containerd/containerd/commit/1f5ab282169035ee5e6271bb0dcfc3af7ae52393) Typo fix: outputing -> outputting
* [`ef910311e8`](https://github.com/containerd/containerd/commit/ef910311e8142b7fda83377030692376266aeba6) Add a Windows section for Linux oci on LCOW
* [`901b2ea2a7`](https://github.com/containerd/containerd/commit/901b2ea2a712e178ddfd3da72406080938aa7914) Merge pull request  [#2595](https://github.com/containerd/containerd/pull/2595) from fuweid/bugfix_avoid_re_calculate_blob_state
* [`9db21deb5d`](https://github.com/containerd/containerd/commit/9db21deb5d4a9a8574cc12b0c16e78d5916a59ec) bugfix: avoid to re-calculate blob state for schema1
* [`48fe63511a`](https://github.com/containerd/containerd/commit/48fe63511a9b9f4b1b9651cadf7cb9086a10f7d2) code optimization after review
* [`96986c04db`](https://github.com/containerd/containerd/commit/96986c04db9b1e61339a3d1e6e2af010b4ced58c) Merge pull request  [#2609](https://github.com/containerd/containerd/pull/2609) from Callisto13/pr-fix-typos
* [`32e6aa742b`](https://github.com/containerd/containerd/commit/32e6aa742ba732a89610ff1021b4fceda1aa493a) Fix teeny tiny typos
* [`87a9d6e22a`](https://github.com/containerd/containerd/commit/87a9d6e22a0672bd226fc766e8f2a9b89220b464) Merge pull request  [#2607](https://github.com/containerd/containerd/pull/2607) from yanxuean/useless-para
* [`517930187e`](https://github.com/containerd/containerd/commit/517930187e55be4b7b7945b297dc1492aec38ecd) remove useless parameter from newTask
* [`acced5d58f`](https://github.com/containerd/containerd/commit/acced5d58f61f342ef012643d6c5d6405f709f26) Merge pull request  [#2603](https://github.com/containerd/containerd/pull/2603) from crosbymichael/test-wait
* [`a3d3055d75`](https://github.com/containerd/containerd/commit/a3d3055d754d6279e20075a2ba1ec53e1d99381a) Wait before start with runtime root test
* [`d5aebde04c`](https://github.com/containerd/containerd/commit/d5aebde04c5cee94d4e80ad3bd7bbf42b426783f) Merge pull request  [#2580](https://github.com/containerd/containerd/pull/2580) from HusterWan/zr/fix-read-empty-timestamp
* [`a09bad557f`](https://github.com/containerd/containerd/commit/a09bad557f9ff363722631b642c26ef092dc4b48) Merge pull request  [#2598](https://github.com/containerd/containerd/pull/2598) from Random-Liu/fix-state-error-handling
* [`399dba5e63`](https://github.com/containerd/containerd/commit/399dba5e63c3c2973bfb8e698525594faf1d9fce) Merge pull request  [#2599](https://github.com/containerd/containerd/pull/2599) from jterry75/windows_task_opt
* [`ccebed214c`](https://github.com/containerd/containerd/commit/ccebed214cb09d81d994af39958f5e49b22a6cd0) Merge pull request  [#2601](https://github.com/containerd/containerd/pull/2601) from crosbymichael/unit
* [`4972e3fae6`](https://github.com/containerd/containerd/commit/4972e3fae6084c5b53d36224d00002f8f9b1a9a1) Update unit file for resources and task max
* [`c48f8dec1f`](https://github.com/containerd/containerd/commit/c48f8dec1f67f311e319636eb85cad4c9bfc6c81) Merge WithResources for Linux/Windows TaskOpts
* [`777cc50c72`](https://github.com/containerd/containerd/commit/777cc50c7261efece3a0fdd60d19a23356a5d846) Merge pull request  [#2592](https://github.com/containerd/containerd/pull/2592) from jterry75/specs_with_platform
* [`7a4e0806c2`](https://github.com/containerd/containerd/commit/7a4e0806c2d10d5f0014ff756b50a5e3a45931b0) Fix `runc state` error handling.
* [`c818a6b13d`](https://github.com/containerd/containerd/commit/c818a6b13dae8af18fc1a2f6209524450aef56ba) Merges the oci package for Linux and Windows
* [`7e66292555`](https://github.com/containerd/containerd/commit/7e662925555443ac2fe2a4a21744a3945b0e3640) Merge pull request  [#2597](https://github.com/containerd/containerd/pull/2597) from masters-of-cats/kill-all-on-host-ns
* [`b5ccc66c2c`](https://github.com/containerd/containerd/commit/b5ccc66c2c814cfc21d58678c854272427814b59) Do not kill all on task delete by default
* [`0649e38c57`](https://github.com/containerd/containerd/commit/0649e38c575be2e72e58a3e36525f3c07558595d) Merge pull request  [#2589](https://github.com/containerd/containerd/pull/2589) from crosbymichael/shim-robo
* [`92243ff72a`](https://github.com/containerd/containerd/commit/92243ff72aa315b4b56e947d4e70b29e92bf8637) bugfix: updatedAt timestamp file may be empty
* [`7cb847b870`](https://github.com/containerd/containerd/commit/7cb847b870a7bad72d6893761aa6dade6b021f20) Merge pull request  [#2593](https://github.com/containerd/containerd/pull/2593) from jterry75/add_win_build
* [`85eb2c3c83`](https://github.com/containerd/containerd/commit/85eb2c3c8377e253172b7617f3c2fa5dce020b2e) Add Windows build status
* [`2205e8d67a`](https://github.com/containerd/containerd/commit/2205e8d67a3863e4114ec66a201f53195dc09d77) Improve shim locking
* [`d50e25360c`](https://github.com/containerd/containerd/commit/d50e25360c8ed988a4e5af1f492d249c9315f8ed) Add context cancel for epoll
* [`d89ba5ee08`](https://github.com/containerd/containerd/commit/d89ba5ee08b852da7d799cf32d58a5bf2dff5512) Merge pull request  [#2591](https://github.com/containerd/containerd/pull/2591) from dmcgowan/update-release-script
* [`93d3f065ac`](https://github.com/containerd/containerd/commit/93d3f065ac349684007bdbd4b692a65fc50e0023) vendor: update vendor containerd/aufs to commit ffa3997
* [`55842b1713`](https://github.com/containerd/containerd/commit/55842b1713a9d19fec6f1eb2853af3eaad2054fd) vendor: update github.com/containerd/continuity commit to f44b615
* [`69e7c77e6a`](https://github.com/containerd/containerd/commit/69e7c77e6aee062c4bd812cde1ffca2bf10c7661) Add option to add links to changelog
* [`f76a5ec83a`](https://github.com/containerd/containerd/commit/f76a5ec83a042e29baf4f1eb540a31c0ee9d3abd) Update template
* [`ac88082399`](https://github.com/containerd/containerd/commit/ac88082399d19657290f0e8915081be6654b5571) Update mailmap file
* [`29eab28b8e`](https://github.com/containerd/containerd/commit/29eab28b8e4e18231b6b2f077ab653c719d25dd5) Merge pull request  [#2583](https://github.com/containerd/containerd/pull/2583) from jterry75/snapshotter_lcow
* [`0110b3c0bc`](https://github.com/containerd/containerd/commit/0110b3c0bcf13b2ccd78a8b1e4cfe90603b35a83) Introduce the Windows lcow diff/snaphotter
* [`ce243288e2`](https://github.com/containerd/containerd/commit/ce243288e27971e324363de8f322d221635a8521) Merge pull request  [#2587](https://github.com/containerd/containerd/pull/2587) from dmcgowan/release-1.2.0-beta.2
* [`b30d032a6a`](https://github.com/containerd/containerd/commit/b30d032a6a2392f71cbe5cf06659428f783ccb47) Add 1.2.0 beta 2 release notes
* [`ce1161f806`](https://github.com/containerd/containerd/commit/ce1161f806aabc92fa0b446a9450f5f773153189) Merge pull request  [#2551](https://github.com/containerd/containerd/pull/2551) from crosbymichael/stdin-block
* [`68979c923a`](https://github.com/containerd/containerd/commit/68979c923a3a33d48735c358285cb0a506cc0665) Merge pull request  [#2586](https://github.com/containerd/containerd/pull/2586) from dmcgowan/platform-filter-limit
* [`3d1082e06d`](https://github.com/containerd/containerd/commit/3d1082e06d2cdf75bc81b09e48016598173d8e78) Add a manifest filter limiting the number of matches
* [`be42d777ff`](https://github.com/containerd/containerd/commit/be42d777ff023132b39f4773493c828f6caa22e4) Merge pull request  [#2575](https://github.com/containerd/containerd/pull/2575) from crosbymichael/workdir
* [`8a58195aae`](https://github.com/containerd/containerd/commit/8a58195aaeefeb13e4df4666f0ab6185bf81a713) Merge pull request  [#2585](https://github.com/containerd/containerd/pull/2585) from crosbymichael/low-ports
* [`ac78a5b615`](https://github.com/containerd/containerd/commit/ac78a5b615e75d683b439d3d41239daeb94688b6) Remove and create workdir if state dir does not exist
* [`4b9b3e8fc9`](https://github.com/containerd/containerd/commit/4b9b3e8fc9f4c215b4370595855258b76e4f3cbb) Add WithAmbientCapabilities opt
* [`0a3f87ec2e`](https://github.com/containerd/containerd/commit/0a3f87ec2e405dbeb8dc474ae1c59eafab7e3d8d) Merge pull request  [#2584](https://github.com/containerd/containerd/pull/2584) from jterry75/windows_r2_exec_fix
* [`e88ec1f1a6`](https://github.com/containerd/containerd/commit/e88ec1f1a6d249f999da66a8d0c51052477685e6) Fix incorrect ID usage in Windows runtime v2
* [`bc1ff51411`](https://github.com/containerd/containerd/commit/bc1ff5141196091f1c88486a8b8a6ef97378fc46) Don't block on STDIN open
* [`6b00aaaf20`](https://github.com/containerd/containerd/commit/6b00aaaf20f5a1a037c73b8c8483ea35075253d3) Merge pull request  [#2573](https://github.com/containerd/containerd/pull/2573) from lifubang/relativepathforrootfs
* [`68a5db67ad`](https://github.com/containerd/containerd/commit/68a5db67ad39a3f4c237b637d0f2c3b3b01aad68) Merge pull request  [#2582](https://github.com/containerd/containerd/pull/2582) from lifubang/startd
* [`838c1e2acd`](https://github.com/containerd/containerd/commit/838c1e2acd722f252ad5a0778aa06f6b746ab30d) Merge pull request  [#2581](https://github.com/containerd/containerd/pull/2581) from dmcgowan/platform-matching
* [`66f6dd8b3b`](https://github.com/containerd/containerd/commit/66f6dd8b3b842ae7c242075832ab683ac80d204d) add -detach flag for 'ctr t start'
* [`9edcfcc1cb`](https://github.com/containerd/containerd/commit/9edcfcc1cb4774d34768c6fcf1f1e30595e9af9d) Add platform match comparer interface
* [`1d9b96988f`](https://github.com/containerd/containerd/commit/1d9b96988fd4cdfcf229e5be511de292247b2d3c) fix when --config provided, don't need Image/RootFS
* [`d7dc384a99`](https://github.com/containerd/containerd/commit/d7dc384a9978bc7716cae9d3c2cc8b1bb1afce54) Merge pull request  [#2574](https://github.com/containerd/containerd/pull/2574) from fuweid/add_missing_icon
* [`56a51ac945`](https://github.com/containerd/containerd/commit/56a51ac94525c95ca927ee6382b2c7d68a419116) README.md: add missing banner
* [`dc6ed04ff5`](https://github.com/containerd/containerd/commit/dc6ed04ff5f922bb0828b1acfa8b7331a0b0f17c) support relative rootfs path in ctr
* [`37a6a91bdf`](https://github.com/containerd/containerd/commit/37a6a91bdf9da67a6266a0725c2f9a03c61110c4) Merge pull request  [#2572](https://github.com/containerd/containerd/pull/2572) from estesp/move-website
* [`ac18e60087`](https://github.com/containerd/containerd/commit/ac18e6008772193e9c837687156391ee2a1675cd) Merge pull request  [#2571](https://github.com/containerd/containerd/pull/2571) from dmcgowan/prepare-1.2.0-beta.1
* [`da1fba0050`](https://github.com/containerd/containerd/commit/da1fba00503610dce2e9f8a835cf0f1668fc4328) Website no longer managed from this repo
* [`129dab31ba`](https://github.com/containerd/containerd/commit/129dab31badb1d66ae23b86c7ca5ad697986511b) Add v1.2.0 beta 1 release notes
* [`ef237f574a`](https://github.com/containerd/containerd/commit/ef237f574a516b719626a6bea7888546806b3224) Merge pull request  [#2570](https://github.com/containerd/containerd/pull/2570) from jterry75/revendor_go-runc
* [`57979e1ed2`](https://github.com/containerd/containerd/commit/57979e1ed2851f3376c9acd5e390f334814055e8) revendor go-runc to acb7c88c
* [`830363acac`](https://github.com/containerd/containerd/commit/830363acac529947d794b50c3eec3bc47c59a183) Merge pull request  [#2544](https://github.com/containerd/containerd/pull/2544) from kadisi/process_args
* [`248ff06850`](https://github.com/containerd/containerd/commit/248ff06850fb53f8b762338e8a898160275224f3) Merge pull request  [#2562](https://github.com/containerd/containerd/pull/2562) from crosbymichael/console
* [`4f644dbfd5`](https://github.com/containerd/containerd/commit/4f644dbfd59b4326719c70aca2bda04d6ca1232e) Copy io into and out of console
* [`07e2b63d69`](https://github.com/containerd/containerd/commit/07e2b63d69353b2289351c79a96d1d44b66b83a2) Send stderr on windows Terminal
* [`d6cd1e5379`](https://github.com/containerd/containerd/commit/d6cd1e53793e53456214df83b60625be32a4bd0e) Update console dep to c12b1e7919c14469339a5d38f2f8
* [`53a8c946f5`](https://github.com/containerd/containerd/commit/53a8c946f568ff8940d6f62e42e2b2c6e0936779) Merge pull request  [#2538](https://github.com/containerd/containerd/pull/2538) from jterry75/runtime_v2_windows
* [`019b0c34de`](https://github.com/containerd/containerd/commit/019b0c34de7939917e4633cbff4d69d4eb16b655) Introduce containerd-shim-runhcs-v1 on Windows
* [`1a96db4a2c`](https://github.com/containerd/containerd/commit/1a96db4a2cbc73a858a1cc6d6b375ec741a2f6ae) Merge pull request  [#2559](https://github.com/containerd/containerd/pull/2559) from crosbymichael/exp-content
* [`e5115c3919`](https://github.com/containerd/containerd/commit/e5115c3919888ced3d1f44b719c1d197004dee21) Export content service New
* [`7dae56671d`](https://github.com/containerd/containerd/commit/7dae56671d742b5fdf1077621cda6d3e5720d20b) set args value of process if args is nil
* [`3f42445e38`](https://github.com/containerd/containerd/commit/3f42445e38d1081f4b8c3b8d7d1ed1860198ed7a) Merge pull request  [#2557](https://github.com/containerd/containerd/pull/2557) from jhowardmsft/jjh/revendor
* [`2c4b7f6bd1`](https://github.com/containerd/containerd/commit/2c4b7f6bd13998a2dc45ca95116db6eee920a657) Fixup archive/tar_windows.go type
* [`8fe92ea5f3`](https://github.com/containerd/containerd/commit/8fe92ea5f3fb5ffff34055f48be138af55d7679b) Revendor Microsoft/hcsshim and go-winio
* [`5d8ed81e60`](https://github.com/containerd/containerd/commit/5d8ed81e60ad72cf725700b08af8a48202ac6fef) Merge pull request  [#2555](https://github.com/containerd/containerd/pull/2555) from dmcgowan/update-runc-vendor
* [`4ac20b5b9f`](https://github.com/containerd/containerd/commit/4ac20b5b9f2819e17127638941162f2c4fec7ea8) Merge pull request  [#2553](https://github.com/containerd/containerd/pull/2553) from crosbymichael/release-notes
* [`ddc53c9cd2`](https://github.com/containerd/containerd/commit/ddc53c9cd277222025023d7ff51d1accbd9eea90) Update runc vendor
* [`a1affdb4ff`](https://github.com/containerd/containerd/commit/a1affdb4ff38395ee6d7590a7b11d18f2333c0da) Merge pull request  [#2554](https://github.com/containerd/containerd/pull/2554) from crosbymichael/timeout
* [`97e73c9348`](https://github.com/containerd/containerd/commit/97e73c9348364a7a4ed6185c0180479765541be5) Add WithTime as client Opt
* [`7ec974458e`](https://github.com/containerd/containerd/commit/7ec974458e3ed0902af52c653a915ba367113db1) Add release notes for v2 runtime and opts
* [`6f13ff3ea4`](https://github.com/containerd/containerd/commit/6f13ff3ea48a6bc2fb9b47c0acce24cf274dafd9) Merge pull request  [#2550](https://github.com/containerd/containerd/pull/2550) from dmcgowan/release-1.2.0-beta.0
* [`5ab50846c0`](https://github.com/containerd/containerd/commit/5ab50846c0250bdcfd7935684839a356f32c22b4) Add v1.2.0 beta 0 release notes
* [`0ffb948270`](https://github.com/containerd/containerd/commit/0ffb9482703de778ea698e737fd85fe2eea046bf) Merge pull request  [#2549](https://github.com/containerd/containerd/pull/2549) from crosbymichael/default-devices
* [`b67ea850af`](https://github.com/containerd/containerd/commit/b67ea850af0df29f7c58e0c8509d1134a61119bf) Add opt for default unix device permissions
* [`a69a0b0192`](https://github.com/containerd/containerd/commit/a69a0b0192f647aff8730e493f2da622eb0fd13d) Merge pull request  [#2548](https://github.com/containerd/containerd/pull/2548) from ijc/platforms-must-parse
* [`c83f9773bc`](https://github.com/containerd/containerd/commit/c83f9773bc2cc93b4b335acb82a889cbbcdb6894) platforms: Add `MustParse`
* [`037fc5ed86`](https://github.com/containerd/containerd/commit/037fc5ed86c38b692474ca9fb41aa303e2c383e0) Merge pull request  [#2542](https://github.com/containerd/containerd/pull/2542) from crosbymichael/fetch-config
* [`0aedde55f1`](https://github.com/containerd/containerd/commit/0aedde55f1756564bba5fb9ed272ec12d199b674) Merge pull request  [#2543](https://github.com/containerd/containerd/pull/2543) from Random-Liu/update-cri-v1.11.1
* [`e9ad2d0481`](https://github.com/containerd/containerd/commit/e9ad2d0481c09a4fe3cae8b0e299ffe91ead19d5) Update cri to v1.11.1.
* [`65839a47a8`](https://github.com/containerd/containerd/commit/65839a47a88b0a1c5dc34981f1741eccefc9f2b0) Merge pull request  [#2537](https://github.com/containerd/containerd/pull/2537) from crosbymichael/mutable
* [`9a4c61ccb5`](https://github.com/containerd/containerd/commit/9a4c61ccb5c0ffaa3072eb0d8194b8402d736ce5) Merge pull request  [#2502](https://github.com/containerd/containerd/pull/2502) from fuweid/bugfix_support_more_overlayfs_layers
* [`3be457d7d6`](https://github.com/containerd/containerd/commit/3be457d7d66b29cf3a38f481e36da966a1ba9cac) Move content.Fetch configuration to struct
* [`b9eeaa1ce8`](https://github.com/containerd/containerd/commit/b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd) Merge pull request  [#2536](https://github.com/containerd/containerd/pull/2536) from jterry75/fix_log_pipe_windows
* [`8362d9aa48`](https://github.com/containerd/containerd/commit/8362d9aa48909c47da50e16b38a9e1854e1bbb12) switch shim log Windows client/server direction
* [`cc6d261e1a`](https://github.com/containerd/containerd/commit/cc6d261e1ae9498e868ca5829e7713888cf853fe) Image and snapshot key are mutable
* [`2c85ae2828`](https://github.com/containerd/containerd/commit/2c85ae2828abf0853a3c449802f97bd1ee8d06ce) Merge pull request  [#2535](https://github.com/containerd/containerd/pull/2535) from ijc/WithUserID-docs
* [`e8c80f37e2`](https://github.com/containerd/containerd/commit/e8c80f37e2b106538c083a4937d9b8677c163c88) Merge pull request  [#2530](https://github.com/containerd/containerd/pull/2530) from dmcgowan/update-release-tool
* [`4a74731cd0`](https://github.com/containerd/containerd/commit/4a74731cd03a0251409d45d9b9a071ae5fe01e5b) oci: Update docs for `oci.WithUserID`
* [`97473edb99`](https://github.com/containerd/containerd/commit/97473edb99079c9e25847b18b61bb8203371bbbb) Merge pull request  [#2534](https://github.com/containerd/containerd/pull/2534) from cyphar/manpage-rename
* [`7aa132ffc7`](https://github.com/containerd/containerd/commit/7aa132ffc732e445a7673d1dd0612d32737cd0dd) docs: man: rename config.toml(5) to be more descriptive
* [`1ba4aa04b4`](https://github.com/containerd/containerd/commit/1ba4aa04b455ffa0fa8b81d90e864d65dd0d00e1) Merge pull request  [#2528](https://github.com/containerd/containerd/pull/2528) from crosbymichael/shim-debug
* [`6ba4ddfdda`](https://github.com/containerd/containerd/commit/6ba4ddfddac6fc347897ea11b4056125bf2f22d8) Add shim log pipe for log forwarding to the daemon
* [`67b54c6670`](https://github.com/containerd/containerd/commit/67b54c667056935b2cdc0e5a9e9d866c69342741) Support >= 128 layers in overlayfs snapshots
* [`aeb322d87d`](https://github.com/containerd/containerd/commit/aeb322d87d417672903d51c2b9a245157ce0d0cb) Update release tool
* [`4fb92300fe`](https://github.com/containerd/containerd/commit/4fb92300fe42c65a865635c340884a84925f97ac) Merge pull request  [#2526](https://github.com/containerd/containerd/pull/2526) from crosbymichael/managed-opt
* [`6bf15fa867`](https://github.com/containerd/containerd/commit/6bf15fa867bc8df195ee0d5e6dea94e1e9e651d0) Merge pull request  [#2529](https://github.com/containerd/containerd/pull/2529) from crosbymichael/missing-gids
* [`99df1a9e11`](https://github.com/containerd/containerd/commit/99df1a9e11f348b53d91a3356818bcf461971f37) Set gid 0 when no group is specified
* [`dd97a11b6f`](https://github.com/containerd/containerd/commit/dd97a11b6fbe754e312e74cc3b96b5df112bc074) Merge pull request  [#2523](https://github.com/containerd/containerd/pull/2523) from jterry75/windows_v2_tasks_service
* [`2742238909`](https://github.com/containerd/containerd/commit/2742238909ed8237333b415ce7908eeda653ff1d) Add docs for managed opts dir
* [`2783a19b10`](https://github.com/containerd/containerd/commit/2783a19b100946c5bc7de8288c776b36d0d2aa19) Merge pull request  [#2518](https://github.com/containerd/containerd/pull/2518) from crosbymichael/install
* [`74b036491a`](https://github.com/containerd/containerd/commit/74b036491a1b16b051eb5614435b7602cf1b0983) Merge pull request  [#2524](https://github.com/containerd/containerd/pull/2524) from samuelkarp/time.Hour
* [`5a47c5ec1d`](https://github.com/containerd/containerd/commit/5a47c5ec1d25a1192ed9e14f6807d030fb01b6b8) Add lib support as an option
* [`1537f31381`](https://github.com/containerd/containerd/commit/1537f31381b946f395348d9891602a1e4a2c1070) Add install support for binary images
* [`9ca687be63`](https://github.com/containerd/containerd/commit/9ca687be63e0b45aab2d4e177971fe2fc1fbb108) Merge pull request  [#2522](https://github.com/containerd/containerd/pull/2522) from jterry75/runc_typo
* [`9665a2650a`](https://github.com/containerd/containerd/commit/9665a2650ae0a266c67f0ac9acf5d1d93edcb287) *: replace 3600 seconds with 1 hour
* [`9936370fef`](https://github.com/containerd/containerd/commit/9936370fef80cc532e79f0c5d49e6219bd824bb5) Refactors the TasksService requires per platform
* [`9ff702b9a1`](https://github.com/containerd/containerd/commit/9ff702b9a146c02b90df58e558cafde0d398debe) Fix a typo in runc-v1 shim
* [`b8f4c7a9bd`](https://github.com/containerd/containerd/commit/b8f4c7a9bdc0e606652d8b999044466ffe1e5233) Merge pull request  [#2520](https://github.com/containerd/containerd/pull/2520) from dmcgowan/use-pause-multiplatform-test
* [`d3887f6764`](https://github.com/containerd/containerd/commit/d3887f676433ddc3f812355153db20db5eb4ca48) Merge pull request  [#2519](https://github.com/containerd/containerd/pull/2519) from jterry75/various_win_fixes
* [`dcb905701c`](https://github.com/containerd/containerd/commit/dcb905701c8370f953f9d84301f7a6a9f2203d98) Adds retry support to Windows AnonDialer
* [`790c3a3663`](https://github.com/containerd/containerd/commit/790c3a3663d9b6be98825547d05557b90090821f) Remove extra allocation in NewTask
* [`123de20b59`](https://github.com/containerd/containerd/commit/123de20b5975a9a59bb3a52504fa7202c017a099) Merge pull request  [#2517](https://github.com/containerd/containerd/pull/2517) from estesp/fix-travis-script
* [`438b3cb694`](https://github.com/containerd/containerd/commit/438b3cb694ea8360540192b990f2eb4f520f4c12) Update multi-arch image tests
* [`9622369f0e`](https://github.com/containerd/containerd/commit/9622369f0eaee16a9ac752c216b88eb8863dc31a) Fix loss of CRI test failure status in CI
* [`6a252a7141`](https://github.com/containerd/containerd/commit/6a252a71410d22eb27ce4893b4b6a7f2cb99956a) IO Windows remove unused wait group
* [`efb04a3361`](https://github.com/containerd/containerd/commit/efb04a3361842b3e33d73e32e6d8d90293731169) Merge pull request  [#2513](https://github.com/containerd/containerd/pull/2513) from dmcgowan/set-default-platform-withplatform
* [`9dc55ea1d2`](https://github.com/containerd/containerd/commit/9dc55ea1d2dfadac3b5c1e0b5febb1f7ff01adf6) Merge pull request  [#2514](https://github.com/containerd/containerd/pull/2514) from jterry75/runtime_v2_shim_command
* [`d64d8a06d5`](https://github.com/containerd/containerd/commit/d64d8a06d549c33676b7ad7ac65e52e9731cf31a) Use image constructor in client
* [`3629344e6e`](https://github.com/containerd/containerd/commit/3629344e6e1b1b5a259285fee384b6bc0d47b4f9) Ensure specifying an empty platform is treated as default
* [`9f13b74f4a`](https://github.com/containerd/containerd/commit/9f13b74f4a8a88b68dc55d283ecf2f849e6eac9b) Runtime v2 absolute shim path to executable
* [`875b92c507`](https://github.com/containerd/containerd/commit/875b92c507577fda378c26aed4030dcdeeff50eb) Merge pull request  [#2512](https://github.com/containerd/containerd/pull/2512) from crosbymichael/gpupath
* [`ed0e73422d`](https://github.com/containerd/containerd/commit/ed0e73422d2448ccbe1929d87554b117a4a913da) Merge pull request  [#2468](https://github.com/containerd/containerd/pull/2468) from dmcgowan/set-platform-on-unpack
* [`4249f44d81`](https://github.com/containerd/containerd/commit/4249f44d812b4f5926cb6e7827aab90d20fc67ff) Merge pull request  [#2493](https://github.com/containerd/containerd/pull/2493) from dmcgowan/sync-lease-removal
* [`d0ab8c8510`](https://github.com/containerd/containerd/commit/d0ab8c8510441ba5cb996b3449fd03653e2826aa) Merge pull request  [#2496](https://github.com/containerd/containerd/pull/2496) from dmcgowan/lease-content-uploads
* [`e4f33dcfb5`](https://github.com/containerd/containerd/commit/e4f33dcfb56f9117acd937b5aee1c2ffc7fb888d) Add nvidia Opts to lookup containerd binary or hook path
* [`c55b9636f7`](https://github.com/containerd/containerd/commit/c55b9636f7079877e14c7a7f3ba1f57646f37c86) Merge pull request  [#2263](https://github.com/containerd/containerd/pull/2263) from alibaba/fix_no_gzip
* [`6647e75651`](https://github.com/containerd/containerd/commit/6647e75651bba8cba3cad746ed06a09c26760227) Merge pull request  [#2509](https://github.com/containerd/containerd/pull/2509) from crosbymichael/bundle-cleanup
* [`45d0df8fe3`](https://github.com/containerd/containerd/commit/45d0df8fe3ea5663a6c209854f8f58f6af93be6f) Merge pull request  [#2510](https://github.com/containerd/containerd/pull/2510) from crosbymichael/gpucaps2
* [`920dc79b4d`](https://github.com/containerd/containerd/commit/920dc79b4d7936b6a4d6d01b39607a07b6c61d95) Merge pull request  [#2504](https://github.com/containerd/containerd/pull/2504) from samuelkarp/ctr-t-metrics
* [`81e2859e8b`](https://github.com/containerd/containerd/commit/81e2859e8b5d0a8e272cd1862480413507613beb) Change gpu Capability type to string
* [`ca71484793`](https://github.com/containerd/containerd/commit/ca714847936372d257dddbbabf79f9131da923d7) Merge pull request  [#2480](https://github.com/containerd/containerd/pull/2480) from dmcgowan/proxy-plugin-doc
* [`578a236f30`](https://github.com/containerd/containerd/commit/578a236f30ff130e188c8155ee3d3ce68abfd1d6) Merge pull request  [#2506](https://github.com/containerd/containerd/pull/2506) from crosbymichael/gpucaps
* [`23fbdbaf13`](https://github.com/containerd/containerd/commit/23fbdbaf13e054cb94d6d3452ed93b491f605f18) Cleanup workdirs on manager load
* [`e8f7c2af26`](https://github.com/containerd/containerd/commit/e8f7c2af26a4337a4a1f27f8eb21be70307b0d79) Merge pull request  [#2507](https://github.com/containerd/containerd/pull/2507) from flx42/fix-readme-runtime-v2
* [`2ebfba575c`](https://github.com/containerd/containerd/commit/2ebfba575c4a1360074206048badc98511e47257) Merge pull request  [#2479](https://github.com/containerd/containerd/pull/2479) from stevvooe/with-file-combinator
* [`9a34bb046a`](https://github.com/containerd/containerd/commit/9a34bb046ad91163561b6b2845ae2a9575f64687) metrics: add optional json output
* [`e22f19618c`](https://github.com/containerd/containerd/commit/e22f19618cbb159966329a8f02cec340d16bf353) Remove reference to WithExit in README
* [`2a1bd7414b`](https://github.com/containerd/containerd/commit/2a1bd7414b351eacfcf6861767ce91bb5ffd6ecb) oci: introduce WithSpecFromFile combinator
* [`985920c513`](https://github.com/containerd/containerd/commit/985920c5131f510fb9689bd8f154af98f58d8033) Merge pull request  [#2505](https://github.com/containerd/containerd/pull/2505) from crosbymichael/cmdargs
* [`dd0c04970d`](https://github.com/containerd/containerd/commit/dd0c04970d81ba1ddffb9456da96d68da6bd2314) nvidia GPU support for caps and multiple uuids
* [`362405f7b5`](https://github.com/containerd/containerd/commit/362405f7b50c22c7c12df66d5df434e27f7b1716) Merge pull request  [#2495](https://github.com/containerd/containerd/pull/2495) from jterry75/runtime_v2_windows
* [`af1b6a026e`](https://github.com/containerd/containerd/commit/af1b6a026eed60ab01098f7aae90fe8797c82e79) Review feedback.
* [`4b5403f9c9`](https://github.com/containerd/containerd/commit/4b5403f9c98c760b173e1659fa2f9c3f5940402c) Merge pull request  [#2](https://github.com/containerd/containerd/pull/2) from crosbymichael/runtime-v2-windows
* [`13549f7a07`](https://github.com/containerd/containerd/commit/13549f7a07dc2422065c393c1d77a70708697a2f) Abstract to SocketAddress
* [`2c87d120df`](https://github.com/containerd/containerd/commit/2c87d120df6f9c6e42ce30829f0c6c6f965907c7) ctr: add new metrics subcommand
* [`e956441fe0`](https://github.com/containerd/containerd/commit/e956441fe0f5fedaa0ca18f80ea767c46432507f) Add WithImageConfigArgs to replace CMD on image
* [`c8017d0275`](https://github.com/containerd/containerd/commit/c8017d0275c7b99f55abcc6a17f94104182531e2) Merge pull request  [#2500](https://github.com/containerd/containerd/pull/2500) from crosbymichael/12deps
* [`5a0b040ab4`](https://github.com/containerd/containerd/commit/5a0b040ab48ebcf0989176c05e9ef94f4be8cef1) Update containerd dependencies for 1.2
* [`c09932fcb0`](https://github.com/containerd/containerd/commit/c09932fcb01009cefc49f8731d863f58954e3c74) Merge pull request  [#2347](https://github.com/containerd/containerd/pull/2347) from crosbymichael/streamingapis
* [`400f16fc46`](https://github.com/containerd/containerd/commit/400f16fc46ef056df1df5480052549b08e6eb64c) Add containers streaming API
* [`965cca6f75`](https://github.com/containerd/containerd/commit/965cca6f759ca80684bf8ec9ad61ab99fde99aab) Merge pull request  [#1](https://github.com/containerd/containerd/pull/1) from crosbymichael/runtime-v2-windows
* [`9d72b4543b`](https://github.com/containerd/containerd/commit/9d72b4543b57e85b5a7f60d69df7e00433e8feae) Handle windows signals
* [`f15a1170d3`](https://github.com/containerd/containerd/commit/f15a1170d368f9fce9639dff2c2edba714daba9c) Add windows publisher
* [`1580ec59a5`](https://github.com/containerd/containerd/commit/1580ec59a5f453964215b0e853b7dc7cdd3ca7d7) Remove outdated plugin design doc
* [`3e657de3af`](https://github.com/containerd/containerd/commit/3e657de3afd98ecf6da7fe3ab7b1a1345305d8a9) Document plugins
* [`dfc9991135`](https://github.com/containerd/containerd/commit/dfc999113571695dc713dfa9326eee5468437f11) Add content ingests to lease and gc
* [`d02728ff4a`](https://github.com/containerd/containerd/commit/d02728ff4ae5b045b4601a86059fb96646511b51) Merge pull request  [#2499](https://github.com/containerd/containerd/pull/2499) from crosbymichael/fast
* [`b760cee65a`](https://github.com/containerd/containerd/commit/b760cee65a2170962773038ff1f4fa28995abe27) Update lease service errors
* [`d3e0c163f8`](https://github.com/containerd/containerd/commit/d3e0c163f8765bd253552221bf038d8089a39ff8) Adds runtime v2 support for Windows shim's
* [`710df57854`](https://github.com/containerd/containerd/commit/710df578543dc1846057732ec73016f0a2b21f14) Fast path bundle cleanup on load
* [`26e2dd6754`](https://github.com/containerd/containerd/commit/26e2dd6754b8098911d80ed0369bd1c54b93fbd4) Merge pull request  [#2425](https://github.com/containerd/containerd/pull/2425) from avagin/docker-fixes
* [`3289dc63e9`](https://github.com/containerd/containerd/commit/3289dc63e93f7b07d8d541f981333f9e26863010) Merge pull request  [#2465](https://github.com/containerd/containerd/pull/2465) from fraenkel/lock_conn
* [`d47bda91e9`](https://github.com/containerd/containerd/commit/d47bda91e927aa8e98f76525d71c0efaa24200cf) Merge pull request  [#2490](https://github.com/containerd/containerd/pull/2490) from thaJeztah/logging_nanosecond_precision
* [`9a4d1c5f8d`](https://github.com/containerd/containerd/commit/9a4d1c5f8d9c8f573486e5069bcd08c824d21b0f) Use connection lock when creating services
* [`da73b98b63`](https://github.com/containerd/containerd/commit/da73b98b638c8dfbbabaaedf395976cf655b2bde) Set default log formatting to use RFC3339Nano with fixed width
* [`a88b631961`](https://github.com/containerd/containerd/commit/a88b6319614de846458750ff882723479ca7b1a1) Merge pull request  [#2471](https://github.com/containerd/containerd/pull/2471) from crosbymichael/fatal
* [`88ec4559b6`](https://github.com/containerd/containerd/commit/88ec4559b611349be73d207ea6251c006d9bb746) Merge pull request  [#2487](https://github.com/containerd/containerd/pull/2487) from thaJeztah/fix_compilation_issues_on_go1.11
* [`65ef8310d9`](https://github.com/containerd/containerd/commit/65ef8310d982768d2bde8a2115fc1fad5bc0ca4c) Fix compilation failures on Go 1.11
* [`92d147ebde`](https://github.com/containerd/containerd/commit/92d147ebde3f8372dbce80b29c38a344e4232b8e) Merge pull request  [#2485](https://github.com/containerd/containerd/pull/2485) from AkihiroSuda/fix-native-root-permission
* [`7461739b58`](https://github.com/containerd/containerd/commit/7461739b58ea755c9c403b7256c0a09b04a56c46) native: set '/' permission to 0755
* [`0d52c71c80`](https://github.com/containerd/containerd/commit/0d52c71c805ec8b4e1d683e919d6914845067794) Merge pull request  [#2474](https://github.com/containerd/containerd/pull/2474) from dmcgowan/lease-expiration
* [`fc2fcf6b2a`](https://github.com/containerd/containerd/commit/fc2fcf6b2a9dc8228a4bc0aab5ecf890b1442bbe) task: WithExit() doesn't have to overwrite existing options
* [`394784b3aa`](https://github.com/containerd/containerd/commit/394784b3aa070aa64b0f25e8f5d1935ce5fb3d3c) Merge pull request  [#2482](https://github.com/containerd/containerd/pull/2482) from crosbymichael/v2cr
* [`17ab11a236`](https://github.com/containerd/containerd/commit/17ab11a23619b25407ca088a179ba0780bbeb6c2) Fixes for runtimev2 and checkpoint restore
* [`94e132fd07`](https://github.com/containerd/containerd/commit/94e132fd0754655318b61bd857ac5a2b86a0aba3) Add sync option on lease removal
* [`49fb363811`](https://github.com/containerd/containerd/commit/49fb36381165d41abf8a63752e71341e16777992) Merge pull request  [#2458](https://github.com/containerd/containerd/pull/2458) from fuweid/bugfix_apply_hardlink_to_softlink
* [`77ffa366af`](https://github.com/containerd/containerd/commit/77ffa366afe5f6ab3eaae91489173bd332d148ff) Merge pull request  [#2476](https://github.com/containerd/containerd/pull/2476) from kolyshkin/osusergo
* [`2a8e28ae29`](https://github.com/containerd/containerd/commit/2a8e28ae29cbcc1fe0d0b5c4dc13ec22c0be0555) Merge pull request  [#2477](https://github.com/containerd/containerd/pull/2477) from crosbymichael/stress-runtime
* [`17ae673b5c`](https://github.com/containerd/containerd/commit/17ae673b5c9e5b03a8ca379bddf6b16892a6a27f) Set runtime for stress tests
* [`48570b39c5`](https://github.com/containerd/containerd/commit/48570b39c5a77a26fffd4966eae1a630a69894b1) BUILDING.md: add osusergo for static build
* [`3b1534c47a`](https://github.com/containerd/containerd/commit/3b1534c47ace1903da976bacabbffcfd1713faeb) bugfix: allow hardlink to softlink file
* [`9743ff21c9`](https://github.com/containerd/containerd/commit/9743ff21c9c5ebeb06a10782fa6d91ce00c176b1) Don't fatal on epoll wait
* [`94cfce62ba`](https://github.com/containerd/containerd/commit/94cfce62ba9eabb58417cb5a663dc7a9feb68c07) Merge pull request  [#2434](https://github.com/containerd/containerd/pull/2434) from crosbymichael/shimv2
* [`d53a96fbe4`](https://github.com/containerd/containerd/commit/d53a96fbe4ff286325735cb4e50892e21c475d71) Add comments for oci protos
* [`29b72d4ff0`](https://github.com/containerd/containerd/commit/29b72d4ff0e21c0e1cedf87fb60473666a2e1a92) Support lease filters
* [`00a99c0472`](https://github.com/containerd/containerd/commit/00a99c0472642f053ac5d24f2467fac872c3d2d3) Add leases subcommand in ctr
* [`4c2ad9cefb`](https://github.com/containerd/containerd/commit/4c2ad9cefb2f712e35f676dd929697498daccd77) Update CRI vendor
* [`8cf3fad8d4`](https://github.com/containerd/containerd/commit/8cf3fad8d4739db4c538bcc6b30c9742afaf8903) Add leases manager interface
* [`026b7d922f`](https://github.com/containerd/containerd/commit/026b7d922feeb4ee9760fd602ddbfeb950e78457) Add README.md to runtime v2
* [`c77c89b3d1`](https://github.com/containerd/containerd/commit/c77c89b3d13c328a5a7ae4e67f9173a894b08c6c) Add lease expiration to garbage collection
* [`02579c8c3f`](https://github.com/containerd/containerd/commit/02579c8c3f59b038609125f149cdb12aa48aaf56) Merge pull request  [#2415](https://github.com/containerd/containerd/pull/2415) from dmcgowan/proxy-plugins
* [`3a916a0f67`](https://github.com/containerd/containerd/commit/3a916a0f67e2fd10b19344383db5955242f9efd5) Update client Image to have configurable platform
* [`fd31052d9c`](https://github.com/containerd/containerd/commit/fd31052d9c8d08582220d9f50158b56623cea88c) Add oom events to shim
* [`dfde5ec316`](https://github.com/containerd/containerd/commit/dfde5ec3165670a7a7e4dd1186c427038a527bcb) Merge pull request  [#2418](https://github.com/containerd/containerd/pull/2418) from crosbymichael/hook-root
* [`9ca23811c3`](https://github.com/containerd/containerd/commit/9ca23811c3f7615c875d9b8ffccbcd75a43b4499) Merge pull request  [#2424](https://github.com/containerd/containerd/pull/2424) from kinvolk/alban/systemd-run
* [`e17969caad`](https://github.com/containerd/containerd/commit/e17969caad07133e35db3ee22441b5c857f3080a) Merge pull request  [#2436](https://github.com/containerd/containerd/pull/2436) from thaJeztah/fix_gofmt
* [`fb1084d9cc`](https://github.com/containerd/containerd/commit/fb1084d9cc2b97aa679bf323158ac60d6e2ac6a8) Merge pull request  [#2464](https://github.com/containerd/containerd/pull/2464) from tonistiigi/oci-export-platform
* [`ed697290da`](https://github.com/containerd/containerd/commit/ed697290da60cc72390f518d1c9cdde04dd5b078) Merge pull request  [#2463](https://github.com/containerd/containerd/pull/2463) from crosbymichael/temp-clean
* [`7e49c601a8`](https://github.com/containerd/containerd/commit/7e49c601a88fd6b46e29366ca8d5ad15e565e1c4) Add `shim start` for shim creation
* [`da1b5470cd`](https://github.com/containerd/containerd/commit/da1b5470cd26e9e2b4b1cd0100c876ce8db87471) Runtime v2
* [`6de11ab973`](https://github.com/containerd/containerd/commit/6de11ab973faa67f0f8fe2e67a055f50b4f2ac4b) Merge pull request  [#2470](https://github.com/containerd/containerd/pull/2470) from dmcgowan/fix-checkprotos
* [`d3cd5f1d01`](https://github.com/containerd/containerd/commit/d3cd5f1d015da1f8a9107f0b58b9c614c4b153cf) Fix options ordering in proto api txt files
* [`82e7204a3c`](https://github.com/containerd/containerd/commit/82e7204a3ced4ecf794bcedb563e36ce99f72aa2) oci-exporter: do not filter current platform on export
* [`cef05f19a7`](https://github.com/containerd/containerd/commit/cef05f19a7c181621405082139e8a4b16929874b) Merge pull request  [#2461](https://github.com/containerd/containerd/pull/2461) from dmcgowan/seed_rand
* [`0105959c3d`](https://github.com/containerd/containerd/commit/0105959c3d1515f47690809910d9dee15d8956bc) Don't prevent boot on temp cleanup
* [`8baeaff54b`](https://github.com/containerd/containerd/commit/8baeaff54b6daa4ee77a1d520ad15517e0b6e28e) Merge pull request  [#2460](https://github.com/containerd/containerd/pull/2460) from stevvooe/runc-build-instructions
* [`1c6929cbd4`](https://github.com/containerd/containerd/commit/1c6929cbd4f62e8d0d2e35b3bd2d3a47633cba38) Remove use of crypto rand in tests
* [`cce0a46c8a`](https://github.com/containerd/containerd/commit/cce0a46c8ae04ead64084b9498b80125b1198221) Seed random on ctr and containerd startup
* [`a5e0916aa9`](https://github.com/containerd/containerd/commit/a5e0916aa971de33b34282df50476fd3c5f4606c) build: include instructions for runc build
* [`0c0c271b54`](https://github.com/containerd/containerd/commit/0c0c271b549447403aa1f12e38f54001eda45045) Update golang.org/x/sys
* [`cb4bf2003f`](https://github.com/containerd/containerd/commit/cb4bf2003f8ffc793e766b07d8771049b21f5dcb) Merge pull request  [#2454](https://github.com/containerd/containerd/pull/2454) from hairyhenderson/use-math-rand-instead-of-crypto-rand
* [`9a97ab34ce`](https://github.com/containerd/containerd/commit/9a97ab34cea0d54229de974853ed48bb23204ee1) Switching from crypto/rand to math/rand to avoid blocking
* [`b382b6fe0b`](https://github.com/containerd/containerd/commit/b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2) Merge pull request  [#2450](https://github.com/containerd/containerd/pull/2450) from Random-Liu/support-host-in-resolver
* [`c8a8a49584`](https://github.com/containerd/containerd/commit/c8a8a495840cea1e35e1bc72a8701f543a6601d2) Support specifying host in resolver.
* [`01d309e8f2`](https://github.com/containerd/containerd/commit/01d309e8f20647f0046c37ca3986faacf17f7588) Merge pull request  [#2448](https://github.com/containerd/containerd/pull/2448) from rn/btrfs
* [`651920405e`](https://github.com/containerd/containerd/commit/651920405e1d209826ff73c90ad7ec1763b7f896) test: Increase btrfs loopback device size to 128MB
* [`b41633746e`](https://github.com/containerd/containerd/commit/b41633746ed4833f52c3c071e8edcfa2713e5677) Merge pull request  [#2443](https://github.com/containerd/containerd/pull/2443) from thaJeztah/mask_acpi
* [`fe64b06a6d`](https://github.com/containerd/containerd/commit/fe64b06a6d13e354f4a64b1f2f901e872ab055d8) Add /proc/keys to masked paths
* [`8b42adeddc`](https://github.com/containerd/containerd/commit/8b42adeddcf6a5fe9114d45e34bf11d19f8e879f) Add /proc/acpi to masked paths
* [`e01779a0da`](https://github.com/containerd/containerd/commit/e01779a0da099db671f41348114941718ff2d932) Merge pull request  [#2442](https://github.com/containerd/containerd/pull/2442) from thaJeztah/bump_containerd_console
* [`77a26427c3`](https://github.com/containerd/containerd/commit/77a26427c34cd52bd9e46d840b6b4f090abd4fa4) update containerd/console to fix race: lock Cond before Signal
* [`5900361791`](https://github.com/containerd/containerd/commit/5900361791abe0d16956fb27bd603c9bcb795b42) Merge pull request  [#2420](https://github.com/containerd/containerd/pull/2420) from sudeeshjohn/master
* [`5a4f007e48`](https://github.com/containerd/containerd/commit/5a4f007e488bb934c1174808513d4a930b81baaa) Fix the formatting directives error during compilation
* [`0b0b41298a`](https://github.com/containerd/containerd/commit/0b0b41298a82fc342bf8350b38f8b33aebd67816) Merge pull request  [#2437](https://github.com/containerd/containerd/pull/2437) from thaJeztah/remove_go_version_check
* [`383d750d4f`](https://github.com/containerd/containerd/commit/383d750d4f51ad44f18272c84922a665c486c58d) Workaround for gofmt change in Go 1.11
* [`108c9cd4cf`](https://github.com/containerd/containerd/commit/108c9cd4cf10b015c339990fb7ea981c55acbe4d) Remove Go version check in travis
* [`39b6ba826a`](https://github.com/containerd/containerd/commit/39b6ba826a296089e40cf89be2edc50a3e5cf7b0) Merge pull request  [#2431](https://github.com/containerd/containerd/pull/2431) from masters-of-cats/plugins-list-subcommand
* [`4e64dcce85`](https://github.com/containerd/containerd/commit/4e64dcce85db2667a296bbfc6595a6f5b803ab68) Merge pull request  [#2432](https://github.com/containerd/containerd/pull/2432) from crosbymichael/ttrpc2
* [`6a83168157`](https://github.com/containerd/containerd/commit/6a83168157be08dfce163413cc0733152351048f) Update ttrpc to 94dde388801693c54f88a6596f713b51a8
* [`3cf3881fa4`](https://github.com/containerd/containerd/commit/3cf3881fa46cb275a910f37331e13bdc9fd142a4) Introduce plugins/list subcommand
* [`a044b047e8`](https://github.com/containerd/containerd/commit/a044b047e874a515c21750cd689c398bd9be305e) Merge pull request  [#2430](https://github.com/containerd/containerd/pull/2430) from Random-Liu/update-cri-to-v1.11.0
* [`f530a3c267`](https://github.com/containerd/containerd/commit/f530a3c2678acd6f746aa6a57d7385a41aab58d7) Update cri to v1.11.0.
* [`e51ddf43e9`](https://github.com/containerd/containerd/commit/e51ddf43e9e73c5a61259d0f5eb05ef1b0c8dcc1) Merge pull request  [#2428](https://github.com/containerd/containerd/pull/2428) from crosbymichael/ttrpc
* [`8c709ac43a`](https://github.com/containerd/containerd/commit/8c709ac43ace9e5fdb4bbdaaa5db9e9b2d758936) update typeurl
* [`08150bfe76`](https://github.com/containerd/containerd/commit/08150bfe76c14811fbb4bd6600215cf056e0bc96) Update ttrpc for containerd repo
* [`6ef65b74e1`](https://github.com/containerd/containerd/commit/6ef65b74e14360637d925302ca5f518e5a411988) Document how to use systemd-run
* [`ca204317ed`](https://github.com/containerd/containerd/commit/ca204317ed496c1ab33fdcc3f4c8305861d6981c) Merge pull request  [#2422](https://github.com/containerd/containerd/pull/2422) from crosbymichael/ctr-delete
* [`08f7ee9828`](https://github.com/containerd/containerd/commit/08f7ee9828af1783dc98cc5cc1739e915697c667) Merge pull request  [#2423](https://github.com/containerd/containerd/pull/2423) from crosbymichael/shim-procs
* [`fdceb13b14`](https://github.com/containerd/containerd/commit/fdceb13b14629d250e819374c4abbb28e7ecbdc6) Add cio.Load for loading io set
* [`68e144c637`](https://github.com/containerd/containerd/commit/68e144c63791fc4982afedc0fe6fcbf924b5d59b) Set shim max procs via env var
* [`1ac546b3c4`](https://github.com/containerd/containerd/commit/1ac546b3c4a3331a9997427052d1cb9888a2f3ef) Merge pull request  [#2411](https://github.com/containerd/containerd/pull/2411) from flx42/move-containerflags
* [`e239f65590`](https://github.com/containerd/containerd/commit/e239f6559093939cd1a2753d714dafecc21915e2) Handle abs path for rootfs in oci hook
* [`f15c3be348`](https://github.com/containerd/containerd/commit/f15c3be348ea557acf1afbf6e605e0dbbb04b7a4) Merge pull request  [#2417](https://github.com/containerd/containerd/pull/2417) from dmcgowan/update-arm64-normalize
* [`db3c5afc6d`](https://github.com/containerd/containerd/commit/db3c5afc6d61dc3bd1ac48a55156e58bf4557a45) Normalize arm64 to an empty variant
* [`47a128d455`](https://github.com/containerd/containerd/commit/47a128d455c51161c2fa231add9acdbad3166187) Merge pull request  [#2414](https://github.com/containerd/containerd/pull/2414) from dmcgowan/platform-arm-normalization
* [`995310cda9`](https://github.com/containerd/containerd/commit/995310cda95d8d2fb0e40ccd5506b0fc2d1ae769) Merge pull request  [#2408](https://github.com/containerd/containerd/pull/2408) from estesp/carry-2363
* [`7049671465`](https://github.com/containerd/containerd/commit/70496714650c2071e525fd833b67c3eeb8511132) Add support for proxy plugins in configuration
* [`37ab93e2c8`](https://github.com/containerd/containerd/commit/37ab93e2c89fd8bc1e08c914246926fabf902893) Fix arm platform matching
* [`7ff2748f9c`](https://github.com/containerd/containerd/commit/7ff2748f9cac462dfe25c6f1d3ffc03ad70f5680) Merge pull request  [#2410](https://github.com/containerd/containerd/pull/2410) from tonistiigi/mlist-error
* [`5dd22a20af`](https://github.com/containerd/containerd/commit/5dd22a20afa959490436472076d5b8bb04dadb79) Move ContainerFlags to "commands" package
* [`53fe31d6de`](https://github.com/containerd/containerd/commit/53fe31d6de69f5616b89dace15661c0970767fc0) images: provide better error for manifest list match error
* [`3c5b0dcf27`](https://github.com/containerd/containerd/commit/3c5b0dcf27f235c1a78bac5352e30da7cc6d96d6) Update architecture.md
* [`c1e1f3d6d9`](https://github.com/containerd/containerd/commit/c1e1f3d6d990e79cfc22317558571008536e0f6e) Merge pull request  [#2397](https://github.com/containerd/containerd/pull/2397) from harche/doc_fix
* [`ef449aa38e`](https://github.com/containerd/containerd/commit/ef449aa38edc8f21a3819663b07519681ad0409a) Docs: Fix incomplete instructions for building using docker
* [`0158a6fb34`](https://github.com/containerd/containerd/commit/0158a6fb34e0dc104fac4e4e9d80493c25f4d8c7) Merge pull request  [#2393](https://github.com/containerd/containerd/pull/2393) from vdemeester/gotestyourself-with-tools
* [`832b05ae67`](https://github.com/containerd/containerd/commit/832b05ae6763026b5dff106cfc2f0b4bf0392353) Update tests to use gotest.tools angel
* [`3830180ce5`](https://github.com/containerd/containerd/commit/3830180ce5d51ec8a44ff75c2df5ee345a5e1701) Replace gotestyourself by gotest.tools
* [`35887db096`](https://github.com/containerd/containerd/commit/35887db096d26e8c5fb40e600e5b64e024f10df0) Merge pull request  [#2370](https://github.com/containerd/containerd/pull/2370) from dmcgowan/update-maintainers-rules
* [`046536cfb1`](https://github.com/containerd/containerd/commit/046536cfb1c8a813420f3903c95f57987b636ae6) fixbug: blob for schemav1 could be uncompressed
* [`7ba62b147d`](https://github.com/containerd/containerd/commit/7ba62b147daafbb3f56359def179af1794896e79) Update adding maintainer section
* [`63522d9eaa`](https://github.com/containerd/containerd/commit/63522d9eaa5a0443d225642c4b6f4f5fdedf932b) Merge pull request  [#2390](https://github.com/containerd/containerd/pull/2390) from AkihiroSuda/fix-schema1
* [`356b0d5964`](https://github.com/containerd/containerd/commit/356b0d59646253bc040e8d6365418f20badd59eb) Merge pull request  [#2388](https://github.com/containerd/containerd/pull/2388) from ehazlett/proc-interface
* [`df34eefa12`](https://github.com/containerd/containerd/commit/df34eefa12d026dc9fdd803afcaaac0df17cddd8) Merge pull request  [#2330](https://github.com/containerd/containerd/pull/2330) from crosbymichael/hpc
* [`a435f2886c`](https://github.com/containerd/containerd/commit/a435f2886cc491d2abfbf578f8539c4d677372aa) separate proc interfaces into standalone package
* [`703c25e452`](https://github.com/containerd/containerd/commit/703c25e4522fa0c5dab85e29a93556b03df74848) fix schema1 fetchBlob()
* [`00d4910633`](https://github.com/containerd/containerd/commit/00d491063326ae7c173c9be3ba7bbd86c13d24c3) Merge pull request  [#2387](https://github.com/containerd/containerd/pull/2387) from ehazlett/runtime-shim
* [`821c8eaa91`](https://github.com/containerd/containerd/commit/821c8eaa91e9cb0e870c931417b9b4260bc022a7) runtime/linux/shim -> runtime/shim
* [`437e90aa5e`](https://github.com/containerd/containerd/commit/437e90aa5e6ab061ab9ea14845336d2f1b900fb0) Merge pull request  [#2386](https://github.com/containerd/containerd/pull/2386) from northtyphoon/bindu/acr-push-location
* [`9b865d86a9`](https://github.com/containerd/containerd/commit/9b865d86a9606b46e2299be7f8088d12d4f544d2) docker/pusher: handle location string containing path and query
* [`081b2d6330`](https://github.com/containerd/containerd/commit/081b2d63306fb7dfc82e278e88f62e7a46df1538) Merge pull request  [#2384](https://github.com/containerd/containerd/pull/2384) from crosbymichael/bump-console
* [`0cfca1e633`](https://github.com/containerd/containerd/commit/0cfca1e633c706d67629f776830052cfc3e554ee) Bump console for windows tty handling
* [`0d7fd3f7ad`](https://github.com/containerd/containerd/commit/0d7fd3f7ad9a412f5d0fc4e59f2ec0c0ac2225a4) Merge pull request  [#2383](https://github.com/containerd/containerd/pull/2383) from AkihiroSuda/vendor-cri-20180605
* [`135a4d9104`](https://github.com/containerd/containerd/commit/135a4d91041b6a02e72a4ecc4b4e9add31595981) update cri vendor
* [`84bebdd91d`](https://github.com/containerd/containerd/commit/84bebdd91d347c99069d1705b7d4e6d6f746160c) Merge pull request  [#2379](https://github.com/containerd/containerd/pull/2379) from dmcgowan/fix-direct-io-terminal-setting
* [`b867977c01`](https://github.com/containerd/containerd/commit/b867977c01393e9bc178b6561c8ca86f72675e44) Merge pull request  [#2380](https://github.com/containerd/containerd/pull/2380) from dmcgowan/ignore-zero-msg-size-configs
* [`993d4b8fc5`](https://github.com/containerd/containerd/commit/993d4b8fc5d00cca78115befed48cfe5643701fe) Ignore zero max message size in grpc config
* [`6b9be1bfc3`](https://github.com/containerd/containerd/commit/6b9be1bfc37d18a5f028a6ca8275a272c6696138) Fix creation of DirectIO overwriting fifo config
* [`5b1f69be8a`](https://github.com/containerd/containerd/commit/5b1f69be8abdb1c44ef744f031012bfba4544536) Merge pull request  [#2135](https://github.com/containerd/containerd/pull/2135) from AkihiroSuda/oci-content-store
* [`e1428ef054`](https://github.com/containerd/containerd/commit/e1428ef05460da40720d622c803262e6fc8d3477) Merge pull request  [#2378](https://github.com/containerd/containerd/pull/2378) from thaJeztah/update_microsoft_vendors
* [`55118c5469`](https://github.com/containerd/containerd/commit/55118c5469285fdfea803834f07cebc9e635d021) Update go-winio and hcsshim
* [`d88de4a34f`](https://github.com/containerd/containerd/commit/d88de4a34f5d73256f2bb33456c16f89abe54cf2) content: change Writer/ReaderAt to take OCI
* [`e4ad710ce8`](https://github.com/containerd/containerd/commit/e4ad710ce832df8cb7bf9dd54b5806cff9d90663) Merge pull request  [#2375](https://github.com/containerd/containerd/pull/2375) from AkihiroSuda/update-cri-20180531
* [`17a54d02c4`](https://github.com/containerd/containerd/commit/17a54d02c441a03c54872f12fd4fec42f7f2edaf) update cri vendor
* [`1e8b09cfc6`](https://github.com/containerd/containerd/commit/1e8b09cfc6825f7e6349884b5f76e86c1f04a5d4) Merge pull request  [#2353](https://github.com/containerd/containerd/pull/2353) from ehazlett/process-runtime
* [`c7083eed5d`](https://github.com/containerd/containerd/commit/c7083eed5d8633d54c25fe81aa609010a4f2e495) Merge pull request  [#2369](https://github.com/containerd/containerd/pull/2369) from dmcgowan/update-grpc
* [`6653917ef9`](https://github.com/containerd/containerd/commit/6653917ef9ecbff2c7519d27fcd0b161a95edb47) vendor update
* [`cae94b930d`](https://github.com/containerd/containerd/commit/cae94b930d2415a1a9d7dc04e74ced4eb22e8b91) linux -> runtime/linux
* [`8d768689fa`](https://github.com/containerd/containerd/commit/8d768689fa27f29cfd961125c24a4fcc0aec5a10) cri vendor bump
* [`55afe3359a`](https://github.com/containerd/containerd/commit/55afe3359a46734753c5c8d2ab2bf8f657d80df6) Update grpc timeout and logger
* [`80bbaff07a`](https://github.com/containerd/containerd/commit/80bbaff07a4d191dd1e78ece091b31ad33688c5a) Merge pull request  [#2361](https://github.com/containerd/containerd/pull/2361) from masters-of-cats/no-new-keyring
* [`7f800e0a7b`](https://github.com/containerd/containerd/commit/7f800e0a7bb1e2547baca4d5bbf317ceeb341c14) Merge pull request  [#2364](https://github.com/containerd/containerd/pull/2364) from dmcgowan/fix-http-seeker-unsupported-range
* [`7132ca2775`](https://github.com/containerd/containerd/commit/7132ca2775da8e62728c615cfa459dc050909539) Implements WithNoNewKeyring
* [`59740d8985`](https://github.com/containerd/containerd/commit/59740d8985f4ac892200eb4b66bd514a8d0530af) Fix invalid length bug with some registries
* [`cecf576819`](https://github.com/containerd/containerd/commit/cecf57681918541a1df259ab0e8eccb9470168b3) Merge pull request  [#2362](https://github.com/containerd/containerd/pull/2362) from crosbymichael/cont-bump
* [`d2fc059229`](https://github.com/containerd/containerd/commit/d2fc0592292595f6fd60f48a5d8fe596a87b6b75) Update grpc to 1.12
* [`024a4210c7`](https://github.com/containerd/containerd/commit/024a4210c7ff347eb221c9fb0d9042ff050ce7e0) Update continuity to d3c23511c1bf5851696cba83143d9
* [`e9434a10bc`](https://github.com/containerd/containerd/commit/e9434a10bc2a35cabfb31c5f12eab08709cfc6bf) Merge pull request  [#2341](https://github.com/containerd/containerd/pull/2341) from dmcgowan/move-client-content-snapshot
* [`195aec232e`](https://github.com/containerd/containerd/commit/195aec232e5885326d90ccff3f52ed05fa7ea1cc) Merge pull request  [#2357](https://github.com/containerd/containerd/pull/2357) from dmcgowan/add-evan-reviewer
* [`05406125be`](https://github.com/containerd/containerd/commit/05406125befd7044cedffd0f3983031bd3e62419) Merge pull request  [#2354](https://github.com/containerd/containerd/pull/2354) from cpuguy83/bump_continuity
* [`c9ea816cda`](https://github.com/containerd/containerd/commit/c9ea816cda7a5355fb7d6b7d257a9e7fcdd967ee) Merge pull request  [#2351](https://github.com/containerd/containerd/pull/2351) from crosbymichael/pkg
* [`7e5a91fa51`](https://github.com/containerd/containerd/commit/7e5a91fa51ed80a039968000a2b8a817a558b9b1) Bump continuity to fix copy files > 2^32 bytes
* [`a4e4af1959`](https://github.com/containerd/containerd/commit/a4e4af195986e33a399b4b0dcfb6ffaf2954c4d4) Add Evan Hazlett as a reviewer
* [`8e97da0958`](https://github.com/containerd/containerd/commit/8e97da09583935ecfee965fe762e499d1b2c0398) Move server to services pkg
* [`c87ed12da5`](https://github.com/containerd/containerd/commit/c87ed12da52eb33070f768c07832d899a8f22cd9) Move restart pkg to runtime
* [`d8ad141851`](https://github.com/containerd/containerd/commit/d8ad141851db7298acdc50f43b5919322d520bc5) Remove debug package
* [`009ba4d797`](https://github.com/containerd/containerd/commit/009ba4d797706986c755906d235641ace75c41d3) Move testutils to pkg
* [`927517de36`](https://github.com/containerd/containerd/commit/927517de3696b147923dedda385b0f9e705afda5) Move dialer to pkg
* [`ae4b78d1cc`](https://github.com/containerd/containerd/commit/ae4b78d1cc9001455325367d8b3ff53186988754) Move progress into pkg
* [`d1435e6e4d`](https://github.com/containerd/containerd/commit/d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e) Merge pull request  [#2350](https://github.com/containerd/containerd/pull/2350) from crosbymichael/reaper
* [`8ea01cc56a`](https://github.com/containerd/containerd/commit/8ea01cc56afa697319711d1d25bab73d0c467266) Merge pull request  [#2336](https://github.com/containerd/containerd/pull/2336) from crosbymichael/spec-alias
* [`0bafe236b4`](https://github.com/containerd/containerd/commit/0bafe236b4f57d59ddaf97bf3b973e321e401da4) Move reaper under shim package
* [`cff5e75df8`](https://github.com/containerd/containerd/commit/cff5e75df87b39c7c4134ccaf58db3abeec46e3d) Merge pull request  [#2343](https://github.com/containerd/containerd/pull/2343) from crosbymichael/platform
* [`62e22a9fe7`](https://github.com/containerd/containerd/commit/62e22a9fe7919364d830dee6b93b1740159e935f) Type alias spec in oci package
* [`80272bb691`](https://github.com/containerd/containerd/commit/80272bb691056d0f35800c13a116db7f2975306c) Merge pull request  [#2345](https://github.com/containerd/containerd/pull/2345) from estesp/banner-moved
* [`34c032d98f`](https://github.com/containerd/containerd/commit/34c032d98f55b9d7db44bf26a749bc44ca0b72f2) Reference new location for images
* [`3f0fe90410`](https://github.com/containerd/containerd/commit/3f0fe90410a0a08cc1e0203b622c885027907e74) Merge pull request  [#2344](https://github.com/containerd/containerd/pull/2344) from lucperkins/lperkins/revert-markdown-file-paths
* [`e5e63539a6`](https://github.com/containerd/containerd/commit/e5e63539a6dd0b5b591f5e90f6e3564d5784d4b9) Return Markdown files to /docs directory
* [`dc2e115f8b`](https://github.com/containerd/containerd/commit/dc2e115f8b5b8c809163dc7a0d19111cebe4cceb) Merge pull request  [#2318](https://github.com/containerd/containerd/pull/2318) from crosbymichael/restart
* [`2b565da7ec`](https://github.com/containerd/containerd/commit/2b565da7ecfe14e31b39f23e8cebdee4745d71b8) Add restart monitor
* [`e63768ea09`](https://github.com/containerd/containerd/commit/e63768ea09fe230216f57675ed06a8f1ef3f62b7) Merge pull request  [#2331](https://github.com/containerd/containerd/pull/2331) from dmcgowan/fix-image-remove-race
* [`ceae112f7d`](https://github.com/containerd/containerd/commit/ceae112f7d94436ca0cb005e0f042ef40db43f09) Rename Runtime to PlatformRuntime
* [`257d74f837`](https://github.com/containerd/containerd/commit/257d74f8370cb3191598b6ac8c8ba7842cbb8b9a) Merge pull request  [#2342](https://github.com/containerd/containerd/pull/2342) from lucperkins/lperkins/hugo-migration
* [`d1503dc9ce`](https://github.com/containerd/containerd/commit/d1503dc9ceb43639dc0c7a54374dca2a7309547a) Migrate website to Hugo
* [`b511c397c3`](https://github.com/containerd/containerd/commit/b511c397c308e50cf0405b63aa41c5e6139d9780) Merge pull request  [#2317](https://github.com/containerd/containerd/pull/2317) from cmingxu/master
* [`fcc66f5685`](https://github.com/containerd/containerd/commit/fcc66f568594a3dead231d5c9d1df2ace0ff9168) Merge pull request  [#2337](https://github.com/containerd/containerd/pull/2337) from AkihiroSuda/fix-vendorconf-runcmd-mismatch
* [`b1e202c327`](https://github.com/containerd/containerd/commit/b1e202c32724e82779544365528a1a082b335553) fix RUNC.md vs vendor.conf mismatch
* [`7c80d0ae11`](https://github.com/containerd/containerd/commit/7c80d0ae11a91a8e32f814d83e84a451c6c1ba1f) Rename remote content to proxy content
* [`b949697a9c`](https://github.com/containerd/containerd/commit/b949697a9c444c7c9d2f01d106da7a6666e89546) Add nvidia gpu support via libnvidia-container
* [`d791232cd3`](https://github.com/containerd/containerd/commit/d791232cd332f0182bb1651f2eeb9f05880b8eb7) Fix typo, should be register instead of regster
* [`6e64091322`](https://github.com/containerd/containerd/commit/6e64091322aeb06567cbc134ac47351693e528d2) Move client content store to proxy package
* [`48b0a022ef`](https://github.com/containerd/containerd/commit/48b0a022ef1fa01ca8617cc65fa6712cfdc8c35c) Rename remote snapshotter to proxy
* [`0d1807a43d`](https://github.com/containerd/containerd/commit/0d1807a43d11e8e59b14665b52abba1f3ee56de8) Move client snapshotter to separate package
* [`544557289a`](https://github.com/containerd/containerd/commit/544557289a7536ede707bd9f8e840f17b4c5bbad) Add oci-hook command to containerd
* [`a15e7a0be0`](https://github.com/containerd/containerd/commit/a15e7a0be093db114409d377dcee75c4ddce5e34) Merge pull request  [#2332](https://github.com/containerd/containerd/pull/2332) from dmcgowan/fix-missing-return-in-client-pull
* [`f0b3d5a2c5`](https://github.com/containerd/containerd/commit/f0b3d5a2c5f2e867cbdfe26ff7c8690707135eeb) Move image creation after unpack
* [`2bc9f49ffd`](https://github.com/containerd/containerd/commit/2bc9f49ffdcd8ee348917c7e625159dca7d129f9) Retry image creation after update not found
* [`28caf9027e`](https://github.com/containerd/containerd/commit/28caf9027ee02812a94de6b9a2656f2036fb409a) Add recursive apply layer function
* [`70d629fc1d`](https://github.com/containerd/containerd/commit/70d629fc1dce440495952fcd868211ac3b2f2a5e) Add missing return statement on pull unpack
* [`6eee2a0785`](https://github.com/containerd/containerd/commit/6eee2a0785c16f0f138b167f4295ade11d435938) Merge pull request  [#2324](https://github.com/containerd/containerd/pull/2324) from kolyshkin/mountinfo
* [`8eec9259e6`](https://github.com/containerd/containerd/commit/8eec9259e62c2d9d65d17bae5ee2b689f60e4b0f) mount/mountinfo_linux: parser speed up
* [`f701b3b960`](https://github.com/containerd/containerd/commit/f701b3b96086622f792b7a6d8b00d39b19d18ba6) Fix race in ctr pull
* [`e017143dde`](https://github.com/containerd/containerd/commit/e017143dde6fb32884ab90dd9727166599feaf2b) Merge pull request  [#2328](https://github.com/containerd/containerd/pull/2328) from crosbymichael/client-clean
* [`8ee52bfca9`](https://github.com/containerd/containerd/commit/8ee52bfca976dffdb73d5eb063c43c0fdd04cfba) Move import/export code to separate client file
* [`e22c827cf5`](https://github.com/containerd/containerd/commit/e22c827cf521c582856ecb4ae72c830e573f27df) Merge pull request  [#2323](https://github.com/containerd/containerd/pull/2323) from stevvooe/ping-snapshots-from-cli
* [`fc1d936f2c`](https://github.com/containerd/containerd/commit/fc1d936f2c920b92ce2d2a1a066f3569aed4b30b) Merge pull request  [#2326](https://github.com/containerd/containerd/pull/2326) from cloudfoundry-incubator/pr-oom-score
* [`544b985ff2`](https://github.com/containerd/containerd/commit/544b985ff286b7d41efe0b892ddacf30d357482b) Don't fail on setting -ve oom score when rootless
* [`08b43d9200`](https://github.com/containerd/containerd/commit/08b43d9200a25543241f930793d0833996862307) Merge pull request  [#2325](https://github.com/containerd/containerd/pull/2325) from cloudfoundry-incubator/pr-tempdir
* [`fc8bce59b9`](https://github.com/containerd/containerd/commit/fc8bce59b93fadccd218451928b61f67f79ddc7d) Use user-specific temp directory if set
* [`40c3acd36c`](https://github.com/containerd/containerd/commit/40c3acd36c3f4416448fe8ce4756ce361dccb595) Merge pull request  [#2322](https://github.com/containerd/containerd/pull/2322) from darrenstahlmsft/revendorHcsshim
* [`ed72059fac`](https://github.com/containerd/containerd/commit/ed72059facd85f85a43681468aff77a90d9e9aab) cmd/snapshots: add gc.root to created snapshots
* [`07d8716004`](https://github.com/containerd/containerd/commit/07d871600437e04553ea197753fa7c21898ce149) Update hcsshim to v0.6.10
* [`cfba048bec`](https://github.com/containerd/containerd/commit/cfba048bec574359fc88f54dcb3fe3ae87091658) Merge pull request  [#2319](https://github.com/containerd/containerd/pull/2319) from ijc/update-go-digest
* [`623407a399`](https://github.com/containerd/containerd/commit/623407a3999d7caeb96bedbd531f699f1c420eb6) Re-vndr with newest vndr
* [`388c73052a`](https://github.com/containerd/containerd/commit/388c73052a0ed45ad82603655cfffb50718ed9fb) Bump to latest go-digest.
* [`4219f7ba3a`](https://github.com/containerd/containerd/commit/4219f7ba3a6bed31e07dad6c7f4a00836ae39bd5) Merge pull request  [#2307](https://github.com/containerd/containerd/pull/2307) from avagin/tty
* [`29c76b13d6`](https://github.com/containerd/containerd/commit/29c76b13d6e0e8d25dadd4bc7b1c9ae0d145b0d0) travis: update criu to 3.7
* [`566389ade4`](https://github.com/containerd/containerd/commit/566389ade48bd9935a66745cb988a0736dcda15a) test: Check C/R for containers with TTYs
* [`60daa414db`](https://github.com/containerd/containerd/commit/60daa414db5158e06e335ea9b236f6021c8f36db) Allow to checkpoint and restore a container with console
* [`0846d6f8e9`](https://github.com/containerd/containerd/commit/0846d6f8e9618c0f5784e1b13db9f3c820f97fd0) vendor: update go-runc
* [`cddd791c1c`](https://github.com/containerd/containerd/commit/cddd791c1c81b1b5293506105ab69c768b4748d8) Merge pull request  [#2315](https://github.com/containerd/containerd/pull/2315) from crosbymichael/logio
* [`1c263a7d5e`](https://github.com/containerd/containerd/commit/1c263a7d5e114583972e54b32464044b72d568fb) Add LogFile as a cio IO option
* [`c73794f8dc`](https://github.com/containerd/containerd/commit/c73794f8dc6ccf423f5929e38a38b96b027f11a0) Merge pull request  [#2314](https://github.com/containerd/containerd/pull/2314) from ehazlett/runc-shim-debug
* [`530849fed4`](https://github.com/containerd/containerd/commit/530849fed465de72da16282d156402bff0ea6cf3) enable runc debug in shim
* [`a70e26c64f`](https://github.com/containerd/containerd/commit/a70e26c64f5e6ae3007336dc26e1d077b47e5870) Merge pull request  [#2310](https://github.com/containerd/containerd/pull/2310) from ehazlett/directio-with-terminal
* [`6b4355d242`](https://github.com/containerd/containerd/commit/6b4355d242f2b61b3d6f953d6cc9dde9ac40d567) add NewDirectIOWithTerminal; add test for pty
* [`1a5e0df98f`](https://github.com/containerd/containerd/commit/1a5e0df98f9673ca37a9018f14e31af9984d49b0) Merge pull request  [#2305](https://github.com/containerd/containerd/pull/2305) from kolyshkin/context
* [`e073a48c7b`](https://github.com/containerd/containerd/commit/e073a48c7b9c40261237405d1199ee0b4945e38b) Merge pull request  [#2309](https://github.com/containerd/containerd/pull/2309) from crosbymichael/events-closed
* [`090687916d`](https://github.com/containerd/containerd/commit/090687916da727c22cbac994906f07b735fbb7f9) Correctly handle reading from events channel
* [`bbe14f0a2e`](https://github.com/containerd/containerd/commit/bbe14f0a2eaca2bc2c84dfe4cd395fc184ca3830) Switch from x/net/context to context
* [`9d0d4b806c`](https://github.com/containerd/containerd/commit/9d0d4b806c30b1fbba4a86debab2dded5faedc8f) context pkg: untangle
* [`f337075620`](https://github.com/containerd/containerd/commit/f3370756207461d4e153f1a82916c1873c8f01c6) Bump golang.org/x/net

### Changes from containerd/aufs

* [`ffa3997`](https://github.com/containerd/aufs/commit/ffa39970e26ad01d81f540b21e65f9c1841a5f92) update containerd

### Changes from containerd/cgroups

* [`5e61083`](https://github.com/containerd/cgroups/commit/5e610833b72089b37d0e615de9a92dfc043757c2) Merge pull request  [#50](https://github.com/containerd/cgroups/pull/50) from jingxiaolu/master
* [`0d1587c`](https://github.com/containerd/cgroups/commit/0d1587cedd41971cd1af3e2f9edbce0f74e041db) Add interface AddTask to control groups. So that we can set tasks when we need.
* [`07683a6`](https://github.com/containerd/cgroups/commit/07683a668a6c20f509112ea932da7e4ca98c7c3f) Merge pull request  [#45](https://github.com/containerd/cgroups/pull/45) from anastop/master
* [`15ef4c3`](https://github.com/containerd/cgroups/commit/15ef4c3a9e6a4d60361efafd525a3e3edad4362b) Add Update method for the cpuset controller
* [`c755602`](https://github.com/containerd/cgroups/commit/c755602142464816c21c4950b991db93d9d6de95) Merge pull request  [#41](https://github.com/containerd/cgroups/pull/41) from estesp/update-travis-go
* [`0a357bb`](https://github.com/containerd/cgroups/commit/0a357bbad85b36dfa0d0394875a294a1e531c500) Update Go versions for travis
* [`5539584`](https://github.com/containerd/cgroups/commit/5539584069073a678346861117642026f267fba3) Fix incorrect use of OCI runtime specs-go cgroup dev types
* [`bf7d89f`](https://github.com/containerd/cgroups/commit/bf7d89f306222823b2b23f2d6e28cd39d4f8cbdf) Merge pull request  [#40](https://github.com/containerd/cgroups/pull/40) from containerd/license
* [`f1d9380`](https://github.com/containerd/cgroups/commit/f1d9380fd3c028194db9582825512fdf3f39ab2a) Add license to files
* [`78a98a6`](https://github.com/containerd/cgroups/commit/78a98a644df4444dcb1fbfaea26287f2b1680bd7) Merge pull request  [#39](https://github.com/containerd/cgroups/pull/39) from paravmellanox/master
* [`ccd26c4`](https://github.com/containerd/cgroups/commit/ccd26c4469753abb6dfbf5170b3e19dab15233ac) Add support for rdma cgroup

### Changes from containerd/console

* [`c12b1e7`](https://github.com/containerd/console/commit/c12b1e7919c14469339a5d38f2f8ed9b64a9de23) Merge pull request  [#29](https://github.com/containerd/console/pull/29) from crosbymichael/win
* [`7a61819`](https://github.com/containerd/console/commit/7a61819259718a818c5ea0b396b5dfef411a2a57) Update read write on windows console
* [`8894ab3`](https://github.com/containerd/console/commit/8894ab362e7a6b6b88af5c790ac4ad4cb559e9c4) Revert "Fix reading from and writing to console on windows"
* [`b3d113c`](https://github.com/containerd/console/commit/b3d113c336506b869429186c82850371c55b5e8d) Use stdout for windows console
* [`4d8a41f`](https://github.com/containerd/console/commit/4d8a41f4ce5b9bae77c41786ea2458330f43f081) Merge pull request  [#27](https://github.com/containerd/console/pull/27) from gerasiov/master
* [`5d1b48d`](https://github.com/containerd/console/commit/5d1b48d6114b8c9666f0c8b916f871af97b0a761) console_linux: Fix race: lock Cond before Signal.
* [`9a57d21`](https://github.com/containerd/console/commit/9a57d21034bd83851923fcce50b2fa7754819e44) Merge pull request  [#28](https://github.com/containerd/console/pull/28) from crosbymichael/travis
* [`058dd74`](https://github.com/containerd/console/commit/058dd742e88dbdeec138e1c62647d20791326979) Update travis file for 1.10
* [`9290d21`](https://github.com/containerd/console/commit/9290d21dc56074581f619579c43d970b4514bc08) Merge pull request  [#25](https://github.com/containerd/console/pull/25) from mat007/support-read-write-windows
* [`a7ba593`](https://github.com/containerd/console/commit/a7ba5931bf5ac6dcc0be44ec74b62c2cee55fa3f) Fix reading from and writing to console on windows
* [`6fe6f36`](https://github.com/containerd/console/commit/6fe6f36970bfff15699191d9beb163cfafb36d69) Fix some typos in comments

### Changes from containerd/continuity

* [`bd77b46`](https://github.com/containerd/continuity/commit/bd77b46c8352f74eb12c85bdc01f4b90f69d66b4) Merge pull request  [#136](https://github.com/containerd/continuity/pull/136) from AkihiroSuda/sync-testutil-2
* [`4fd7ce4`](https://github.com/containerd/continuity/commit/4fd7ce4c0f37e5d543e1caf3e9f86f725dc2a22a) split testutil/loopback_linux.go to another pkg
* [`98c57b8`](https://github.com/containerd/continuity/commit/98c57b84676ac6cb50cda61a9dff40c1fa96a8b0) Merge pull request  [#130](https://github.com/containerd/continuity/pull/130) from estesp/travis-project
* [`7f53d41`](https://github.com/containerd/continuity/commit/7f53d412b9eb1cbf744c2063185d703a0ee34700) Merge pull request  [#134](https://github.com/containerd/continuity/pull/134) from dmcgowan/remove-unnecessary-fs-root-check
* [`18a1c09`](https://github.com/containerd/continuity/commit/18a1c09ebb86ee660d57b2ca66a4fb03c4bcec93) Remove unreachable block in fs path cleanup
* [`508d86a`](https://github.com/containerd/continuity/commit/508d86ade3c25875053b68f5061c20020b3f2894) Merge pull request  [#123](https://github.com/containerd/continuity/pull/123) from kolyshkin/path-error
* [`f192d1b`](https://github.com/containerd/continuity/commit/f192d1bf54e8c62a567bd5af21b2bedbb3e8c6d7) Add common project validation scripts
* [`aae7d98`](https://github.com/containerd/continuity/commit/aae7d98ffa673b8e2d5b95340bfccb5bad2ea518) Merge pull request  [#127](https://github.com/containerd/continuity/pull/127) from AkihiroSuda/sync-testutil
* [`f04dbc0`](https://github.com/containerd/continuity/commit/f04dbc0d6e83984cca2c4c8b0d9b833d3809f260) Merge pull request  [#133](https://github.com/containerd/continuity/pull/133) from kolyshkin/context
* [`508ef95`](https://github.com/containerd/continuity/commit/508ef95ef41e88e980aaffaade10a79351fc8339) travis CI: rm go 1.8
* [`3448067`](https://github.com/containerd/continuity/commit/34480678b90b28087aa39551283787a3bd993c3a) Switch from x/net/context to context
* [`c2ac4ec`](https://github.com/containerd/continuity/commit/c2ac4ecc959316e616c37fd95143e972811bd12e) Merge pull request  [#129](https://github.com/containerd/continuity/pull/129) from estesp/fileheaders
* [`cc3f87e`](https://github.com/containerd/continuity/commit/cc3f87ede45df414468f8286d42f62d1ce9542fd) Merge pull request  [#131](https://github.com/containerd/continuity/pull/131) from estesp/fixup-vendor
* [`d1610d5`](https://github.com/containerd/continuity/commit/d1610d57fc2dce022d9110eb0536eab0a1ad2c47) Fixup vendor/ with latest run of vndr
* [`f9cc5ee`](https://github.com/containerd/continuity/commit/f9cc5ee22a9fd741e24f61e9227427231c825dd8) Add fileheaders with ltag tool
* [`f768f56`](https://github.com/containerd/continuity/commit/f768f5648cea4c987e5bb48c9eadfb5dd4cbb871) testutil: sync with containerd
* [`f44b615`](https://github.com/containerd/continuity/commit/f44b615e492bdfb371aae2f76ec694d9da1db537) Merge pull request  [#124](https://github.com/containerd/continuity/pull/124) from HusterWan/zr/expose-func
* [`4469d34`](https://github.com/containerd/continuity/commit/4469d34cff8656265f2123c7944d3b3d6bdb3739) feature: expose atomicWriterFile function as AtomicWriteFile
* [`f5b895a`](https://github.com/containerd/continuity/commit/f5b895a5f9b5d16388691d7e81b73018656b50cc) driver/{Mknod,Mkfifo,Lchmod}: return PathError
* [`c7c5070`](https://github.com/containerd/continuity/commit/c7c5070e6f6e090ab93b0a61eb921f2196fc3383) Merge pull request  [#121](https://github.com/containerd/continuity/pull/121) from kolyshkin/xattr
* [`a408b7b`](https://github.com/containerd/continuity/commit/a408b7b419e91f4792e366a4a9f15d4e786757ac) sysx/xattr: unify implementation
* [`363bb7e`](https://github.com/containerd/continuity/commit/363bb7ec24b06199510e573d0ec21d785fab5352) vendor: bump golang.org/x/sys to 77b0e4315053
* [`0e47603`](https://github.com/containerd/continuity/commit/0e4760344c583119598facbff1708bd2ef909b3d) sysx: add README
* [`0377f7d`](https://github.com/containerd/continuity/commit/0377f7d767206f3a9e8881d0f02267b0d89c7a62) Merge pull request  [#120](https://github.com/containerd/continuity/pull/120) from kolyshkin/lchmod-linux-go111
* [`6d0b394`](https://github.com/containerd/continuity/commit/6d0b39409f2f8a5deadc67471881658bd6af34fc) context.Apply: no need to skip chmod on symlinks
* [`94af800`](https://github.com/containerd/continuity/commit/94af8008a7b687f8748385cf34f5a46c333ec511) Lchmod(): fix for Linux/Go 1.11
* [`9ab0ec6`](https://github.com/containerd/continuity/commit/9ab0ec639e278f8f9a3c3c3a1ffecc199b885865) Lchmod(): simplify and optimize
* [`2b69c16`](https://github.com/containerd/continuity/commit/2b69c164288e4f1a840ceb85c05f93751178e795) sysx.Fchmodat(): remove
* [`d2ce1bc`](https://github.com/containerd/continuity/commit/d2ce1bcaeea9dee644a01097e1dfc21ce5b75632) sysx/xattr_darwin.go: rm duplicate Fchmodat def
* [`246e490`](https://github.com/containerd/continuity/commit/246e49050efdf45e8f17fbbcf1547ee376f9939e) Merge pull request  [#111](https://github.com/containerd/continuity/pull/111) from cpuguy83/disk_usage_cancellation
* [`ab18c4f`](https://github.com/containerd/continuity/commit/ab18c4f4ce6c50cce6aacb74533eed7bf6f56bda) Merge pull request  [#115](https://github.com/containerd/continuity/pull/115) from cpuguy83/update_travis
* [`d3c2351`](https://github.com/containerd/continuity/commit/d3c23511c1bf5851696cba83143d9cbcd666869b) Merge pull request  [#113](https://github.com/containerd/continuity/pull/113) from darstahl/ResolveRoot
* [`a60600a`](https://github.com/containerd/continuity/commit/a60600ad77f38aaa70165825f61e2ea72e51c9b1) Merge pull request  [#117](https://github.com/containerd/continuity/pull/117) from dmcgowan/fix-create-file-reader-creation
* [`7d784df`](https://github.com/containerd/continuity/commit/7d784dfeb6c7548970a142b65a4f0ef700614a03) Fix bug in multiple calls to file applier
* [`2d3749b`](https://github.com/containerd/continuity/commit/2d3749b4da569ac97ca63dccba5eee4f5ee2beab) Merge pull request  [#116](https://github.com/containerd/continuity/pull/116) from dmcgowan/random-file-test
* [`a3fa14c`](https://github.com/containerd/continuity/commit/a3fa14cfc64e3f635b30cd674b52c096684b9d8f) Update TestCopyWithLargeFile
* [`7333bda`](https://github.com/containerd/continuity/commit/7333bda2339f8831e33f63fd0be1b495dcbcc650) Merge pull request  [#114](https://github.com/containerd/continuity/pull/114) from cpuguy83/fix_copy_file_range_usage
* [`afba265`](https://github.com/containerd/continuity/commit/afba265aa60a6dab3bf3a7809b2e6e9a95704b04) Fix copy_file_range usage for files > 2GB
* [`7f1a8b2`](https://github.com/containerd/continuity/commit/7f1a8b2a1274b5ca9963cee0bb2530a53a172a24) Make sure travis tests on latest go version.
* [`5633c24`](https://github.com/containerd/continuity/commit/5633c24cac74cb9efe8f7797816eb8b120b1ab3a) Stop resolving symlink in containWithRoot
* [`7a71e24`](https://github.com/containerd/continuity/commit/7a71e2431373f4e854947798e4f6659253ffbd8a) Fix vet failure
* [`8100e75`](https://github.com/containerd/continuity/commit/8100e750d9eddde6410d2b8aa00fd0fbd1ada652) Resolve context root to follow symlinks as root directories
* [`c6cef34`](https://github.com/containerd/continuity/commit/c6cef34830231743494fe2969284df7b82cc0ad0) Merge pull request  [#106](https://github.com/containerd/continuity/pull/106) from cpuguy83/export_copy_file
* [`a88ec15`](https://github.com/containerd/continuity/commit/a88ec15d88f2858862e18894307509f0dd64f8c1) Merge pull request  [#108](https://github.com/containerd/continuity/pull/108) from tklauser/xattr-sys-unix
* [`6cde904`](https://github.com/containerd/continuity/commit/6cde9049f2f2c1a2b062dbdb3c6f3166544c947e) Support cancellation via context in DiskUsage.
* [`d59f454`](https://github.com/containerd/continuity/commit/d59f454d268cafe329584bb2b609df33f07b9ed2) Export `copyFile`
* [`6268e28`](https://github.com/containerd/continuity/commit/6268e2853725013ad865fccb576bc215d48ecb08) sysx: use xattr functions from x/sys/unix

### Changes from containerd/cri

* [`9f39e328`](https://github.com/containerd/cri/commit/9f39e3289533fc228c5e5fcac0a6dbdd60c6047b) Merge pull request  [#919](https://github.com/containerd/cri/pull/919) from Random-Liu/update-cri-tools
* [`3de8c8bf`](https://github.com/containerd/cri/commit/3de8c8bf19618dc0190d02064729f299fb5381c5) Update cri-tools to 98eea54af789ae13edce79cba101fb9ac8e7b241.
* [`31a960fb`](https://github.com/containerd/cri/commit/31a960fb588e4ef7eb1fa498ef35f32c39b10cf4) Merge pull request  [#918](https://github.com/containerd/cri/pull/918) from Random-Liu/show-runtime-handler-in-sandbox-info
* [`46b8f429`](https://github.com/containerd/cri/commit/46b8f4290be8bd9bf07cf2374499559776f06bff) Merge pull request  [#912](https://github.com/containerd/cri/pull/912) from Random-Liu/add-hostname-env-integration-test
* [`4b45e16a`](https://github.com/containerd/cri/commit/4b45e16a4b593729a2464273192cc429873c4bf5) Show runtime handler in sandbox debug info.
* [`c7c68993`](https://github.com/containerd/cri/commit/c7c68993c78a6c062bdc857afd2f8602d0288cf7) Add hostname env integration test.
* [`e402ae2f`](https://github.com/containerd/cri/commit/e402ae2f027e28a86acfc33a9bd151902f5d5dbf) Merge pull request  [#914](https://github.com/containerd/cri/pull/914) from Random-Liu/fix-addition-gids
* [`51ee6ea6`](https://github.com/containerd/cri/commit/51ee6ea6dc842da79e6cafd6030664bb3bd524d0) Add integration test
* [`ca3b806b`](https://github.com/containerd/cri/commit/ca3b806b5cb960e3d2de034434fe65ac7bc43793) Fix addition group ids.
* [`f267f217`](https://github.com/containerd/cri/commit/f267f217cdbcc0dc0d7fa0cbeff2090dfd1258d2) Update containerd to 66b984ee33b872990439328036bc58339bc1ef51
* [`3e5eb0c7`](https://github.com/containerd/cri/commit/3e5eb0c7d5a4722ef5ae8bc561cf4a8c6944eae2) Merge pull request  [#911](https://github.com/containerd/cri/pull/911) from Random-Liu/sctp-support
* [`f540c2a7`](https://github.com/containerd/cri/commit/f540c2a74d30d4ddf98d91cdf3e084a6d6e8f6d5) Skip sctp protocol hostport mapping.
* [`04703092`](https://github.com/containerd/cri/commit/047030927009db5305bcd1db4e25d1d71873f8be) Merge pull request  [#908](https://github.com/containerd/cri/pull/908) from Random-Liu/update-kubernetes
* [`a2655acd`](https://github.com/containerd/cri/commit/a2655acd2a3f72497d9af90f823420f74804117a) Update kubernetes to v1.12.0-beta.1.
* [`fe0cd367`](https://github.com/containerd/cri/commit/fe0cd3672b91318c82a4cd59432b5acd8d830c28) Merge pull request  [#865](https://github.com/containerd/cri/pull/865) from Random-Liu/cache-image-reference
* [`ed68cfd5`](https://github.com/containerd/cri/commit/ed68cfd543808f8f46142ab2f2ec866c7b505041) Merge pull request  [#901](https://github.com/containerd/cri/pull/901) from Random-Liu/fix-hostname-env
* [`953d67d2`](https://github.com/containerd/cri/commit/953d67d25025a3c6a01bcb9674f0d91b489be2be) Create image reference cache.
* [`f08a90ff`](https://github.com/containerd/cri/commit/f08a90ff64477116953de523188611c814462174) Fix hostname env.
* [`cfdf8724`](https://github.com/containerd/cri/commit/cfdf87249337da7cdf2baccc783a4f511d6e2e7e) Merge pull request  [#891](https://github.com/containerd/cri/pull/891) from tallclair/runtimehandler
* [`9cd964f6`](https://github.com/containerd/cri/commit/9cd964f62bef2304a62f9d640b34b6d45f1e3c87) Merge pull request  [#898](https://github.com/containerd/cri/pull/898) from Random-Liu/revert-#895
* [`eb3d3cfc`](https://github.com/containerd/cri/commit/eb3d3cfc5eb6ba18d9e9ac02b405d751fd39e5ed) Revert "Add HOSTNAME to env by default for pod containers"
* [`db8500d1`](https://github.com/containerd/cri/commit/db8500d10c38b3c6ef9464d7550e17abd9e32f5a) Merge pull request  [#892](https://github.com/containerd/cri/pull/892) from Random-Liu/fix-volume-mount-order
* [`e7189a25`](https://github.com/containerd/cri/commit/e7189a25c30791232dfcf38ca1eee544ebd7f801) Add RuntimeHandler support
* [`67c0b3e5`](https://github.com/containerd/cri/commit/67c0b3e5e205246cd19b7cdfe178d1c8ebad28fc) Merge pull request  [#894](https://github.com/containerd/cri/pull/894) from Random-Liu/support-masked-readonly-paths
* [`1e471b1a`](https://github.com/containerd/cri/commit/1e471b1a4439f4a3348eb98eac029881645ac0c5) Merge pull request  [#895](https://github.com/containerd/cri/pull/895) from estesp/add-hostname-env
* [`4c3e195d`](https://github.com/containerd/cri/commit/4c3e195db36e67d65bebd48b9987596799d9d543) Add HOSTNAME to env by default for pod containers
* [`3e4cec87`](https://github.com/containerd/cri/commit/3e4cec8739bbb0db0764f6db80a25a3f75411c0b) Add MaskedPaths and ReadonlyPaths support.
* [`4a65865e`](https://github.com/containerd/cri/commit/4a65865eaadb03bf3d563281c3ed59f1bf10791a) Update kubernetes to 6b7c39a4f8d4c38e8724550cc3e6e41b7ac7a276
* [`063f8158`](https://github.com/containerd/cri/commit/063f8158f8c52c19f8d21b250e77657c4d2a25c7) Sort volume mount.
* [`89b5b3cc`](https://github.com/containerd/cri/commit/89b5b3cc4007e999d1342ec2ca4b44a938053a05) Vendor latest CRI API
* [`49877571`](https://github.com/containerd/cri/commit/49877571e923066e4e005ae1d30eab1fefc4cc6d) Merge pull request  [#886](https://github.com/containerd/cri/pull/886) from DataDog/JulienBalestra/tls-stream
* [`dffd0dfa`](https://github.com/containerd/cri/commit/dffd0dfa0ed2a1fe941ed57f53e0bcea7eddbb86) streaming: tls conf validation to func with tests
* [`9acd9531`](https://github.com/containerd/cri/commit/9acd95319afdb79456513dae59f6e3f7ac0979de) Merge pull request  [#890](https://github.com/containerd/cri/pull/890) from Random-Liu/update-go-cni
* [`3da8bedb`](https://github.com/containerd/cri/commit/3da8bedb654a8c48cd143b29eda11b78488f4416) Update go-cni to 6d7b509a054a3cb1c35ed1865d4fde2f0cb547cd.
* [`859003a9`](https://github.com/containerd/cri/commit/859003a940b8c48569f5064efcf4c14d8444ce1a) stream: struct for x509 key pair, update the docs, error management
* [`b82b5242`](https://github.com/containerd/cri/commit/b82b5242600c476281304782ffe516f7a5a90b74) stream: can use user certificates
* [`df67dfff`](https://github.com/containerd/cri/commit/df67dfff197ee0f5984a32a4f82900c5ba8de0da) Merge pull request  [#885](https://github.com/containerd/cri/pull/885) from Random-Liu/enhance-container-stop
* [`bca304ff`](https://github.com/containerd/cri/commit/bca304ff3e1a52a58bf5c0564affbca35ff278bc) Fix an issue that container/sandbox can't be stopped.
* [`a3af7393`](https://github.com/containerd/cri/commit/a3af7393fe5de02eb0f60fa5421ad537d91590eb) Merge pull request  [#880](https://github.com/containerd/cri/pull/880) from thaJeztah/align_dependencies_to_tags
* [`1d7f5f43`](https://github.com/containerd/cri/commit/1d7f5f43b2d92fe5a5c7837b765a8d739e7754f0) Use tagged versions for dependencies where possible
* [`58eb0455`](https://github.com/containerd/cri/commit/58eb04550de95e76cc740c92d202e477f844a1d3) Merge pull request  [#873](https://github.com/containerd/cri/pull/873) from miaoyq/verify-selinux-level
* [`a87bda08`](https://github.com/containerd/cri/commit/a87bda08c05d44fb8796192c8cedbab4ac3c5087) update selinux to b6fa367
* [`415727cd`](https://github.com/containerd/cri/commit/415727cd9f9bde7299269bd45b8fcad675041782) verify selinux level format
* [`7d483b2f`](https://github.com/containerd/cri/commit/7d483b2fb0302f5d4b92e88cfa191721bfe3d222) Merge pull request  [#874](https://github.com/containerd/cri/pull/874) from Random-Liu/update-containerd
* [`6379fd03`](https://github.com/containerd/cri/commit/6379fd0346ab16d657e1aabf5550994c470160f9) Update containerd to b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd.
* [`c9d61515`](https://github.com/containerd/cri/commit/c9d6151526641b4fec3c02555937178b569fc5ab) Merge pull request  [#869](https://github.com/containerd/cri/pull/869) from Random-Liu/support-netd
* [`d1dcacf9`](https://github.com/containerd/cri/commit/d1dcacf9ef752de952a9db0df232167a48046129) Support netd in GCE bootstrap.
* [`1263024a`](https://github.com/containerd/cri/commit/1263024a5aec6fe00ee9ce73b8756461cfc31912) Merge pull request  [#864](https://github.com/containerd/cri/pull/864) from Random-Liu/unpack-during-import
* [`e1a37e87`](https://github.com/containerd/cri/commit/e1a37e879714098b134fdb8fd8d903dd014bbe4c) Unpack image during import.
* [`a0cfc8c1`](https://github.com/containerd/cri/commit/a0cfc8c1d22da516b93c5395005deb708f350046) Merge pull request  [#857](https://github.com/containerd/cri/pull/857) from egernst/untrusted-priv
* [`9a01272d`](https://github.com/containerd/cri/commit/9a01272dc20faf723d905b50f66a5fc99d9af5f3) sandbox: separate host accessing workload and privileged
* [`2be13a8a`](https://github.com/containerd/cri/commit/2be13a8a309e9a888e31a89300ada3e25ac40793) Merge pull request  [#858](https://github.com/containerd/cri/pull/858) from Random-Liu/stream-serve-on-local
* [`b3d6f163`](https://github.com/containerd/cri/commit/b3d6f16383f886a5efabea45d5ae037b86cb3806) Serve streaming on localhost by default to match k8s 1.11 default.
* [`42a98de2`](https://github.com/containerd/cri/commit/42a98de2526653b92f6312fadb96c067502d5897) Merge pull request  [#851](https://github.com/containerd/cri/pull/851) from yanxuean/support-no-pivot
* [`7065dd81`](https://github.com/containerd/cri/commit/7065dd81f9031ae9b1b6020d3444cd74d69e8ac7) support no_pivot option for runc
* [`7beac6fc`](https://github.com/containerd/cri/commit/7beac6fcc1062e2b02d9e08726ec2845daec572c) Merge pull request  [#849](https://github.com/containerd/cri/pull/849) from dmcgowan/remove-stringid
* [`1984e451`](https://github.com/containerd/cri/commit/1984e451d5ae2081996cbcfcc6d15dc9fde0259b) Replace stringid with simple rand reader
* [`2eb817c7`](https://github.com/containerd/cri/commit/2eb817c7bdb5cb734dc221f5b7c6b4b7a5c02779) Merge pull request  [#843](https://github.com/containerd/cri/pull/843) from Random-Liu/document-no-overwrite-dir
* [`5637e8be`](https://github.com/containerd/cri/commit/5637e8be40bf20032be7fc11ff280ff6e8feb6ac) Set 0022 umask for `hack/release.sh`.
* [`0f3c83b1`](https://github.com/containerd/cri/commit/0f3c83b11bbe473234e95ccc620737b67c7027dc) Use `--no-overwrite-dir` in installation doc.
* [`1d0d9b34`](https://github.com/containerd/cri/commit/1d0d9b342304cf8e82ac2d8215b25be270ff760b) Merge pull request  [#841](https://github.com/containerd/cri/pull/841) from Random-Liu/add-back-missing-vendor
* [`fb60d18f`](https://github.com/containerd/cri/commit/fb60d18fad6124e088114318d48b1d1afda51775) Add missing vendor back.
* [`ca325665`](https://github.com/containerd/cri/commit/ca3256657597efc5b9f4597876cbefc36f1c0c01) Merge pull request  [#838](https://github.com/containerd/cri/pull/838) from Random-Liu/add-auth-config
* [`1d9a754f`](https://github.com/containerd/cri/commit/1d9a754f6acd19d09403d4f4bb82578df9c57e33) Update containerd to b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2.
* [`e4ad6809`](https://github.com/containerd/cri/commit/e4ad68098e51838ed05aaaa6728b284d65fba899) Remove `pkg/containerd/resolver` package.
* [`952e53bf`](https://github.com/containerd/cri/commit/952e53bf58a9e040edf8123357b0d31b39aad3c5) Add registry auth config, and use docker resolver in containerd.
* [`5ad95b2d`](https://github.com/containerd/cri/commit/5ad95b2db461977842662e3a6e7ba82ef4bb0ef0) Merge pull request  [#833](https://github.com/containerd/cri/pull/833) from Random-Liu/update-containerd-k8s
* [`88c5165b`](https://github.com/containerd/cri/commit/88c5165bfdc38fad315628d1f2403e70e7634394) Update containerd and k8s.
* [`bc99f7a7`](https://github.com/containerd/cri/commit/bc99f7a7e889a998560ad88e2fcdf86ddf33a4ff) Merge pull request  [#832](https://github.com/containerd/cri/pull/832) from Random-Liu/remove-crictl-on-gce
* [`f5803748`](https://github.com/containerd/cri/commit/f5803748259ad6e27bcf85170936cb3d6c689957) Remove crictl on GCE for all cases.
* [`c68b6051`](https://github.com/containerd/cri/commit/c68b60514edb386fb9ad0bbd37bf56c6a90ea03c) Merge pull request  [#831](https://github.com/containerd/cri/pull/831) from Random-Liu/fix-link
* [`fd71c9f0`](https://github.com/containerd/cri/commit/fd71c9f065cc72b6dfa6ee054621a1b888fc2e39) Fix another link.
* [`47b8d30b`](https://github.com/containerd/cri/commit/47b8d30bb34547f7c597ed52ed118ed0371a0a2b) Merge pull request  [#828](https://github.com/containerd/cri/pull/828) from yujuhong/fix-gce-link
* [`0e42438e`](https://github.com/containerd/cri/commit/0e42438e7a157f6aec41cd808a85bc883d646ff3) Merge pull request  [#829](https://github.com/containerd/cri/pull/829) from Random-Liu/local-stream-server
* [`f6ab733f`](https://github.com/containerd/cri/commit/f6ab733f9e0cd48bfd068069f096d1a891a561e9) Set stream server to serve on localhost on GCE.
* [`e23c0e70`](https://github.com/containerd/cri/commit/e23c0e708a3d60e72753949fd8a4a3b7adad0c5e) Fix link to GCE getting started guide
* [`4eb4a295`](https://github.com/containerd/cri/commit/4eb4a2957774db060b1f3457c452ed83f5addb12) Merge pull request  [#825](https://github.com/containerd/cri/pull/825) from abhi/cni_config
* [`86097102`](https://github.com/containerd/cri/commit/860971025f1ad628f773b405446776f0e074cf68) vendoring latest go-cni with fixes
* [`263b0b99`](https://github.com/containerd/cri/commit/263b0b99d0e6b76ad597f7c192bdb02775d65662) Change to keep in sync with latest cni config
* [`07020dbd`](https://github.com/containerd/cri/commit/07020dbdda22a9194dab9a1399e493e3c5b6c015) Merge pull request  [#820](https://github.com/containerd/cri/pull/820) from filbranden/usercap1
* [`01d77d44`](https://github.com/containerd/cri/commit/01d77d44f50ae23a4ba5ff37346f746fbca6fce3) Update github.com/opencontainers/runtime-tools to v0.6.0
* [`441a57aa`](https://github.com/containerd/cri/commit/441a57aa56f26edbed328a20bc4eee61e66a8e34) Merge pull request  [#821](https://github.com/containerd/cri/pull/821) from Random-Liu/fix-snapshotter-panic
* [`9cb82aae`](https://github.com/containerd/cri/commit/9cb82aaecdeaaa41bf673e46e8a2c076e8db688c) Merge pull request  [#823](https://github.com/containerd/cri/pull/823) from Random-Liu/update-crictl
* [`cfa88fca`](https://github.com/containerd/cri/commit/cfa88fca32db8c13baebde0b8e1e9eff88011c01) Merge pull request  [#824](https://github.com/containerd/cri/pull/824) from Random-Liu/make-max-log-size-configurable
* [`b5d053f3`](https://github.com/containerd/cri/commit/b5d053f327593c3123df42187af37a78af34275f) Make max container log line size configurable through cloud init.
* [`bdddbed4`](https://github.com/containerd/cri/commit/bdddbed4deb3e57f492213bd977832d2d4fe2df0) Update crictl to v1.11.0.
* [`b60e456b`](https://github.com/containerd/cri/commit/b60e456bd9913261956b664c9a34463884edce58) Fix snapshotter nil panic.
* [`e3d57d24`](https://github.com/containerd/cri/commit/e3d57d240fbdb8f3709a647d4b07ffe358ea3b81) Merge pull request  [#761](https://github.com/containerd/cri/pull/761) from Random-Liu/add-log-max-size
* [`ad293701`](https://github.com/containerd/cri/commit/ad29370136777b4a471afbde280637ad121cab74) Merge pull request  [#816](https://github.com/containerd/cri/pull/816) from Random-Liu/fix-double-dev-shm-mount
* [`53f1ab41`](https://github.com/containerd/cri/commit/53f1ab41458de4fa91f40f4cbe034aa3442ca1b8) Fix double /dev/shm mount.
* [`bf551b9c`](https://github.com/containerd/cri/commit/bf551b9c4cd54adbeedfe33a6caf535d1609e955) Add integration test.
* [`405f57f8`](https://github.com/containerd/cri/commit/405f57f8e08f87bb9984c9dca87eced4d0c51125) Add max_container_log_size
* [`b39546ce`](https://github.com/containerd/cri/commit/b39546ce2bd29842984d94ab42014ea631428f75) Merge pull request  [#815](https://github.com/containerd/cri/pull/815) from Random-Liu/support-cmd-for-sandbox-container
* [`46d621e4`](https://github.com/containerd/cri/commit/46d621e4accf9766219195c226fc4507ee42dfea) Support `Cmd` for sandbox container.
* [`b7aac639`](https://github.com/containerd/cri/commit/b7aac6396d76282304abe1c25b0e521004ed7fc2) Merge pull request  [#811](https://github.com/containerd/cri/pull/811) from Random-Liu/fix-volume-ownership
* [`7e0cbbe6`](https://github.com/containerd/cri/commit/7e0cbbe6e995bd7e8ba59d94aad9400db6d854ae) Merge pull request  [#810](https://github.com/containerd/cri/pull/810) from Random-Liu/revert-#804
* [`c5577637`](https://github.com/containerd/cri/commit/c55776377fd288bbca3e716056071f67909399c2) Fix empty volume ownership.
* [`c9216531`](https://github.com/containerd/cri/commit/c9216531cecbf16a1c334774724672a6481ddbd5) Revert "Use pod ip instead of localhost in pod netns for portforward."
* [`d7abb5b4`](https://github.com/containerd/cri/commit/d7abb5b48947088bee0c54833875315f36161124) Merge pull request  [#807](https://github.com/containerd/cri/pull/807) from Random-Liu/log-task-exit-event
* [`5a1105c6`](https://github.com/containerd/cri/commit/5a1105c614612200c0ba1bfba675c65776c25316) Merge pull request  [#808](https://github.com/containerd/cri/pull/808) from Random-Liu/erase-ambient-caps
* [`96cfccec`](https://github.com/containerd/cri/commit/96cfccec0da20abd8d52df8739b9607eedc82f74) Merge pull request  [#804](https://github.com/containerd/cri/pull/804) from Random-Liu/use-pod-ip-for-portforward
* [`dd886bc2`](https://github.com/containerd/cri/commit/dd886bc281c764c3a40f1c5e1eadca3337f847e4) Use pod ip instead of localhost in pod netns for portforward.
* [`b367f300`](https://github.com/containerd/cri/commit/b367f3009761fbbd8691c3fe587f3f494704d9a8) Erase ambient capabilities.
* [`de84f9c0`](https://github.com/containerd/cri/commit/de84f9c0cd8e166b558c3300de06e2f97f15e8f8) Merge pull request  [#806](https://github.com/containerd/cri/pull/806) from Random-Liu/update-kubernetes
* [`e4e25854`](https://github.com/containerd/cri/commit/e4e2585431df4dc5ac72381bfdc9f7a13db155de) Log task exit event.
* [`2b48f873`](https://github.com/containerd/cri/commit/2b48f8738f2b72ff8e30a79ac63851c0ac20c220) Update kubernetes to v1.11.0-beta.2
* [`dfae95ec`](https://github.com/containerd/cri/commit/dfae95ec9d06e2c8934d9dc9d1c64e4bc8ec5819) Merge pull request  [#802](https://github.com/containerd/cri/pull/802) from Random-Liu/remove-unused-files
* [`db028fd2`](https://github.com/containerd/cri/commit/db028fd208b974f52ee393c35f60a67bff228ea4) Merge pull request  [#803](https://github.com/containerd/cri/pull/803) from Random-Liu/select-ipv4-first
* [`83e6b655`](https://github.com/containerd/cri/commit/83e6b65566b67700938501d6e07fbbbe0b8cf87e) Select ipv4 first if there is one.
* [`ccc5f394`](https://github.com/containerd/cri/commit/ccc5f394f7eb0905342452f3feabb91ba8bdea61) Remove unused files.
* [`8bcb9a95`](https://github.com/containerd/cri/commit/8bcb9a95394e8d7845da1d6a994d3ac2a86d22f0) Merge pull request  [#801](https://github.com/containerd/cri/pull/801) from Random-Liu/fix-ctr-timeout
* [`0faff1c2`](https://github.com/containerd/cri/commit/0faff1c22fbc36cf3c12cfc9347b210e06845e24) Fix ctr cri timeout.
* [`ecf8d99d`](https://github.com/containerd/cri/commit/ecf8d99d064de14a0503af41f460adf87cc75162) Merge pull request  [#799](https://github.com/containerd/cri/pull/799) from AkihiroSuda/oci-content-store
* [`09724905`](https://github.com/containerd/cri/commit/097249054d85933048dd7934edb64fcf60ddd754) vendor containerd (#2135)
* [`0a5c05bc`](https://github.com/containerd/cri/commit/0a5c05bcd4fcfbc1f3a2047b2bc0d546cbed9052) Merge pull request  [#776](https://github.com/containerd/cri/pull/776) from Random-Liu/disable-streaming
* [`578b34f1`](https://github.com/containerd/cri/commit/578b34f1129857dadb8630a3e2ec5016287f53a9) Merge pull request  [#794](https://github.com/containerd/cri/pull/794) from Random-Liu/panic-for-cri-start-failure
* [`b870ee79`](https://github.com/containerd/cri/commit/b870ee79424a8a33afe699e351d375c4ba2ce6a1) Generate fatal error when cri plugin fail to start.
* [`b68fb075`](https://github.com/containerd/cri/commit/b68fb075d49aa1c2885f45f2467142666c244f4a) Merge pull request  [#793](https://github.com/containerd/cri/pull/793) from Random-Liu/port-containerd-fix-#2364
* [`0fae42b9`](https://github.com/containerd/cri/commit/0fae42b9b8571df61acd474b4367a6f8f1db83d0) Port docker resolver fix #2364.
* [`8bb978e3`](https://github.com/containerd/cri/commit/8bb978e3d659eeb5a072d1fef5a74c1c302499b9) Merge pull request  [#785](https://github.com/containerd/cri/pull/785) from ehazlett/containerd-vendor-bump
* [`d7d22123`](https://github.com/containerd/cri/commit/d7d22123240319d7e708b5d0be46448c1169d1dd) vendor bump
* [`40b60834`](https://github.com/containerd/cri/commit/40b60834a2d2c6258a2ba5406186a290c11f4c47) Merge pull request  [#789](https://github.com/containerd/cri/pull/789) from Random-Liu/configurable-containerd-build
* [`1892b30f`](https://github.com/containerd/cri/commit/1892b30fa7c4fb815b5d69726c9e3db86e3015e7) Make DEPLOY_PATH configurable.
* [`52460ebf`](https://github.com/containerd/cri/commit/52460ebf6eb10fe08a6f5d77ef8caa3ddaf924e8) Merge pull request  [#788](https://github.com/containerd/cri/pull/788) from BSWANG/patch-1
* [`7bd86a22`](https://github.com/containerd/cri/commit/7bd86a225279a719eba83f336d30f217c0dcfd61) Update cni.template
* [`574f9496`](https://github.com/containerd/cri/commit/574f9496efd70d41bcb6686634b8cc50ae313bc4) Merge pull request  [#786](https://github.com/containerd/cri/pull/786) from fuweid/remove_useless_check
* [`e28b77c0`](https://github.com/containerd/cri/commit/e28b77c08c5b52eb39a2627705c06a07998e9799) Remove useless error-check in createImageReference
* [`24a96426`](https://github.com/containerd/cri/commit/24a96426726ecfd53b52591307ce50be29193868) Merge pull request  [#784](https://github.com/containerd/cri/pull/784) from cpuguy83/bump_continuity
* [`fb6bc66f`](https://github.com/containerd/cri/commit/fb6bc66f0aa04161b9c95727865c31ae01dad081) Bump continuity to fix copy files > 2^32 bytes
* [`450eb09a`](https://github.com/containerd/cri/commit/450eb09a68f6c53edf7831fc749b51f32f1c8154) Merge pull request  [#782](https://github.com/containerd/cri/pull/782) from Random-Liu/update-containerd
* [`60b0d08a`](https://github.com/containerd/cri/commit/60b0d08a6f9940ff6468e9104a59925cc6fd450a) Use containerd.WithPullUnpack.
* [`4f00103c`](https://github.com/containerd/cri/commit/4f00103c99f396b9655221f8a4dcdfe284a8eccd) Disable restart plugin on GCE.
* [`80188e25`](https://github.com/containerd/cri/commit/80188e253a11afe464e7cddbc6e8d263394047ae) Update containerd to d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e.
* [`a4ff7e99`](https://github.com/containerd/cri/commit/a4ff7e9946eed21a650d68d790d6bdbfd7721aab) Merge pull request  [#781](https://github.com/containerd/cri/pull/781) from Random-Liu/fix-container-runtime-monitor
* [`ebed87fa`](https://github.com/containerd/cri/commit/ebed87fa951ad2b59dba8ed35b3cad570c1f3628) Fix kube-container-runtime-monitor.
* [`bafc7943`](https://github.com/containerd/cri/commit/bafc79437bcd0aac194467684961b3f9d2cfed86) Merge pull request  [#758](https://github.com/containerd/cri/pull/758) from Random-Liu/use-crictl-in-kube-up
* [`927d3740`](https://github.com/containerd/cri/commit/927d37401dc4b8a9f2dfc73eb6c085ae3c0e7ac2) Merge pull request  [#779](https://github.com/containerd/cri/pull/779) from Random-Liu/logo-fix
* [`b4631cf7`](https://github.com/containerd/cri/commit/b4631cf707d8f60418a3fed51975061f17b1a4a0) Use crictl installed in kube-up.sh
* [`6c7ec48d`](https://github.com/containerd/cri/commit/6c7ec48daf08d0e496111cf7903a8b7c784a4fbe) Another logo fix.
* [`6f43d493`](https://github.com/containerd/cri/commit/6f43d493f96be62d7c686e5bb27cfb78cfa0f2f5) Disable TLS streaming to work with new kubelet streaming proxy.
* [`8566a896`](https://github.com/containerd/cri/commit/8566a8962a802bb828420b047fb5b95fe06ee025) Merge pull request  [#775](https://github.com/containerd/cri/pull/775) from mikebrow/readme-pub-imgs
* [`e10a2492`](https://github.com/containerd/cri/commit/e10a24926dc023970192678358378149df4a9421) use public logos for a while vs remote github logos that are not in this repo
* [`9f8e5812`](https://github.com/containerd/cri/commit/9f8e58123b00a046932ddb65057104c18e81d7d8) Merge pull request  [#647](https://github.com/containerd/cri/pull/647) from mikebrow/boiler-support-for-no-year
* [`8d60547e`](https://github.com/containerd/cri/commit/8d60547eb2a79c2dede84e224a2792902843d479) Merge pull request  [#769](https://github.com/containerd/cri/pull/769) from raravena80/patch-1
* [`67908190`](https://github.com/containerd/cri/commit/67908190c5117e8889751a3eeab9326081078f13) Merge pull request  [#768](https://github.com/containerd/cri/pull/768) from Random-Liu/upgrade-crictl
* [`f79e0171`](https://github.com/containerd/cri/commit/f79e0171ca244e84bc9faa3755540e1275a7755d) Minor typo
* [`97634890`](https://github.com/containerd/cri/commit/97634890083c9b365bf6692ed78e063d79a96f97) Upgrade cri-tools to v1.0.0-beta.1
* [`66388aef`](https://github.com/containerd/cri/commit/66388aefd5f63bcd000e8e19eee32dd1495ca7a1) Merge pull request  [#766](https://github.com/containerd/cri/pull/766) from Random-Liu/fix-workingset-memory
* [`5d29598a`](https://github.com/containerd/cri/commit/5d29598a6d5db2405befb15c83c7f95cd42ae5fe) Fix workingset memory calculation.
* [`7a6369de`](https://github.com/containerd/cri/commit/7a6369deb195336463ca60f82cdfbe2d49bc7edf) Merge pull request  [#763](https://github.com/containerd/cri/pull/763) from Random-Liu/fix-ro-sysfs
* [`a5d1332e`](https://github.com/containerd/cri/commit/a5d1332e8fd2b44cd4d00823d38f8e0c8fcf6c5d) Explicitly set `rw` for privileged container.
* [`5f4035ae`](https://github.com/containerd/cri/commit/5f4035ae2ff2638de9b12370559af8341db50cf7) Merge pull request  [#754](https://github.com/containerd/cri/pull/754) from kolyshkin/mount
* [`daeab40b`](https://github.com/containerd/cri/commit/daeab40b453418a65715be064aa3fb7a487a259a) os.Unmount: do not consult mountinfo, drop flags
* [`6bbbec5a`](https://github.com/containerd/cri/commit/6bbbec5a8ace46aa01a3f4cb530055f845a7c88b) Merge pull request  [#755](https://github.com/containerd/cri/pull/755) from Random-Liu/always-mount-sysfs-rw
* [`03bac618`](https://github.com/containerd/cri/commit/03bac61890bef068143df3b0bd48230be3916376) Merge pull request  [#756](https://github.com/containerd/cri/pull/756) from Random-Liu/update-cri-tools
* [`2f370f6f`](https://github.com/containerd/cri/commit/2f370f6f5d246fcf5be242dfb8a288110b0d5117) Update cri-tools to fix `crictl logs` output.
* [`279fa853`](https://github.com/containerd/cri/commit/279fa853a6a4ab06bf80f735649c7390fb42429c) Always mount sysfs as `rw`.
* [`8fec0469`](https://github.com/containerd/cri/commit/8fec0469d9cd0e3ae1692ece8840e6abea1b3fe0) Merge pull request  [#751](https://github.com/containerd/cri/pull/751) from Random-Liu/fix-official-release
* [`e0d70782`](https://github.com/containerd/cri/commit/e0d70782516ccb24703a83fccfaa1848d3923f58) Fix tarball ownership and containerd binary path for containerd.
* [`825563b2`](https://github.com/containerd/cri/commit/825563b20cbb95b9695c66017bd66ce592dfd8fe) Merge pull request  [#750](https://github.com/containerd/cri/pull/750) from Random-Liu/download-from-official-release
* [`e22ebf42`](https://github.com/containerd/cri/commit/e22ebf420f62e965fb0ce07c574672d48b65e543) Down containerd binaries from official release.
* [`c3574e44`](https://github.com/containerd/cri/commit/c3574e44932947c43c9b06273749598d265c68c8) makes copyright year optional

### Changes from containerd/go-cni

* [`6d7b509`](https://github.com/containerd/go-cni/commit/6d7b509a054a3cb1c35ed1865d4fde2f0cb547cd) Add WithAllConf, and change WithDefaultConf to only load default.
* [`ef9a3f8`](https://github.com/containerd/go-cni/commit/ef9a3f8e884da9d3500df833765911c640234778) Merge pull request  [#29](https://github.com/containerd/go-cni/pull/29) from crosbymichael/prefix
* [`6aeaa2d`](https://github.com/containerd/go-cni/commit/6aeaa2dc139d1916e693b292fdedecdb23ceef6a) Use network count in ifname index
* [`5882530`](https://github.com/containerd/go-cni/commit/5882530828ecf62032409b298a3e8b19e08b6534) Merge pull request  [#26](https://github.com/containerd/go-cni/pull/26) from abhi/master
* [`1695039`](https://github.com/containerd/go-cni/commit/1695039bdc449d7524e05211453f87c43731da47) Minor cleanup with concurrency and locking
* [`47457ea`](https://github.com/containerd/go-cni/commit/47457ea452d7dcdafadbdbd4702fd7e7929967be) Merge pull request  [#24](https://github.com/containerd/go-cni/pull/24) from containerd/cni-opts
* [`d6ba409`](https://github.com/containerd/go-cni/commit/d6ba409979a4454e1c6b8b099c739fe411abc103) Same Opt API for Load and New
* [`18e77c5`](https://github.com/containerd/go-cni/commit/18e77c5479c16e84d45f2804e684d78df09fc3e3) Merge pull request  [#23](https://github.com/containerd/go-cni/pull/23) from abhi/master
* [`83a302e`](https://github.com/containerd/go-cni/commit/83a302e5711dbdb9d28059de91d9f56e64278403) Updating Readme based on new APIs
* [`25573b2`](https://github.com/containerd/go-cni/commit/25573b253fe88ae035b4b76f913d00eb2f5e0241) Merge pull request  [#22](https://github.com/containerd/go-cni/pull/22) from abhi/badge
* [`ca0948e`](https://github.com/containerd/go-cni/commit/ca0948e8c8ba52af4e1c06083b38372f0fd3477a) Merge pull request  [#21](https://github.com/containerd/go-cni/pull/21) from abhi/travis
* [`9e927d3`](https://github.com/containerd/go-cni/commit/9e927d35c7b209109a018dfcc8428371fe0e1dca) Adding build badge
* [`e93f297`](https://github.com/containerd/go-cni/commit/e93f29754f003fdc4d27b02900d929da957fe5fb) Updating travis

### Changes from containerd/go-runc

* [`5a6d9f3`](https://github.com/containerd/go-runc/commit/5a6d9f37cfa36b15efba46dc7ea349fa9b7143c3) Fix windows build for io options
* [`90a5d16`](https://github.com/containerd/go-runc/commit/90a5d16b9beb31a0607742c3dbf214ad7178dacd) Merge pull request  [#49](https://github.com/containerd/go-runc/pull/49) from containerd/ioopts
* [`b346a17`](https://github.com/containerd/go-runc/commit/b346a171bba72b479d2a0b3ef991798103ae95ae) Add i/o opts for conditional creation
* [`cae6416`](https://github.com/containerd/go-runc/commit/cae6416703a7eb0c5a9c30d37aa410c9b039e6a1) Merge pull request  [#48](https://github.com/containerd/go-runc/pull/48) from containerd/version
* [`e32098a`](https://github.com/containerd/go-runc/commit/e32098aae3bc878417256292705aedbde3aa3dd8) Allow empty version results
* [`acb7c88`](https://github.com/containerd/go-runc/commit/acb7c88cac264acca9b5eae187a117f4d77a1292) Merge pull request  [#46](https://github.com/containerd/go-runc/pull/46) from jterry75/fix_pipe_close
* [`f146bed`](https://github.com/containerd/go-runc/commit/f146bedf9bc5b66cdc9fc2e6ae675e114f6ec68a) Reorder pipe close to be write/read
* [`808e844`](https://github.com/containerd/go-runc/commit/808e8444ac4633a8e5eb7314fc6b5d27051727dd) Merge pull request  [#45](https://github.com/containerd/go-runc/pull/45) from jterry75/io_windows
* [`cc5515f`](https://github.com/containerd/go-runc/commit/cc5515fbf73bca48de5b6763bbc77f227e6084a3) Make console.go +build !windows
* [`d4cf276`](https://github.com/containerd/go-runc/commit/d4cf276a923345c90b8193a6c4cd5a6f751c74b7) Break apart NewPipeIO to windows/unix
* [`edcf3de`](https://github.com/containerd/go-runc/commit/edcf3de1f4971445c42d61f20d506b30612aa031) Merge pull request  [#44](https://github.com/containerd/go-runc/pull/44) from containerd/env
* [`523ee98`](https://github.com/containerd/go-runc/commit/523ee985be8fb18ff50c4c3ef112b5b09ff21500) Pass env down to runc command
* [`14606eb`](https://github.com/containerd/go-runc/commit/14606eb66abd9e834e3bd22a4f5f46a3aad54c54) Merge pull request  [#43](https://github.com/containerd/go-runc/pull/43) from AkihiroSuda/rootless
* [`0194529`](https://github.com/containerd/go-runc/commit/0194529da8005aec523e4419fbbba7999199a79a) add support for --rootless
* [`74719bd`](https://github.com/containerd/go-runc/commit/74719bd2a8ade2628345189915f20296781dcd55) Merge pull request  [#42](https://github.com/containerd/go-runc/pull/42) from Random-Liu/expose-parsePSOutput
* [`fdf39b3`](https://github.com/containerd/go-runc/commit/fdf39b3a7ef10982d1a5311c0411461406299517) Expose parsePSOutput.
* [`301f7c1`](https://github.com/containerd/go-runc/commit/301f7c1fbbc328a0b5b08c4e9942de2f0a147f96) Merge pull request  [#41](https://github.com/containerd/go-runc/pull/41) from masters-of-cats/master
* [`07e192d`](https://github.com/containerd/go-runc/commit/07e192dad382644e9bf2f6e6044cd8d24aac6bec) Use user-specific temp directory if set
* [`f271fa2`](https://github.com/containerd/go-runc/commit/f271fa2021de855d4d918dbef83c5fe19db1bdd5) Merge pull request  [#40](https://github.com/containerd/go-runc/pull/40) from avagin/tty
* [`400dfa3`](https://github.com/containerd/go-runc/commit/400dfa3a6d4473c42b68aae921cb63b8080397a8) Add ConsoleSocket to RestoreOpts

### Changes from containerd/ttrpc

* [`2a805f7`](https://github.com/containerd/ttrpc/commit/2a805f71863501300ae1976d29f0454ae003e85a) Merge pull request  [#29](https://github.com/containerd/ttrpc/pull/29) from containerd/ctxdone
* [`33564d2`](https://github.com/containerd/ttrpc/commit/33564d24b2c8fd3755c11697891b98b46e830070) Signal server done before closing connections
* [`d77f111`](https://github.com/containerd/ttrpc/commit/d77f111e2e2792ffa7cb82585768aa467db07f41) Add client side context.Done support
* [`94dde38`](https://github.com/containerd/ttrpc/commit/94dde388801693c54f88a6596f713b51a8b30b2d) Merge pull request  [#27](https://github.com/containerd/ttrpc/pull/27) from containerd/ctx
* [`01ed7d8`](https://github.com/containerd/ttrpc/commit/01ed7d87777efbbe3bc00045483b475699458c6e) Add context to Serve
* [`fa6c681`](https://github.com/containerd/ttrpc/commit/fa6c68143601db58b3636ee9948aad2fe08ed1ea) Merge pull request  [#25](https://github.com/containerd/ttrpc/pull/25) from containerd/repochange
* [`0690b20`](https://github.com/containerd/ttrpc/commit/0690b20898ebecbb90e281bbf21db78749c99d0f) Add apache license to files
* [`4b957e7`](https://github.com/containerd/ttrpc/commit/4b957e711232ab459c5e774f415ac5dd33bb938d) Update imports and references for containerd
* [`530a70d`](https://github.com/containerd/ttrpc/commit/530a70d668628161f6378871cac4de59902d575d) Merge pull request  [#24](https://github.com/containerd/ttrpc/pull/24) from elboulangero/master
* [`87ac4c6`](https://github.com/containerd/ttrpc/commit/87ac4c6f7aa77cdbac450dc27901ffcf691561bf) Log with sirupse/logrus to avoid a circular dependency to containerd #6

### Changes from containerd/typeurl

* [`a93fcdb`](https://github.com/containerd/typeurl/commit/a93fcdb778cd272c6e9b3028b2f42d813e785d40) Merge pull request  [#5](https://github.com/containerd/typeurl/pull/5) from estesp/add-license-headers
* [`b425f6b`](https://github.com/containerd/typeurl/commit/b425f6b9b4a733d0f65cd36cacc0cbd66dfac1bc) Add Apache license headers with ltag
* [`dac9cd9`](https://github.com/containerd/typeurl/commit/dac9cd9ce3e5a63ffec40c9e8aed9fce618d2a8a) Add go versions to travis
* [`2e95e46`](https://github.com/containerd/typeurl/commit/2e95e4697860e423bec6d760ab66571178b38be6) Fix marshal tests with local type

### Dependency Changes

Previous release can be found at [v1.1.0](https://github.com/containerd/containerd/releases/tag/v1.1.0)

* **github.com/Microsoft/go-winio**            v0.4.5 -> v0.4.10
* **github.com/Microsoft/hcsshim**             v0.6.7 -> v0.7.6
* **github.com/containerd/aufs**               a7fbd554da7a9eafbe5a460a421313a9fd18d988 -> ffa39970e26ad01d81f540b21e65f9c1841a5f92
* **github.com/containerd/cgroups**            fe281dd265766145e943a034aa41086474ea6130 -> 5e610833b72089b37d0e615de9a92dfc043757c2
* **github.com/containerd/console**            cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> c12b1e7919c14469339a5d38f2f8ed9b64a9de23
* **github.com/containerd/continuity**         3e8f2ea4b190484acb976a5b378d373429639a1a -> bd77b46c8352f74eb12c85bdc01f4b90f69d66b4
* **github.com/containerd/cri**                v1.0.0 -> 9f39e3289533fc228c5e5fcac0a6dbdd60c6047b
* **github.com/containerd/go-cni**             f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 6d7b509a054a3cb1c35ed1865d4fde2f0cb547cd
* **github.com/containerd/go-runc**            bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 -> 5a6d9f37cfa36b15efba46dc7ea349fa9b7143c3
* **github.com/containerd/ttrpc**              d4528379866b0ce7e9d71f3eb96f0582fc374577 -> 2a805f71863501300ae1976d29f0454ae003e85a
* **github.com/containerd/typeurl**            f6943554a7e7e88b3c14aad190bf05932da84788 -> a93fcdb778cd272c6e9b3028b2f42d813e785d40
* **github.com/emicklei/go-restful**           ff4f55a206334ef123e4f79bbf348980da81ca46 -> v2.2.1
* **github.com/ghodss/yaml**                   73d445a93680fa1a78ae23a5839bad48f32ba1ee -> v1.0.0
* **github.com/golang/protobuf**               1643683e1b54a9e88ad26d98f81400c8c9d9f4f9 -> v1.1.0
* **github.com/json-iterator/go**              1.0.4 -> 1.1.5
* **github.com/modern-go/concurrent**          1.0.3 **_new_**
* **github.com/modern-go/reflect2**            1.0.1 **_new_**
* **github.com/opencontainers/go-digest**      21dfd564fd89c944783d00d069f33e3e7123c448 -> c9281466c8b2f606084ac71339773efd177436e7
* **github.com/opencontainers/runc**           69663f0bd4b60df09991c08812a60108003fa340 -> 00dc70017d222b178a002ed30e9321b12647af2d
* **github.com/opencontainers/runtime-spec**   v1.0.1 -> eba862dc2470385a233c7507392675cbeadf7353
* **github.com/opencontainers/runtime-tools**  6073aff4ac61897f75895123f7e24135204a404d -> v0.6.0
* **github.com/opencontainers/selinux**        4a2974bf1ee960774ffd517717f1f45325af0206 -> b6fa367ed7f534f9ba25391cc2d467085dbb445a
* **github.com/tchap/go-patricia**             5ad6cdb7538b0097d5598c7e57f0a24072adf7dc -> v2.2.6
* **github.com/xeipuuv/gojsonpointer**         4e3ac2762d5f479393488629ee9370b50873b3a6 **_new_**
* **github.com/xeipuuv/gojsonreference**       bd5ef7bd5415a7ac448318e64f11a24cd21e594b **_new_**
* **github.com/xeipuuv/gojsonschema**          1d523034197ff1f222f6429836dd36a2457a1874 **_new_**
* **go.etcd.io/bbolt**                         v1.3.1-etcd.8 **_new_**
* **golang.org/x/net**                         7dcfb8076726a3fdd9353b6b8a1f1b6be6811bd6 -> b3756b4b77d7b13260a0a2ec658753cf48922eac
* **golang.org/x/oauth2**                      a6bd8cefa1811bd24b86f8902872e4e8225f74c4 **_new_**
* **golang.org/x/sys**                         314a259e304ff91bd6985da2a7149bbf91237993 -> 1b2967e3c290b7c545b3db0deeda16e9be4f98a2
* **google.golang.org/grpc**                   v1.10.1 -> v1.12.0
* **gopkg.in/yaml.v2**                         53feefa2559fb8dfa8d81baad31be332c97d6c77 -> v2.2.1
* **gotest.tools**                             v2.1.0 **_new_**
* **k8s.io/api**                               7e796de92438aede7cb5d6bcf6c10f4fa65db560 -> 012f271b5d41baad56190c5f1ae19bff16df0fd8
* **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> 6429050ef506887d121f3e7306e894f8900d8a63
* **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> e9312c15296b6c2c923ebd5031ff5d1d5fd022d7
* **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> 37c3c02ec96533daec0dbda1f39a6b1d68505c79
* **k8s.io/kubernetes**                        v1.10.0 -> v1.12.0-beta.1
* **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> 982821ea41da7e7c15f3d3738921eb2e7e241ccd