Skip to content

标签

标签使您能够将历史中的特定点标记为重要点
  • v1.2.0
    containerd 1.2.0
    
    Welcome to the v1.2.0 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))
    * Added a runtime `options` field for shim v2 runtime. Use the `options` field to config runtime specific options, e.g. `NoPivotRoot` and `SystemdCgroup` for runtime type `io.containerd.runc.v1`. (See [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.
    
    ## Image Importer
    
    The image importer has been updated to support output from `docker save`. Users
    of the `ctr` tool should take note of the usage change to `ctr images import`.
    We continue to recommend not building tooling on top of the `ctr` tool.
    
    ## API Changes
    
    This release features a couple additions to the API. Clients may make use of
    these new API features but should be able to handle cases when those features
    are not implemented on the server. The Go client handles this automatically.
    
    - Add `ListStream` method to containers API. This allows listing a larger
    number of containers without hitting message size limts.
    - Add `Sync` flag to `Delete` in leases API. Setting this option will ensure
    a garbage collection completes before the removal call is returned. This can
    be used to guarantee unreferenced objects are removed from disk after a lease.
    
    ## 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
    * Abhinandan Prativadi
    * Stephen J Day
    * Kenfe-Mickaël Laventure
    * Evan Hazlett
    * Sebastiaan van Stijn
    * Andrei Vagin
    * Brian Goff
    * Lifubang
    * Wei Fu
    * John Howard
    * Samuel Karp
    * Ace-Tang
    * Darren Stahl
    * Ian Campbell
    * Michael Wan
    * Wei Fu
    * Claudia Beresford
    * JulienBalestra
    * Maksym Pavlenko
    * Mike Brown
    * Xuean Yan
    * Felix Abecassis
    * Gábor Lipták
    * Ivan Markin
    * Jian Liao
    * Jie Zhang
    * Luc Perkins
    * Mathieu Champlon
    * Tim Allclair
    * Tom Godkin
    * Tõnis Tiigi
    * Vincent Demeester
    * Xiaodong Zhang
    * Yanqiang Miao
    * Yongxin Li
    * Yu-Ju Hong
    * 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
    * Jiri Appl
    * 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
    * Xiaoxi He
    * Luc Perkins
    
    ### Changes
    
    * [`c4446665cb`](https://github.com/containerd/containerd/commit/c4446665cb9c30056f4998ed953e6d4ff22c7c39) Merge pull request  [#2731](https://github.com/containerd/containerd/pull/2731) from dmcgowan/release-1.2
    * [`e4d2486899`](https://github.com/containerd/containerd/commit/e4d2486899bb426ed3bcca8665721b6c47024e05) Prepare 1.2 release
    * [`c20c569a01`](https://github.com/containerd/containerd/commit/c20c569a01a524a3b808848e210383d7cd60ef9c) Merge pull request  [#2742](https://github.com/containerd/containerd/pull/2742) from fuweid/bugfix_return_context_cancel_error_during_subcribe
    * [`15a761c035`](https://github.com/containerd/containerd/commit/15a761c0352c91634a50a4241cf837501a5523b7) bugfix: return the context error during event subscribe
    * [`9fb7eedb5b`](https://github.com/containerd/containerd/commit/9fb7eedb5b77f2cc43f0fdb34e83153c09c08009) Merge pull request  [#2729](https://github.com/containerd/containerd/pull/2729) from Ace-Tang/master
    * [`2f2d6a142c`](https://github.com/containerd/containerd/commit/2f2d6a142c001a920e49027bdf0e0131e8f48287) Merge pull request  [#2741](https://github.com/containerd/containerd/pull/2741) from Random-Liu/update-cri
    * [`52893fbb05`](https://github.com/containerd/containerd/commit/52893fbb05a32d3f6c14c65ce47e73aaf6f71705) Merge pull request  [#2740](https://github.com/containerd/containerd/pull/2740) from Ace-Tang/ctr_metric
    * [`c3cac72b92`](https://github.com/containerd/containerd/commit/c3cac72b92a5017423ce2358b8bfc3a56bb45fbb) ctr: fix potential panic in metric
    * [`bee4cc5929`](https://github.com/containerd/containerd/commit/bee4cc5929bb3bd442206c56801c1d89d4ceb033) Update cri to f913714917d2456d7e65a0be84962b1ce8acb487.
    * [`a4b6522e11`](https://github.com/containerd/containerd/commit/a4b6522e1158f2f4c40d79051691b72c51041399) Merge pull request  [#2732](https://github.com/containerd/containerd/pull/2732) from gliptak/patch-1
    * [`6f1a54c952`](https://github.com/containerd/containerd/commit/6f1a54c95228d8e7951fbb9d29205e1ae4b8310b) Merge pull request  [#2736](https://github.com/containerd/containerd/pull/2736) from gliptak/misspell1
    * [`d4529076f7`](https://github.com/containerd/containerd/commit/d4529076f75fdbca50d19250ef4dbfca1115d7c6) Merge pull request  [#2735](https://github.com/containerd/containerd/pull/2735) from estesp/remove-release-tool
    * [`9d01160902`](https://github.com/containerd/containerd/commit/9d01160902f48d1def5f23ca44ae17494cb44b22) Correct spelling
    * [`4a0c40664a`](https://github.com/containerd/containerd/commit/4a0c40664a3a0c7980aafa883e00f11964605c43) Correct redundant nil check
    * [`0dd3211a06`](https://github.com/containerd/containerd/commit/0dd3211a061ec5bad3d09a550ea4d2b52885c6f0) Remove containerd-release tool from main repo
    * [`7b1b16b741`](https://github.com/containerd/containerd/commit/7b1b16b741217987570392363161a1fee7176b21) runtime-v2: add validation for runtime name
    * [`133ac5cd2a`](https://github.com/containerd/containerd/commit/133ac5cd2a406bb2baeb42d7ec7c9f9234452c95) Merge pull request  [#2730](https://github.com/containerd/containerd/pull/2730) from fuweid/fixtypo_in_runtime_package
    * [`405518591d`](https://github.com/containerd/containerd/commit/405518591d1d94adebc110782da8205110bf7cd5) Merge pull request  [#2727](https://github.com/containerd/containerd/pull/2727) from mikebrow/ignore-idempotence
    * [`accadd7118`](https://github.com/containerd/containerd/commit/accadd7118f3252dad2b606d52179f9880fc2d1a) fixtypo: misspell in runtime package
    * [`879b2ae291`](https://github.com/containerd/containerd/commit/879b2ae2915a876a0bc45130ac5b738c340b0a50) allow idempotence when adding a task to cgroup metrics collection
    * [`9c1db67b3a`](https://github.com/containerd/containerd/commit/9c1db67b3aa897f5e44c3d37255318e4e87ac1b8) Merge pull request  [#2726](https://github.com/containerd/containerd/pull/2726) from lucperkins/lperkins/update-banner-url
    * [`0c8a5ff72e`](https://github.com/containerd/containerd/commit/0c8a5ff72e939e16948cf672f9cbbac783e0097b) Update banner URL
    * [`f1f8cb017e`](https://github.com/containerd/containerd/commit/f1f8cb017e36e0df89b49778f6a5df42dd04e644) Merge pull request  [#2725](https://github.com/containerd/containerd/pull/2725) from fuweid/enhance_split_config_from_server
    * [`06616dab00`](https://github.com/containerd/containerd/commit/06616dab0055b5762ecae348374582120df9049a) enhance: split config from server package
    * [`483724b0df`](https://github.com/containerd/containerd/commit/483724b0df4b415f9c8514add6fd93aae9bb54e9) Merge pull request  [#2724](https://github.com/containerd/containerd/pull/2724) from crosbymichael/runc-lxc
    * [`d7769daa5e`](https://github.com/containerd/containerd/commit/d7769daa5e2136886e642e7072ed4790601a87ca) Update runc to 58592df56734acf62e574865fe40b9e53e
    * [`d6de12e2f3`](https://github.com/containerd/containerd/commit/d6de12e2f362cb9dc49ad957911996d3de59b338) Merge pull request  [#2723](https://github.com/containerd/containerd/pull/2723) from dmcgowan/update-version-rc.2
    * [`5e810c3e3d`](https://github.com/containerd/containerd/commit/5e810c3e3da42a2f6ab10ca5f8c6e0fb5733600b) Update version to 1.2.0-rc.2
    * [`f1dfe86ef4`](https://github.com/containerd/containerd/commit/f1dfe86ef48ddae463c84afb1d345d89b93ece92) Merge pull request  [#2688](https://github.com/containerd/containerd/pull/2688) from crosbymichael/ctrdecodespec
    * [`9fe52f66d6`](https://github.com/containerd/containerd/commit/9fe52f66d68007dbf3438a598552d347f4905853) Merge pull request  [#2721](https://github.com/containerd/containerd/pull/2721) from Ace-Tang/master
    * [`7ea75ef4a9`](https://github.com/containerd/containerd/commit/7ea75ef4a92e64948f100013fd9dcf5913489af0) ctr: add some metric item
    * [`acc3b839d3`](https://github.com/containerd/containerd/commit/acc3b839d3dfd81e3fe1b152c3794f09bb76e88a) Merge pull request  [#2714](https://github.com/containerd/containerd/pull/2714) from dmcgowan/fix-content-deadlock-after-error
    * [`fdc4e1f426`](https://github.com/containerd/containerd/commit/fdc4e1f4268b13b6b37f98db06bf5c0d240d0664) Merge pull request  [#2720](https://github.com/containerd/containerd/pull/2720) from crosbymichael/stress-root
    * [`0f756495a9`](https://github.com/containerd/containerd/commit/0f756495a9c7ab71edfbe198f1181779f96557b6) Fix writer deadlock in local store
    * [`e86a0689fb`](https://github.com/containerd/containerd/commit/e86a0689fbfa6f83e9ec96c02fef3f373c582d11) Fix stress test for image config opt requirements
    * [`d725ebe446`](https://github.com/containerd/containerd/commit/d725ebe446c22d59154c8d5bd319ac6916b5f92b) Merge pull request  [#2718](https://github.com/containerd/containerd/pull/2718) from jterry75/update_runhcs
    * [`3f1d9b2c4f`](https://github.com/containerd/containerd/commit/3f1d9b2c4fdac839e8d78c97d250b43a22195b79) Revendor github.com/Microsoft/hcsshim
    * [`5993d096ff`](https://github.com/containerd/containerd/commit/5993d096ff13d07a9399119746472f07d1a5987a) Merge pull request  [#2691](https://github.com/containerd/containerd/pull/2691) from fuweid/bugfix_cache_empty_label
    * [`3f5e6cdeaa`](https://github.com/containerd/containerd/commit/3f5e6cdeaa07ba017a6384336b8feb70dcef441b) Merge pull request  [#2717](https://github.com/containerd/containerd/pull/2717) from dmcgowan/diff-set-uncompressed-label
    * [`26506e9e23`](https://github.com/containerd/containerd/commit/26506e9e2367534e2b0b3f1db8d0977e199b513d) Update empty layer label
    * [`bb197ddc47`](https://github.com/containerd/containerd/commit/bb197ddc4702a3e1d55ddaa4181ff3aba8744877) Set uncompressed label on diff when already exists
    * [`50c020f4d5`](https://github.com/containerd/containerd/commit/50c020f4d525b98820f367a6e009779b25a23310) Merge pull request  [#2716](https://github.com/containerd/containerd/pull/2716) from estesp/reference-common-project-repo
    * [`bd93a66fc2`](https://github.com/containerd/containerd/commit/bd93a66fc2c6c905c8b03237a74bbf234035942e) Use common project repo copies of travis scripts
    * [`6f3288333c`](https://github.com/containerd/containerd/commit/6f3288333cf310f93eaded1a6d8943cccc653553) Move common repository details to project references
    * [`0146a48cb8`](https://github.com/containerd/containerd/commit/0146a48cb8f436d7e069bfa1c6f2b728445939c8) Merge pull request  [#2712](https://github.com/containerd/containerd/pull/2712) from nogoegst/mount-openbsd
    * [`61f4ecb1e1`](https://github.com/containerd/containerd/commit/61f4ecb1e1a98290ea0f1d2761f93c7486e9823b) Merge pull request  [#2713](https://github.com/containerd/containerd/pull/2713) from nogoegst/archive-openbsd
    * [`a20603090f`](https://github.com/containerd/containerd/commit/a20603090fe51ca3ca17081f8b576f687f5d87d1) archive: add support for OpenBSD
    * [`0828b7aa96`](https://github.com/containerd/containerd/commit/0828b7aa96b55e36a9594e3b98a3f6800bc0734a) mount: add support for OpenBSD
    * [`1a5f9a3434`](https://github.com/containerd/containerd/commit/1a5f9a3434ac53c0e9d27093ecc588e0c281c333) Merge pull request  [#2710](https://github.com/containerd/containerd/pull/2710) from fuweid/enhance_support_duration_for_cpu_profile_collection
    * [`09aa58bee5`](https://github.com/containerd/containerd/commit/09aa58bee5016dc963330bedf212e58297b9a1c3) Merge pull request  [#2705](https://github.com/containerd/containerd/pull/2705) from jterry75/detachvhd
    * [`f67459929e`](https://github.com/containerd/containerd/commit/f67459929ea66fa02c7c91ca9c5bb860dd429fb4) Merge pull request  [#2700](https://github.com/containerd/containerd/pull/2700) from jiria/jiria/add-windows-arm-support
    * [`e6529f4ebc`](https://github.com/containerd/containerd/commit/e6529f4ebc46b73df2f4daf161ad3b5dfaa6e031) Add support to detect ARM variant on Windows
    * [`00242e1668`](https://github.com/containerd/containerd/commit/00242e1668434f2f1b1e30803b2def35cf487403) Dismount sandbox VHD on snapshot remove
    * [`31aa418f84`](https://github.com/containerd/containerd/commit/31aa418f8474252e517cfba6f19bfc64cd0c1677) Merge pull request  [#2704](https://github.com/containerd/containerd/pull/2704) from jterry75/remove_tar2vhd
    * [`cce78d4b5d`](https://github.com/containerd/containerd/commit/cce78d4b5d0d724fd2943aec88875cd118c55f5b) Remove dependency on tar2vhd for LCOW differ
    * [`a2a23d91ca`](https://github.com/containerd/containerd/commit/a2a23d91caa19ffffe488fd83f807b1d1b6853db) enhance: support specific duration for profile collection
    * [`15f19d7a67`](https://github.com/containerd/containerd/commit/15f19d7a67fa322e6de0ef4c6a1bf9da0f056554) Merge pull request  [#2702](https://github.com/containerd/containerd/pull/2702) from Random-Liu/update-cri-release-1.2
    * [`88bfc17d14`](https://github.com/containerd/containerd/commit/88bfc17d1436651229cd7f73ef7b6ca95f5df254) Update cri to 8506fe836677cc3bb23a16b68145128243d843b5.
    * [`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
    * [`57d79e1b49`](https://github.com/containerd/containerd/commit/57d79e1b49c8d339028ca518fa0b89b4c5ff9ac2) bugfix: cache empty layer for docker schema1 image
    * [`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
    * [`cb0eed833d`](https://github.com/containerd/containerd/commit/cb0eed833d8639fadec83105da3485a709d3480c) decode Spec value in command 'ctr c info <containerid>'
    * [`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
    
    * [`f9137149`](https://github.com/containerd/cri/commit/f913714917d2456d7e65a0be84962b1ce8acb487) Merge pull request  [#951](https://github.com/containerd/cri/pull/951) from Random-Liu/cherrypick-#949-release-1.2
    * [`02501807`](https://github.com/containerd/cri/commit/02501807893eb85ecffd9a6ab01713a90035883f) Add integration test.
    * [`bb6d2726`](https://github.com/containerd/cri/commit/bb6d2726bde5500b1fed9c4f2a6db1539a7b8318) Update go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.
    * [`986f7540`](https://github.com/containerd/cri/commit/986f754083385f74fc02f0dc70686259b404dc86) Teardown pod network even if the network namespace is closed
    * [`4f939fcb`](https://github.com/containerd/cri/commit/4f939fcb848acb21c6f4734d5ea15bdfd3ea75c1) Merge pull request  [#947](https://github.com/containerd/cri/pull/947) from Random-Liu/cherrypick-#943-release-1.2
    * [`49d77ddd`](https://github.com/containerd/cri/commit/49d77dddd2791a6db84fc130cb6bebedef92d051) Support runtime specific configurations.
    * [`a97094d4`](https://github.com/containerd/cri/commit/a97094d433a9220a3a7844f550edb0b3df231022) Merge pull request  [#945](https://github.com/containerd/cri/pull/945) from Random-Liu/cherrypick-#944-release-1.2
    * [`2cd14194`](https://github.com/containerd/cri/commit/2cd14194d7012714d257cb60b3e36f8315ec1dcd) Use Authorizer.
    * [`5a547640`](https://github.com/containerd/cri/commit/5a5476408aa7a7404b0f90aae8b005be2f9b5018) Update containerd to 15f19d7a67fa322e6de0ef4c6a1bf9da0f056554.
    * [`8506fe83`](https://github.com/containerd/cri/commit/8506fe836677cc3bb23a16b68145128243d843b5) Merge pull request  [#939](https://github.com/containerd/cri/pull/939) from Random-Liu/cherrypick-#938-release-1.2
    * [`f6db6132`](https://github.com/containerd/cri/commit/f6db61321acce645168377e0d24e8e3d94b22f4f) Update test based on new CRI.
    * [`97fcaf90`](https://github.com/containerd/cri/commit/97fcaf90d7217d641f182b4eb401810bdee3a0f1) Update kubernetes to v1.12.0.
    * [`33624c19`](https://github.com/containerd/cri/commit/33624c19a8b1c7acd3eb08c2254827fd863d2135) Merge pull request  [#933](https://github.com/containerd/cri/pull/933) from Random-Liu/cherrypick-#926-release-1.2
    * [`84a720ee`](https://github.com/containerd/cri/commit/84a720eec461fde08035a9e12e4aa44c9f16fe65) Add integration test
    * [`18ecffc9`](https://github.com/containerd/cri/commit/18ecffc975b0920f8c72753d2406080c0181b7c9) Manage unmanaged images in k8s.io namespace
    * [`e5b175d6`](https://github.com/containerd/cri/commit/e5b175d69cc51e578b8a25bd1e674928c90f3761) Merge pull request  [#931](https://github.com/containerd/cri/pull/931) from Random-Liu/cherrypick-#924-release-1.2
    * [`dd67e74e`](https://github.com/containerd/cri/commit/dd67e74ea4dd88f7b95fdc159ba02563233fcb4e) Update containerd to f88d3e5d6dfe9b7d7941ac5241649ad8240b9282.
    * [`bf62320e`](https://github.com/containerd/cri/commit/bf62320e41c05fd9575d109f21b814a2dd0db366) Add timeout for container/sandbox recover and event monitor.
    * [`79645ed3`](https://github.com/containerd/cri/commit/79645ed3946d16cb75537761375537de426e2876) Merge pull request  [#929](https://github.com/containerd/cri/pull/929) from Random-Liu/cherrypick-#928-release-1.2
    * [`f888b2f4`](https://github.com/containerd/cri/commit/f888b2f4bb2213b712106588f63340cdb75375d2) Update critools version.
    * [`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
    
    * [`40bcf8e`](https://github.com/containerd/go-cni/commit/40bcf8ec8acd7372be1d77031d585d5d8e561c90) Merge pull request  [#32](https://github.com/containerd/go-cni/pull/32) from Random-Liu/ignore-error-for-empty-path
    * [`5ce81a6`](https://github.com/containerd/go-cni/commit/5ce81a6dd683a59cc549669fdeb7f7eb6d916cbe) Only ignore "no such file or directory" error for empty path
    * [`cc959f7`](https://github.com/containerd/go-cni/commit/cc959f741c3df05482d9e940f874ad9ac4db90e6) Merge pull request  [#31](https://github.com/containerd/go-cni/pull/31) from Random-Liu/ignore-not-exit-error
    * [`a442970`](https://github.com/containerd/go-cni/commit/a4429707219cae5464c1dd4aac9f441fddc1b5ee) Ignore "no such file or directory" error.
    * [`7585e6d`](https://github.com/containerd/go-cni/commit/7585e6db71421c2ccf4975a5cfc35963fe0672ea) Merge pull request  [#30](https://github.com/containerd/go-cni/pull/30) from Random-Liu/set-max-network-config
    * [`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.11
    * **github.com/Microsoft/hcsshim**             v0.6.7 -> v0.7.12
    * **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 -> f913714917d2456d7e65a0be84962b1ce8acb487
    * **github.com/containerd/go-cni**             f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 40bcf8ec8acd7372be1d77031d585d5d8e561c90
    * **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 -> 58592df56734acf62e574865fe40b9e53e967910
    * **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 -> kubernetes-1.12.0
    * **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> kubernetes-1.12.0
    * **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> kubernetes-1.12.0
    * **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> kubernetes-1.12.0
    * **k8s.io/kubernetes**                        v1.10.0 -> v1.12.0
    * **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> cd34563cd63c2bd7c6fe88a73c4dcf34ed8a67cb
    
    
  • v1.2.0-rc.2
    containerd 1.2.0-rc.2
    
    Welcome to the v1.2.0-rc.2 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
    * Lifubang
    * John Howard
    * Samuel Karp
    * Darren Stahl
    * Ian Campbell
    * Michael Wan
    * Wei Fu
    * Claudia Beresford
    * JulienBalestra
    * Maksym Pavlenko
    * Wei Fu
    * Xuean Yan
    * Ace-Tang
    * Felix Abecassis
    * Ivan Markin
    * 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
    * 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
    * Jiri Appl
    * 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
    * Xiaoxi He
    
    ### Changes
    
    * [`d6de12e2f3`](https://github.com/containerd/containerd/commit/d6de12e2f362cb9dc49ad957911996d3de59b338) Merge pull request  [#2723](https://github.com/containerd/containerd/pull/2723) from dmcgowan/update-version-rc.2
    * [`5e810c3e3d`](https://github.com/containerd/containerd/commit/5e810c3e3da42a2f6ab10ca5f8c6e0fb5733600b) Update version to 1.2.0-rc.2
    * [`f1dfe86ef4`](https://github.com/containerd/containerd/commit/f1dfe86ef48ddae463c84afb1d345d89b93ece92) Merge pull request  [#2688](https://github.com/containerd/containerd/pull/2688) from crosbymichael/ctrdecodespec
    * [`9fe52f66d6`](https://github.com/containerd/containerd/commit/9fe52f66d68007dbf3438a598552d347f4905853) Merge pull request  [#2721](https://github.com/containerd/containerd/pull/2721) from Ace-Tang/master
    * [`7ea75ef4a9`](https://github.com/containerd/containerd/commit/7ea75ef4a92e64948f100013fd9dcf5913489af0) ctr: add some metric item
    * [`acc3b839d3`](https://github.com/containerd/containerd/commit/acc3b839d3dfd81e3fe1b152c3794f09bb76e88a) Merge pull request  [#2714](https://github.com/containerd/containerd/pull/2714) from dmcgowan/fix-content-deadlock-after-error
    * [`fdc4e1f426`](https://github.com/containerd/containerd/commit/fdc4e1f4268b13b6b37f98db06bf5c0d240d0664) Merge pull request  [#2720](https://github.com/containerd/containerd/pull/2720) from crosbymichael/stress-root
    * [`0f756495a9`](https://github.com/containerd/containerd/commit/0f756495a9c7ab71edfbe198f1181779f96557b6) Fix writer deadlock in local store
    * [`e86a0689fb`](https://github.com/containerd/containerd/commit/e86a0689fbfa6f83e9ec96c02fef3f373c582d11) Fix stress test for image config opt requirements
    * [`d725ebe446`](https://github.com/containerd/containerd/commit/d725ebe446c22d59154c8d5bd319ac6916b5f92b) Merge pull request  [#2718](https://github.com/containerd/containerd/pull/2718) from jterry75/update_runhcs
    * [`3f1d9b2c4f`](https://github.com/containerd/containerd/commit/3f1d9b2c4fdac839e8d78c97d250b43a22195b79) Revendor github.com/Microsoft/hcsshim
    * [`5993d096ff`](https://github.com/containerd/containerd/commit/5993d096ff13d07a9399119746472f07d1a5987a) Merge pull request  [#2691](https://github.com/containerd/containerd/pull/2691) from fuweid/bugfix_cache_empty_label
    * [`3f5e6cdeaa`](https://github.com/containerd/containerd/commit/3f5e6cdeaa07ba017a6384336b8feb70dcef441b) Merge pull request  [#2717](https://github.com/containerd/containerd/pull/2717) from dmcgowan/diff-set-uncompressed-label
    * [`26506e9e23`](https://github.com/containerd/containerd/commit/26506e9e2367534e2b0b3f1db8d0977e199b513d) Update empty layer label
    * [`bb197ddc47`](https://github.com/containerd/containerd/commit/bb197ddc4702a3e1d55ddaa4181ff3aba8744877) Set uncompressed label on diff when already exists
    * [`50c020f4d5`](https://github.com/containerd/containerd/commit/50c020f4d525b98820f367a6e009779b25a23310) Merge pull request  [#2716](https://github.com/containerd/containerd/pull/2716) from estesp/reference-common-project-repo
    * [`bd93a66fc2`](https://github.com/containerd/containerd/commit/bd93a66fc2c6c905c8b03237a74bbf234035942e) Use common project repo copies of travis scripts
    * [`6f3288333c`](https://github.com/containerd/containerd/commit/6f3288333cf310f93eaded1a6d8943cccc653553) Move common repository details to project references
    * [`0146a48cb8`](https://github.com/containerd/containerd/commit/0146a48cb8f436d7e069bfa1c6f2b728445939c8) Merge pull request  [#2712](https://github.com/containerd/containerd/pull/2712) from nogoegst/mount-openbsd
    * [`61f4ecb1e1`](https://github.com/containerd/containerd/commit/61f4ecb1e1a98290ea0f1d2761f93c7486e9823b) Merge pull request  [#2713](https://github.com/containerd/containerd/pull/2713) from nogoegst/archive-openbsd
    * [`a20603090f`](https://github.com/containerd/containerd/commit/a20603090fe51ca3ca17081f8b576f687f5d87d1) archive: add support for OpenBSD
    * [`0828b7aa96`](https://github.com/containerd/containerd/commit/0828b7aa96b55e36a9594e3b98a3f6800bc0734a) mount: add support for OpenBSD
    * [`1a5f9a3434`](https://github.com/containerd/containerd/commit/1a5f9a3434ac53c0e9d27093ecc588e0c281c333) Merge pull request  [#2710](https://github.com/containerd/containerd/pull/2710) from fuweid/enhance_support_duration_for_cpu_profile_collection
    * [`09aa58bee5`](https://github.com/containerd/containerd/commit/09aa58bee5016dc963330bedf212e58297b9a1c3) Merge pull request  [#2705](https://github.com/containerd/containerd/pull/2705) from jterry75/detachvhd
    * [`f67459929e`](https://github.com/containerd/containerd/commit/f67459929ea66fa02c7c91ca9c5bb860dd429fb4) Merge pull request  [#2700](https://github.com/containerd/containerd/pull/2700) from jiria/jiria/add-windows-arm-support
    * [`e6529f4ebc`](https://github.com/containerd/containerd/commit/e6529f4ebc46b73df2f4daf161ad3b5dfaa6e031) Add support to detect ARM variant on Windows
    * [`00242e1668`](https://github.com/containerd/containerd/commit/00242e1668434f2f1b1e30803b2def35cf487403) Dismount sandbox VHD on snapshot remove
    * [`31aa418f84`](https://github.com/containerd/containerd/commit/31aa418f8474252e517cfba6f19bfc64cd0c1677) Merge pull request  [#2704](https://github.com/containerd/containerd/pull/2704) from jterry75/remove_tar2vhd
    * [`cce78d4b5d`](https://github.com/containerd/containerd/commit/cce78d4b5d0d724fd2943aec88875cd118c55f5b) Remove dependency on tar2vhd for LCOW differ
    * [`a2a23d91ca`](https://github.com/containerd/containerd/commit/a2a23d91caa19ffffe488fd83f807b1d1b6853db) enhance: support specific duration for profile collection
    * [`15f19d7a67`](https://github.com/containerd/containerd/commit/15f19d7a67fa322e6de0ef4c6a1bf9da0f056554) Merge pull request  [#2702](https://github.com/containerd/containerd/pull/2702) from Random-Liu/update-cri-release-1.2
    * [`88bfc17d14`](https://github.com/containerd/containerd/commit/88bfc17d1436651229cd7f73ef7b6ca95f5df254) Update cri to 8506fe836677cc3bb23a16b68145128243d843b5.
    * [`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
    * [`57d79e1b49`](https://github.com/containerd/containerd/commit/57d79e1b49c8d339028ca518fa0b89b4c5ff9ac2) bugfix: cache empty layer for docker schema1 image
    * [`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
    * [`cb0eed833d`](https://github.com/containerd/containerd/commit/cb0eed833d8639fadec83105da3485a709d3480c) decode Spec value in command 'ctr c info <containerid>'
    * [`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
    
    * [`8506fe83`](https://github.com/containerd/cri/commit/8506fe836677cc3bb23a16b68145128243d843b5) Merge pull request  [#939](https://github.com/containerd/cri/pull/939) from Random-Liu/cherrypick-#938-release-1.2
    * [`f6db6132`](https://github.com/containerd/cri/commit/f6db61321acce645168377e0d24e8e3d94b22f4f) Update test based on new CRI.
    * [`97fcaf90`](https://github.com/containerd/cri/commit/97fcaf90d7217d641f182b4eb401810bdee3a0f1) Update kubernetes to v1.12.0.
    * [`33624c19`](https://github.com/containerd/cri/commit/33624c19a8b1c7acd3eb08c2254827fd863d2135) Merge pull request  [#933](https://github.com/containerd/cri/pull/933) from Random-Liu/cherrypick-#926-release-1.2
    * [`84a720ee`](https://github.com/containerd/cri/commit/84a720eec461fde08035a9e12e4aa44c9f16fe65) Add integration test
    * [`18ecffc9`](https://github.com/containerd/cri/commit/18ecffc975b0920f8c72753d2406080c0181b7c9) Manage unmanaged images in k8s.io namespace
    * [`e5b175d6`](https://github.com/containerd/cri/commit/e5b175d69cc51e578b8a25bd1e674928c90f3761) Merge pull request  [#931](https://github.com/containerd/cri/pull/931) from Random-Liu/cherrypick-#924-release-1.2
    * [`dd67e74e`](https://github.com/containerd/cri/commit/dd67e74ea4dd88f7b95fdc159ba02563233fcb4e) Update containerd to f88d3e5d6dfe9b7d7941ac5241649ad8240b9282.
    * [`bf62320e`](https://github.com/containerd/cri/commit/bf62320e41c05fd9575d109f21b814a2dd0db366) Add timeout for container/sandbox recover and event monitor.
    * [`79645ed3`](https://github.com/containerd/cri/commit/79645ed3946d16cb75537761375537de426e2876) Merge pull request  [#929](https://github.com/containerd/cri/pull/929) from Random-Liu/cherrypick-#928-release-1.2
    * [`f888b2f4`](https://github.com/containerd/cri/commit/f888b2f4bb2213b712106588f63340cdb75375d2) Update critools version.
    * [`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.11
    * **github.com/Microsoft/hcsshim**             v0.6.7 -> v0.7.12
    * **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 -> 8506fe836677cc3bb23a16b68145128243d843b5
    * **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 -> kubernetes-1.12.0
    * **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> kubernetes-1.12.0
    * **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> kubernetes-1.12.0
    * **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> kubernetes-1.12.0
    * **k8s.io/kubernetes**                        v1.10.0 -> v1.12.0
    * **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> cd34563cd63c2bd7c6fe88a73c4dcf34ed8a67cb
    
    
  • v1.2.0-rc.1
    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
    
    
  • v1.1.4
    Welcome to the v1.1.4 release of containerd!
    
    This is the fourth patch release for the `containerd` 1.1 release. This
    release includes several fixes in both the CRI plugin and containerd
    behavior as more real-world testing is occurring on containerd-based
    Kubernetes clusters.
    
    Containerd now handles a large number of layers using the overlayfs
    snapshotter properly. Also, supplemental GIDs found in `/etc/groups` for
    the running user are added to the OCI spec "additionalGids" array.
    
    The additional GIDs change and also setting `HOSTNAME` in the environment
    of containers running in a pod are both fixed in this release, matching
    expected Docker engine behavior.
    
    ## Containerd
    Fix a potential content store bug, backported from 1.2
    
    ## CRI Plugin
    Add `HOSTNAME` to container default environment. Add additional GIDs for
    running container user to the OCI spec. Fixed an issue that a directory
    mount can override sub-directory mount. Fixed an issue that a container
    can't be stopped when container processes are accidentally moved out of
    container cgroups. Fix an issue that invalid SELinux format is not
    rejected.
    
    ## ctr
    Add a `--allow-new-privs` flag on `ctr run` to allow testing an OCI spec
    that does not set `NoNewPrivileges` on by default.
    
    ## Overlayfs Snapshotter
    Supports > 128 layers properly.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    ### Contributors
    
    * Lantao Liu
    * Phil Estes
    * Kir Kolyshkin
    * Derek McGowan
    * Michael Crosby
    * Akihiro Suda
    * Darren Stahl
    * Brian Goff
    * Stephen J Day
    * Yanqiang Miao
    * Claudia Beresford
    * Michael Wan
    * Wei Fu
    
    ### Changes
    
    * 9f2e07b1 Merge pull request #2675 from estesp/release-1.1.4-prep
    * b9819f4b Merge pull request #2677 from dmcgowan/update-continuity-1.1
    * b97db284 Update continuity vendor
    * a9c2bd6d Merge pull request #2668 from estesp/cherry-pick-no-new-privs-flag
    * 17d70e2c Prepare for v1.1.4 fix release
    * 35612694 Add flag to ctr for running with NoNewPrivileges: false
    * 013c509a Merge pull request #2654 from estesp/cherrypick-commit-fix
    * 6f4c738c Merge pull request #2657 from Random-Liu/update-cri-release-1.1
    * 8dcb03e6 [release/1.1] Update cri to f117382467baf182382c44332bfbf488effc34bb.
    * 56f9c44d Add testcase for commit already exist
    * 00a121f9 Always check exists on commit error
    * 57508dcb Merge pull request #2645 from Random-Liu/cherrypick-#2641-release-1.1
    * 9823a561 Backport #2641 to release/1.1.
    * b28cd80d Merge pull request #2637 from estesp/cherrypick-supplemental-grps
    * 19735b55 Add With-helper for supplemental gid support
    * db009b3e Merge pull request #2600 from estesp/cherrypick-overlayfs-mounts
    * 8a2991ce Support >= 128 layers in overlayfs snapshots
    * d725c759 Don't fail on setting -ve oom score when rootless
    
    ### Changes from containerd/aufs
    
    * ffa3997 update containerd
    
    ### Changes from containerd/continuity
    
    * 7f53d41 Merge pull request #134 from dmcgowan/remove-unnecessary-fs-root-check
    * 18a1c09 Remove unreachable block in fs path cleanup
    * 508d86a Merge pull request #123 from kolyshkin/path-error
    * aae7d98 Merge pull request #127 from AkihiroSuda/sync-testutil
    * f04dbc0 Merge pull request #133 from kolyshkin/context
    * 508ef95 travis CI: rm go 1.8
    * 3448067 Switch from x/net/context to context
    * c2ac4ec Merge pull request #129 from estesp/fileheaders
    * cc3f87e Merge pull request #131 from estesp/fixup-vendor
    * d1610d5 Fixup vendor/ with latest run of vndr
    * f9cc5ee Add fileheaders with ltag tool
    * f768f56 testutil: sync with containerd
    * f44b615 Merge pull request #124 from HusterWan/zr/expose-func
    * 4469d34 feature: expose atomicWriterFile function as AtomicWriteFile
    * f5b895a driver/{Mknod,Mkfifo,Lchmod}: return PathError
    * c7c5070 Merge pull request #121 from kolyshkin/xattr
    * a408b7b sysx/xattr: unify implementation
    * 363bb7e vendor: bump golang.org/x/sys to 77b0e4315053
    * 0e47603 sysx: add README
    * 0377f7d Merge pull request #120 from kolyshkin/lchmod-linux-go111
    * 6d0b394 context.Apply: no need to skip chmod on symlinks
    * 94af800 Lchmod(): fix for Linux/Go 1.11
    * 9ab0ec6 Lchmod(): simplify and optimize
    * 2b69c16 sysx.Fchmodat(): remove
    * d2ce1bc sysx/xattr_darwin.go: rm duplicate Fchmodat def
    * 246e490 Merge pull request #111 from cpuguy83/disk_usage_cancellation
    * ab18c4f Merge pull request #115 from cpuguy83/update_travis
    * d3c2351 Merge pull request #113 from darstahl/ResolveRoot
    * 7f1a8b2 Make sure travis tests on latest go version.
    * 5633c24 Stop resolving symlink in containWithRoot
    * 7a71e24 Fix vet failure
    * 8100e75 Resolve context root to follow symlinks as root directories
    * 6cde904 Support cancellation via context in DiskUsage.
    
    ### Changes from containerd/cri
    
    * f1173824 Merge pull request #917 from Random-Liu/cherrypick-#914-release-1.0
    * c6ff3436 Add integration test
    * 422d9a50 Fix addition group ids.
    * 591302eb Update containerd to 57508dcb0b5776efaacd0828ed42f819fab5ba07.
    * a1cd0f7d Merge pull request #905 from Random-Liu/cherrypick-#901
    * e26747d2 Revert "Add HOSTNAME to env by default for pod containers"
    * 32cc9ad6 Fix hostname env.
    * bb98fad0 Merge pull request #902 from Random-Liu/cherrypick-#892-release-1.0
    * 7166d5c8 Sort volume mount.
    * c65ca355 Merge pull request #896 from estesp/cherrypick-rel1.0-hostname-env
    * 546a3153 Add HOSTNAME to env by default for pod containers
    * be086e15 Merge pull request #887 from Random-Liu/cherrypick-#885-release-1.0
    * 0367114b Fix an issue that container/sandbox can't be stopped.
    * 264b6b63 Merge pull request #876 from miaoyq/cherry-pick-#873-to-1.0
    * 753c8af5 update selinux to b6fa367
    * 6a62ebeb verify selinux level format
    
    ### Dependency Changes
    
    Previous release can be found at [v1.1.3](https://github.com/containerd/containerd/releases/tag/v1.1.3)
    
    * **github.com/containerd/aufs**         a7fbd554da7a9eafbe5a460a421313a9fd18d988 -> ffa39970e26ad01d81f540b21e65f9c1841a5f92
    * **github.com/containerd/continuity**   a60600ad77f38aaa70165825f61e2ea72e51c9b1 -> 7f53d412b9eb1cbf744c2063185d703a0ee34700
    * **github.com/containerd/cri**          v1.0.5 -> f117382467baf182382c44332bfbf488effc34bb
    * **github.com/opencontainers/selinux**  4a2974bf1ee960774ffd517717f1f45325af0206 -> b6fa367ed7f534f9ba25391cc2d467085dbb445a
    * **golang.org/x/sys**                   314a259e304ff91bd6985da2a7149bbf91237993 -> 1b2967e3c290b7c545b3db0deeda16e9be4f98a2
    
  • v1.2.0-rc.0
    containerd 1.2.0-rc.0
    
    Welcome to the v1.2.0-rc.0 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.
    
    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)
    
    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](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.***
    
    * 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))
    
    * `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.
    
    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)
    
    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)
    
    Add support for cleaning up leases and content ingests to garbage collections.
    
    Add expiration label to clean up temporary resources.
    
    Minor API additions
    
    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.
    
    * Michael Crosby
    * Lantao Liu
    * Derek McGowan
    * Phil Estes
    * Justin Terry
    * Akihiro Suda
    * Kir Kolyshkin
    * Abhinandan Prativadi
    * Stephen J Day
    * Kenfe-Mickaël Laventure
    * Evan Hazlett
    * Sebastiaan van Stijn
    * Andrei Vagin
    * Brian Goff
    * John Howard
    * Darren Stahl
    * Ian Campbell
    * Lifubang
    * Michael Wan
    * Wei Fu
    * Claudia Beresford
    * JulienBalestra
    * Maksym Pavlenko
    * Samuel Karp
    * 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
    * Sudeesh John
    * Tobias Klauser
    * Wei Fu
    * Xiaoxi He
    
    * [`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
    * [`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
    * [`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
    * [`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
    
    * [`ffa3997`](https://github.com/containerd/aufs/commit/ffa39970e26ad01d81f540b21e65f9c1841a5f92) update containerd
    
    * [`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
    
    * [`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
    
    * [`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
    * [`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
    
    * [`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
    
    * [`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
    
    * [`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
    
    * [`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
    
    * [`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
    
    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 -> 44c060121b68e8bdc40b411beba551f3b4ee9e55
    * **github.com/containerd/aufs**               a7fbd554da7a9eafbe5a460a421313a9fd18d988 -> ffa39970e26ad01d81f540b21e65f9c1841a5f92
    * **github.com/containerd/cgroups**            fe281dd265766145e943a034aa41086474ea6130 -> 5e610833b72089b37d0e615de9a92dfc043757c2
    * **github.com/containerd/console**            cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> c12b1e7919c14469339a5d38f2f8ed9b64a9de23
    * **github.com/containerd/continuity**         3e8f2ea4b190484acb976a5b378d373429639a1a -> f44b615e492bdfb371aae2f76ec694d9da1db537
    * **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 -> 94dde388801693c54f88a6596f713b51a8b30b2d
    * **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 -> 20aff4f0488c6d4b8df4d85b4f63f1f704c11abd
    * **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
    
    
  • v1.2.0-beta.2
    containerd 1.2.0-beta.2
    
    Welcome to the v1.2.0-beta.2 release of containerd!
    *This is a pre-release of containerd*
    
    After two major releases of containerd, we have brought back the beta releases to
    introduce a new runtime interface and new APIs. The 1.2 release will be fully
    backwards compatible and has no API breakage. The API additions included in
    this release are focused on making containerd more extensible and cover more
    user 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)
    
    ### 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
    * Stephen J Day
    * Abhinandan Prativadi
    * Kenfe-Mickaël Laventure
    * Evan Hazlett
    * Sebastiaan van Stijn
    * Andrei Vagin
    * Kir Kolyshkin
    * Brian Goff
    * Darren Stahl
    * Ian Campbell
    * Wei Fu
    * Samuel Karp
    * Claudia Beresford
    * Felix Abecassis
    * John Howard
    * Lifubang
    * Luc Perkins
    * Mathieu Champlon
    * Mike Brown
    * Tõnis Tiigi
    * Vincent Demeester
    * 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
    * Jie Zhang
    * Kevin Xu
    * Lu Jingxiao
    * Michael Fraenkel
    * Nikos Anastopoulos
    * Oliver Stenbom
    * Parav Pandit
    * Ricardo Aravena
    * Rolf Neugebauer
    * Sudeesh John
    * Tobias Klauser
    * Tom Godkin
    * Yu-Ju Hong
    * yanxuean
    
    ### Changes
    
    * ce243288e2 Merge pull request #2587 from dmcgowan/release-1.2.0-beta.2
    * b30d032a6a Add 1.2.0 beta 2 release notes
    * ce1161f806 Merge pull request #2551 from crosbymichael/stdin-block
    * 68979c923a Merge pull request #2586 from dmcgowan/platform-filter-limit
    * 3d1082e06d Add a manifest filter limiting the number of matches
    * be42d777ff Merge pull request #2575 from crosbymichael/workdir
    * 8a58195aae Merge pull request #2585 from crosbymichael/low-ports
    * ac78a5b615 Remove and create workdir if state dir does not exist
    * 4b9b3e8fc9 Add WithAmbientCapabilities opt
    * 0a3f87ec2e Merge pull request #2584 from jterry75/windows_r2_exec_fix
    * e88ec1f1a6 Fix incorrect ID usage in Windows runtime v2
    * bc1ff51411 Don't block on STDIN open
    * 6b00aaaf20 Merge pull request #2573 from lifubang/relativepathforrootfs
    * 68a5db67ad Merge pull request #2582 from lifubang/startd
    * 838c1e2acd Merge pull request #2581 from dmcgowan/platform-matching
    * 66f6dd8b3b add -detach flag for 'ctr t start'
    * 9edcfcc1cb Add platform match comparer interface
    * d7dc384a99 Merge pull request #2574 from fuweid/add_missing_icon
    * 56a51ac945 README.md: add missing banner
    * dc6ed04ff5 support relative rootfs path in ctr
    * 37a6a91bdf Merge pull request #2572 from estesp/move-website
    * ac18e60087 Merge pull request #2571 from dmcgowan/prepare-1.2.0-beta.1
    * da1fba0050 Website no longer managed from this repo
    * 129dab31ba Add v1.2.0 beta 1 release notes
    * ef237f574a Merge pull request #2570 from jterry75/revendor_go-runc
    * 57979e1ed2 revendor go-runc to acb7c88c
    * 830363acac Merge pull request #2544 from kadisi/process_args
    * 248ff06850 Merge pull request #2562 from crosbymichael/console
    * 4f644dbfd5 Copy io into and out of console
    * 07e2b63d69 Send stderr on windows Terminal
    * d6cd1e5379 Update console dep to c12b1e7919c14469339a5d38f2f8
    * 53a8c946f5 Merge pull request #2538 from jterry75/runtime_v2_windows
    * 019b0c34de Introduce containerd-shim-runhcs-v1 on Windows
    * 1a96db4a2c Merge pull request #2559 from crosbymichael/exp-content
    * e5115c3919 Export content service New
    * 7dae56671d set args value of process if args is nil
    * 3f42445e38 Merge pull request #2557 from jhowardmsft/jjh/revendor
    * 2c4b7f6bd1 Fixup archive/tar_windows.go type
    * 8fe92ea5f3 Revendor Microsoft/hcsshim and go-winio
    * 5d8ed81e60 Merge pull request #2555 from dmcgowan/update-runc-vendor
    * 4ac20b5b9f Merge pull request #2553 from crosbymichael/release-notes
    * ddc53c9cd2 Update runc vendor
    * a1affdb4ff Merge pull request #2554 from crosbymichael/timeout
    * 97e73c9348 Add WithTime as client Opt
    * 7ec974458e Add release notes for v2 runtime and opts
    * 6f13ff3ea4 Merge pull request #2550 from dmcgowan/release-1.2.0-beta.0
    * 5ab50846c0 Add v1.2.0 beta 0 release notes
    * 0ffb948270 Merge pull request #2549 from crosbymichael/default-devices
    * b67ea850af Add opt for default unix device permissions
    * a69a0b0192 Merge pull request #2548 from ijc/platforms-must-parse
    * c83f9773bc platforms: Add `MustParse`
    * 037fc5ed86 Merge pull request #2542 from crosbymichael/fetch-config
    * 0aedde55f1 Merge pull request #2543 from Random-Liu/update-cri-v1.11.1
    * e9ad2d0481 Update cri to v1.11.1.
    * 65839a47a8 Merge pull request #2537 from crosbymichael/mutable
    * 9a4c61ccb5 Merge pull request #2502 from fuweid/bugfix_support_more_overlayfs_layers
    * 3be457d7d6 Move content.Fetch configuration to struct
    * b9eeaa1ce8 Merge pull request #2536 from jterry75/fix_log_pipe_windows
    * 8362d9aa48 switch shim log Windows client/server direction
    * cc6d261e1a Image and snapshot key are mutable
    * 2c85ae2828 Merge pull request #2535 from ijc/WithUserID-docs
    * e8c80f37e2 Merge pull request #2530 from dmcgowan/update-release-tool
    * 4a74731cd0 oci: Update docs for `oci.WithUserID`
    * 97473edb99 Merge pull request #2534 from cyphar/manpage-rename
    * 7aa132ffc7 docs: man: rename config.toml(5) to be more descriptive
    * 1ba4aa04b4 Merge pull request #2528 from crosbymichael/shim-debug
    * 6ba4ddfdda Add shim log pipe for log forwarding to the daemon
    * 67b54c6670 Support >= 128 layers in overlayfs snapshots
    * aeb322d87d Update release tool
    * 4fb92300fe Merge pull request #2526 from crosbymichael/managed-opt
    * 6bf15fa867 Merge pull request #2529 from crosbymichael/missing-gids
    * 99df1a9e11 Set gid 0 when no group is specified
    * dd97a11b6f Merge pull request #2523 from jterry75/windows_v2_tasks_service
    * 2742238909 Add docs for managed opts dir
    * 2783a19b10 Merge pull request #2518 from crosbymichael/install
    * 74b036491a Merge pull request #2524 from samuelkarp/time.Hour
    * 5a47c5ec1d Add lib support as an option
    * 1537f31381 Add install support for binary images
    * 9ca687be63 Merge pull request #2522 from jterry75/runc_typo
    * 9665a2650a *: replace 3600 seconds with 1 hour
    * 9936370fef Refactors the TasksService requires per platform
    * 9ff702b9a1 Fix a typo in runc-v1 shim
    * b8f4c7a9bd Merge pull request #2520 from dmcgowan/use-pause-multiplatform-test
    * d3887f6764 Merge pull request #2519 from jterry75/various_win_fixes
    * dcb905701c Adds retry support to Windows AnonDialer
    * 790c3a3663 Remove extra allocation in NewTask
    * 123de20b59 Merge pull request #2517 from estesp/fix-travis-script
    * 438b3cb694 Update multi-arch image tests
    * 9622369f0e Fix loss of CRI test failure status in CI
    * 6a252a7141 IO Windows remove unused wait group
    * efb04a3361 Merge pull request #2513 from dmcgowan/set-default-platform-withplatform
    * 9dc55ea1d2 Merge pull request #2514 from jterry75/runtime_v2_shim_command
    * d64d8a06d5 Use image constructor in client
    * 3629344e6e Ensure specifying an empty platform is treated as default
    * 9f13b74f4a Runtime v2 absolute shim path to executable
    * 875b92c507 Merge pull request #2512 from crosbymichael/gpupath
    * ed0e73422d Merge pull request #2468 from dmcgowan/set-platform-on-unpack
    * 4249f44d81 Merge pull request #2493 from dmcgowan/sync-lease-removal
    * d0ab8c8510 Merge pull request #2496 from dmcgowan/lease-content-uploads
    * e4f33dcfb5 Add nvidia Opts to lookup containerd binary or hook path
    * c55b9636f7 Merge pull request #2263 from alibaba/fix_no_gzip
    * 6647e75651 Merge pull request #2509 from crosbymichael/bundle-cleanup
    * 45d0df8fe3 Merge pull request #2510 from crosbymichael/gpucaps2
    * 920dc79b4d Merge pull request #2504 from samuelkarp/ctr-t-metrics
    * 81e2859e8b Change gpu Capability type to string
    * ca71484793 Merge pull request #2480 from dmcgowan/proxy-plugin-doc
    * 578a236f30 Merge pull request #2506 from crosbymichael/gpucaps
    * 23fbdbaf13 Cleanup workdirs on manager load
    * e8f7c2af26 Merge pull request #2507 from flx42/fix-readme-runtime-v2
    * 2ebfba575c Merge pull request #2479 from stevvooe/with-file-combinator
    * 9a34bb046a metrics: add optional json output
    * e22f19618c Remove reference to WithExit in README
    * 2a1bd7414b oci: introduce WithSpecFromFile combinator
    * 985920c513 Merge pull request #2505 from crosbymichael/cmdargs
    * dd0c04970d nvidia GPU support for caps and multiple uuids
    * 362405f7b5 Merge pull request #2495 from jterry75/runtime_v2_windows
    * af1b6a026e Review feedback.
    * 4b5403f9c9 Merge pull request #2 from crosbymichael/runtime-v2-windows
    * 13549f7a07 Abstract to SocketAddress
    * 2c87d120df ctr: add new metrics subcommand
    * e956441fe0 Add WithImageConfigArgs to replace CMD on image
    * c8017d0275 Merge pull request #2500 from crosbymichael/12deps
    * 5a0b040ab4 Update containerd dependencies for 1.2
    * c09932fcb0 Merge pull request #2347 from crosbymichael/streamingapis
    * 400f16fc46 Add containers streaming API
    * 965cca6f75 Merge pull request #1 from crosbymichael/runtime-v2-windows
    * 9d72b4543b Handle windows signals
    * f15a1170d3 Add windows publisher
    * 1580ec59a5 Remove outdated plugin design doc
    * 3e657de3af Document plugins
    * dfc9991135 Add content ingests to lease and gc
    * d02728ff4a Merge pull request #2499 from crosbymichael/fast
    * b760cee65a Update lease service errors
    * d3e0c163f8 Adds runtime v2 support for Windows shim's
    * 710df57854 Fast path bundle cleanup on load
    * 26e2dd6754 Merge pull request #2425 from avagin/docker-fixes
    * 3289dc63e9 Merge pull request #2465 from fraenkel/lock_conn
    * d47bda91e9 Merge pull request #2490 from thaJeztah/logging_nanosecond_precision
    * 9a4d1c5f8d Use connection lock when creating services
    * da73b98b63 Set default log formatting to use RFC3339Nano with fixed width
    * a88b631961 Merge pull request #2471 from crosbymichael/fatal
    * 88ec4559b6 Merge pull request #2487 from thaJeztah/fix_compilation_issues_on_go1.11
    * 65ef8310d9 Fix compilation failures on Go 1.11
    * 92d147ebde Merge pull request #2485 from AkihiroSuda/fix-native-root-permission
    * 7461739b58 native: set '/' permission to 0755
    * 0d52c71c80 Merge pull request #2474 from dmcgowan/lease-expiration
    * fc2fcf6b2a task: WithExit() doesn't have to overwrite existing options
    * 394784b3aa Merge pull request #2482 from crosbymichael/v2cr
    * 17ab11a236 Fixes for runtimev2 and checkpoint restore
    * 94e132fd07 Add sync option on lease removal
    * 49fb363811 Merge pull request #2458 from fuweid/bugfix_apply_hardlink_to_softlink
    * 77ffa366af Merge pull request #2476 from kolyshkin/osusergo
    * 2a8e28ae29 Merge pull request #2477 from crosbymichael/stress-runtime
    * 17ae673b5c Set runtime for stress tests
    * 48570b39c5 BUILDING.md: add osusergo for static build
    * 3b1534c47a bugfix: allow hardlink to softlink file
    * 9743ff21c9 Don't fatal on epoll wait
    * 94cfce62ba Merge pull request #2434 from crosbymichael/shimv2
    * d53a96fbe4 Add comments for oci protos
    * 29b72d4ff0 Support lease filters
    * 00a99c0472 Add leases subcommand in ctr
    * 4c2ad9cefb Update CRI vendor
    * 8cf3fad8d4 Add leases manager interface
    * 026b7d922f Add README.md to runtime v2
    * c77c89b3d1 Add lease expiration to garbage collection
    * 02579c8c3f Merge pull request #2415 from dmcgowan/proxy-plugins
    * 3a916a0f67 Update client Image to have configurable platform
    * fd31052d9c Add oom events to shim
    * dfde5ec316 Merge pull request #2418 from crosbymichael/hook-root
    * 9ca23811c3 Merge pull request #2424 from kinvolk/alban/systemd-run
    * e17969caad Merge pull request #2436 from thaJeztah/fix_gofmt
    * fb1084d9cc Merge pull request #2464 from tonistiigi/oci-export-platform
    * ed697290da Merge pull request #2463 from crosbymichael/temp-clean
    * 7e49c601a8 Add `shim start` for shim creation
    * da1b5470cd Runtime v2
    * 6de11ab973 Merge pull request #2470 from dmcgowan/fix-checkprotos
    * d3cd5f1d01 Fix options ordering in proto api txt files
    * 82e7204a3c oci-exporter: do not filter current platform on export
    * cef05f19a7 Merge pull request #2461 from dmcgowan/seed_rand
    * 0105959c3d Don't prevent boot on temp cleanup
    * 8baeaff54b Merge pull request #2460 from stevvooe/runc-build-instructions
    * 1c6929cbd4 Remove use of crypto rand in tests
    * cce0a46c8a Seed random on ctr and containerd startup
    * a5e0916aa9 build: include instructions for runc build
    * 0c0c271b54 Update golang.org/x/sys
    * cb4bf2003f Merge pull request #2454 from hairyhenderson/use-math-rand-instead-of-crypto-rand
    * 9a97ab34ce Switching from crypto/rand to math/rand to avoid blocking
    * b382b6fe0b Merge pull request #2450 from Random-Liu/support-host-in-resolver
    * c8a8a49584 Support specifying host in resolver.
    * 01d309e8f2 Merge pull request #2448 from rn/btrfs
    * 651920405e test: Increase btrfs loopback device size to 128MB
    * b41633746e Merge pull request #2443 from thaJeztah/mask_acpi
    * fe64b06a6d Add /proc/keys to masked paths
    * 8b42adeddc Add /proc/acpi to masked paths
    * e01779a0da Merge pull request #2442 from thaJeztah/bump_containerd_console
    * 77a26427c3 update containerd/console to fix race: lock Cond before Signal
    * 5900361791 Merge pull request #2420 from sudeeshjohn/master
    * 5a4f007e48 Fix the formatting directives error during compilation
    * 0b0b41298a Merge pull request #2437 from thaJeztah/remove_go_version_check
    * 383d750d4f Workaround for gofmt change in Go 1.11
    * 108c9cd4cf Remove Go version check in travis
    * 39b6ba826a Merge pull request #2431 from masters-of-cats/plugins-list-subcommand
    * 4e64dcce85 Merge pull request #2432 from crosbymichael/ttrpc2
    * 6a83168157 Update ttrpc to 94dde388801693c54f88a6596f713b51a8
    * 3cf3881fa4 Introduce plugins/list subcommand
    * a044b047e8 Merge pull request #2430 from Random-Liu/update-cri-to-v1.11.0
    * f530a3c267 Update cri to v1.11.0.
    * e51ddf43e9 Merge pull request #2428 from crosbymichael/ttrpc
    * 8c709ac43a update typeurl
    * 08150bfe76 Update ttrpc for containerd repo
    * 6ef65b74e1 Document how to use systemd-run
    * ca204317ed Merge pull request #2422 from crosbymichael/ctr-delete
    * 08f7ee9828 Merge pull request #2423 from crosbymichael/shim-procs
    * fdceb13b14 Add cio.Load for loading io set
    * 68e144c637 Set shim max procs via env var
    * 1ac546b3c4 Merge pull request #2411 from flx42/move-containerflags
    * e239f65590 Handle abs path for rootfs in oci hook
    * f15c3be348 Merge pull request #2417 from dmcgowan/update-arm64-normalize
    * db3c5afc6d Normalize arm64 to an empty variant
    * 47a128d455 Merge pull request #2414 from dmcgowan/platform-arm-normalization
    * 995310cda9 Merge pull request #2408 from estesp/carry-2363
    * 7049671465 Add support for proxy plugins in configuration
    * 37ab93e2c8 Fix arm platform matching
    * 7ff2748f9c Merge pull request #2410 from tonistiigi/mlist-error
    * 5dd22a20af Move ContainerFlags to "commands" package
    * 53fe31d6de images: provide better error for manifest list match error
    * 3c5b0dcf27 Update architecture.md
    * c1e1f3d6d9 Merge pull request #2397 from harche/doc_fix
    * ef449aa38e Docs: Fix incomplete instructions for building using docker
    * 0158a6fb34 Merge pull request #2393 from vdemeester/gotestyourself-with-tools
    * 832b05ae67 Update tests to use gotest.tools angel
    * 3830180ce5 Replace gotestyourself by gotest.tools
    * 35887db096 Merge pull request #2370 from dmcgowan/update-maintainers-rules
    * 046536cfb1 fixbug: blob for schemav1 could be uncompressed
    * 7ba62b147d Update adding maintainer section
    * 63522d9eaa Merge pull request #2390 from AkihiroSuda/fix-schema1
    * 356b0d5964 Merge pull request #2388 from ehazlett/proc-interface
    * df34eefa12 Merge pull request #2330 from crosbymichael/hpc
    * a435f2886c separate proc interfaces into standalone package
    * 703c25e452 fix schema1 fetchBlob()
    * 00d4910633 Merge pull request #2387 from ehazlett/runtime-shim
    * 821c8eaa91 runtime/linux/shim -> runtime/shim
    * 437e90aa5e Merge pull request #2386 from northtyphoon/bindu/acr-push-location
    * 9b865d86a9 docker/pusher: handle location string containing path and query
    * 081b2d6330 Merge pull request #2384 from crosbymichael/bump-console
    * 0cfca1e633 Bump console for windows tty handling
    * 0d7fd3f7ad Merge pull request #2383 from AkihiroSuda/vendor-cri-20180605
    * 135a4d9104 update cri vendor
    * 84bebdd91d Merge pull request #2379 from dmcgowan/fix-direct-io-terminal-setting
    * b867977c01 Merge pull request #2380 from dmcgowan/ignore-zero-msg-size-configs
    * 993d4b8fc5 Ignore zero max message size in grpc config
    * 6b9be1bfc3 Fix creation of DirectIO overwriting fifo config
    * 5b1f69be8a Merge pull request #2135 from AkihiroSuda/oci-content-store
    * e1428ef054 Merge pull request #2378 from thaJeztah/update_microsoft_vendors
    * 55118c5469 Update go-winio and hcsshim
    * d88de4a34f content: change Writer/ReaderAt to take OCI
    * e4ad710ce8 Merge pull request #2375 from AkihiroSuda/update-cri-20180531
    * 17a54d02c4 update cri vendor
    * 1e8b09cfc6 Merge pull request #2353 from ehazlett/process-runtime
    * c7083eed5d Merge pull request #2369 from dmcgowan/update-grpc
    * 6653917ef9 vendor update
    * cae94b930d linux -> runtime/linux
    * 8d768689fa cri vendor bump
    * 55afe3359a Update grpc timeout and logger
    * 80bbaff07a Merge pull request #2361 from masters-of-cats/no-new-keyring
    * 7f800e0a7b Merge pull request #2364 from dmcgowan/fix-http-seeker-unsupported-range
    * 7132ca2775 Implements WithNoNewKeyring
    * 59740d8985 Fix invalid length bug with some registries
    * cecf576819 Merge pull request #2362 from crosbymichael/cont-bump
    * d2fc059229 Update grpc to 1.12
    * 024a4210c7 Update continuity to d3c23511c1bf5851696cba83143d9
    * e9434a10bc Merge pull request #2341 from dmcgowan/move-client-content-snapshot
    * 195aec232e Merge pull request #2357 from dmcgowan/add-evan-reviewer
    * 05406125be Merge pull request #2354 from cpuguy83/bump_continuity
    * c9ea816cda Merge pull request #2351 from crosbymichael/pkg
    * 7e5a91fa51 Bump continuity to fix copy files > 2^32 bytes
    * a4e4af1959 Add Evan Hazlett as a reviewer
    * 8e97da0958 Move server to services pkg
    * c87ed12da5 Move restart pkg to runtime
    * d8ad141851 Remove debug package
    * 009ba4d797 Move testutils to pkg
    * 927517de36 Move dialer to pkg
    * ae4b78d1cc Move progress into pkg
    * d1435e6e4d Merge pull request #2350 from crosbymichael/reaper
    * 8ea01cc56a Merge pull request #2336 from crosbymichael/spec-alias
    * 0bafe236b4 Move reaper under shim package
    * cff5e75df8 Merge pull request #2343 from crosbymichael/platform
    * 62e22a9fe7 Type alias spec in oci package
    * 80272bb691 Merge pull request #2345 from estesp/banner-moved
    * 34c032d98f Reference new location for images
    * 3f0fe90410 Merge pull request #2344 from lucperkins/lperkins/revert-markdown-file-paths
    * e5e63539a6 Return Markdown files to /docs directory
    * dc2e115f8b Merge pull request #2318 from crosbymichael/restart
    * 2b565da7ec Add restart monitor
    * e63768ea09 Merge pull request #2331 from dmcgowan/fix-image-remove-race
    * ceae112f7d Rename Runtime to PlatformRuntime
    * 257d74f837 Merge pull request #2342 from lucperkins/lperkins/hugo-migration
    * d1503dc9ce Migrate website to Hugo
    * b511c397c3 Merge pull request #2317 from cmingxu/master
    * fcc66f5685 Merge pull request #2337 from AkihiroSuda/fix-vendorconf-runcmd-mismatch
    * b1e202c327 fix RUNC.md vs vendor.conf mismatch
    * 7c80d0ae11 Rename remote content to proxy content
    * b949697a9c Add nvidia gpu support via libnvidia-container
    * d791232cd3 Fix typo, should be register instead of regster
    * 6e64091322 Move client content store to proxy package
    * 48b0a022ef Rename remote snapshotter to proxy
    * 0d1807a43d Move client snapshotter to separate package
    * 544557289a Add oci-hook command to containerd
    * a15e7a0be0 Merge pull request #2332 from dmcgowan/fix-missing-return-in-client-pull
    * f0b3d5a2c5 Move image creation after unpack
    * 2bc9f49ffd Retry image creation after update not found
    * 28caf9027e Add recursive apply layer function
    * 70d629fc1d Add missing return statement on pull unpack
    * 6eee2a0785 Merge pull request #2324 from kolyshkin/mountinfo
    * 8eec9259e6 mount/mountinfo_linux: parser speed up
    * f701b3b960 Fix race in ctr pull
    * e017143dde Merge pull request #2328 from crosbymichael/client-clean
    * 8ee52bfca9 Move import/export code to separate client file
    * e22c827cf5 Merge pull request #2323 from stevvooe/ping-snapshots-from-cli
    * fc1d936f2c Merge pull request #2326 from cloudfoundry-incubator/pr-oom-score
    * 544b985ff2 Don't fail on setting -ve oom score when rootless
    * 08b43d9200 Merge pull request #2325 from cloudfoundry-incubator/pr-tempdir
    * fc8bce59b9 Use user-specific temp directory if set
    * 40c3acd36c Merge pull request #2322 from darrenstahlmsft/revendorHcsshim
    * ed72059fac cmd/snapshots: add gc.root to created snapshots
    * 07d8716004 Update hcsshim to v0.6.10
    * cfba048bec Merge pull request #2319 from ijc/update-go-digest
    * 623407a399 Re-vndr with newest vndr
    * 388c73052a Bump to latest go-digest.
    * 4219f7ba3a Merge pull request #2307 from avagin/tty
    * 29c76b13d6 travis: update criu to 3.7
    * 566389ade4 test: Check C/R for containers with TTYs
    * 60daa414db Allow to checkpoint and restore a container with console
    * 0846d6f8e9 vendor: update go-runc
    * cddd791c1c Merge pull request #2315 from crosbymichael/logio
    * 1c263a7d5e Add LogFile as a cio IO option
    * c73794f8dc Merge pull request #2314 from ehazlett/runc-shim-debug
    * 530849fed4 enable runc debug in shim
    * a70e26c64f Merge pull request #2310 from ehazlett/directio-with-terminal
    * 6b4355d242 add NewDirectIOWithTerminal; add test for pty
    * 1a5e0df98f Merge pull request #2305 from kolyshkin/context
    * e073a48c7b Merge pull request #2309 from crosbymichael/events-closed
    * 090687916d Correctly handle reading from events channel
    * bbe14f0a2e Switch from x/net/context to context
    * 9d0d4b806c context pkg: untangle
    * f337075620 Bump golang.org/x/net
    
    ### Changes from containerd/cgroups
    
    * 5e61083 Merge pull request #50 from jingxiaolu/master
    * 0d1587c Add interface AddTask to control groups. So that we can set tasks when we need.
    * 07683a6 Merge pull request #45 from anastop/master
    * 15ef4c3 Add Update method for the cpuset controller
    * c755602 Merge pull request #41 from estesp/update-travis-go
    * 0a357bb Update Go versions for travis
    * 5539584 Fix incorrect use of OCI runtime specs-go cgroup dev types
    * bf7d89f Merge pull request #40 from containerd/license
    * f1d9380 Add license to files
    * 78a98a6 Merge pull request #39 from paravmellanox/master
    * ccd26c4 Add support for rdma cgroup
    
    ### Changes from containerd/console
    
    * c12b1e7 Merge pull request #29 from crosbymichael/win
    * 7a61819 Update read write on windows console
    * 8894ab3 Revert "Fix reading from and writing to console on windows"
    * b3d113c Use stdout for windows console
    * 4d8a41f Merge pull request #27 from gerasiov/master
    * 5d1b48d console_linux: Fix race: lock Cond before Signal.
    * 9a57d21 Merge pull request #28 from crosbymichael/travis
    * 058dd74 Update travis file for 1.10
    * 9290d21 Merge pull request #25 from mat007/support-read-write-windows
    * a7ba593 Fix reading from and writing to console on windows
    * 6fe6f36 Fix some typos in comments
    
    ### Changes from containerd/continuity
    
    * d3c2351 Merge pull request #113 from darstahl/ResolveRoot
    * a60600a Merge pull request #117 from dmcgowan/fix-create-file-reader-creation
    * 7d784df Fix bug in multiple calls to file applier
    * 2d3749b Merge pull request #116 from dmcgowan/random-file-test
    * a3fa14c Update TestCopyWithLargeFile
    * 7333bda Merge pull request #114 from cpuguy83/fix_copy_file_range_usage
    * afba265 Fix copy_file_range usage for files > 2GB
    * 5633c24 Stop resolving symlink in containWithRoot
    * 7a71e24 Fix vet failure
    * 8100e75 Resolve context root to follow symlinks as root directories
    * c6cef34 Merge pull request #106 from cpuguy83/export_copy_file
    * a88ec15 Merge pull request #108 from tklauser/xattr-sys-unix
    * d59f454 Export `copyFile`
    * 6268e28 sysx: use xattr functions from x/sys/unix
    
    ### Changes from containerd/cri
    
    * f3687c5 Merge pull request #875 from Random-Liu/cherry-pick-#874
    * 5a3085e Update containerd to b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd.
    * 350e93c Merge pull request #870 from Random-Liu/cherrypick-#869
    * f7e4290 Support netd in GCE bootstrap.
    * 5f0852e Merge pull request #866 from Random-Liu/cherrypick-#857
    * 35d4b19 Merge pull request #867 from Random-Liu/cherrypick-lint-fix
    * 119d0e3 Cherrypick the lint fix.
    * c037404 sandbox: separate host accessing workload and privileged
    * d00d37b Merge pull request #860 from Random-Liu/cherrypick-#858
    * db752fa Serve streaming on localhost by default to match k8s 1.11 default.
    * d22dfea Merge pull request #854 from yanxuean/b1.11
    * 778d783 support no_pivot option for runc
    * 9aa7e2e Merge pull request #845 from Random-Liu/cherrypick-#843-to-1.11
    * 5aed7a4 Merge pull request #847 from Random-Liu/cherrypick-#838
    * d46857c Set 0022 umask for `hack/release.sh`.
    * 32ed43b Use `--no-overwrite-dir` in installation doc.
    * 409d647 Add missing vendor back.
    * 1226165 Update containerd to b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2.
    * 55f0cf5 Remove `pkg/containerd/resolver` package.
    * e350858 Add registry auth config, and use docker resolver in containerd.
    * 5ad95b2 Merge pull request #833 from Random-Liu/update-containerd-k8s
    * 88c5165 Update containerd and k8s.
    * bc99f7a Merge pull request #832 from Random-Liu/remove-crictl-on-gce
    * f580374 Remove crictl on GCE for all cases.
    * c68b605 Merge pull request #831 from Random-Liu/fix-link
    * fd71c9f Fix another link.
    * 47b8d30 Merge pull request #828 from yujuhong/fix-gce-link
    * 0e42438 Merge pull request #829 from Random-Liu/local-stream-server
    * f6ab733 Set stream server to serve on localhost on GCE.
    * e23c0e7 Fix link to GCE getting started guide
    * 4eb4a29 Merge pull request #825 from abhi/cni_config
    * 8609710 vendoring latest go-cni with fixes
    * 263b0b9 Change to keep in sync with latest cni config
    * 07020db Merge pull request #820 from filbranden/usercap1
    * 01d77d4 Update github.com/opencontainers/runtime-tools to v0.6.0
    * 441a57a Merge pull request #821 from Random-Liu/fix-snapshotter-panic
    * 9cb82aa Merge pull request #823 from Random-Liu/update-crictl
    * cfa88fc Merge pull request #824 from Random-Liu/make-max-log-size-configurable
    * b5d053f Make max container log line size configurable through cloud init.
    * bdddbed Update crictl to v1.11.0.
    * b60e456 Fix snapshotter nil panic.
    * e3d57d2 Merge pull request #761 from Random-Liu/add-log-max-size
    * ad29370 Merge pull request #816 from Random-Liu/fix-double-dev-shm-mount
    * 53f1ab4 Fix double /dev/shm mount.
    * bf551b9 Add integration test.
    * 405f57f Add max_container_log_size
    * b39546c Merge pull request #815 from Random-Liu/support-cmd-for-sandbox-container
    * 46d621e Support `Cmd` for sandbox container.
    * b7aac63 Merge pull request #811 from Random-Liu/fix-volume-ownership
    * 7e0cbbe Merge pull request #810 from Random-Liu/revert-#804
    * c557763 Fix empty volume ownership.
    * c921653 Revert "Use pod ip instead of localhost in pod netns for portforward."
    * d7abb5b Merge pull request #807 from Random-Liu/log-task-exit-event
    * 5a1105c Merge pull request #808 from Random-Liu/erase-ambient-caps
    * 96cfcce Merge pull request #804 from Random-Liu/use-pod-ip-for-portforward
    * dd886bc Use pod ip instead of localhost in pod netns for portforward.
    * b367f30 Erase ambient capabilities.
    * de84f9c Merge pull request #806 from Random-Liu/update-kubernetes
    * e4e2585 Log task exit event.
    * 2b48f87 Update kubernetes to v1.11.0-beta.2
    * dfae95e Merge pull request #802 from Random-Liu/remove-unused-files
    * db028fd Merge pull request #803 from Random-Liu/select-ipv4-first
    * 83e6b65 Select ipv4 first if there is one.
    * ccc5f39 Remove unused files.
    * 8bcb9a9 Merge pull request #801 from Random-Liu/fix-ctr-timeout
    * 0faff1c Fix ctr cri timeout.
    * ecf8d99 Merge pull request #799 from AkihiroSuda/oci-content-store
    * 0972490 vendor containerd (#2135)
    * 0a5c05b Merge pull request #776 from Random-Liu/disable-streaming
    * 578b34f Merge pull request #794 from Random-Liu/panic-for-cri-start-failure
    * b870ee7 Generate fatal error when cri plugin fail to start.
    * b68fb07 Merge pull request #793 from Random-Liu/port-containerd-fix-#2364
    * 0fae42b Port docker resolver fix #2364.
    * 8bb978e Merge pull request #785 from ehazlett/containerd-vendor-bump
    * d7d2212 vendor bump
    * 40b6083 Merge pull request #789 from Random-Liu/configurable-containerd-build
    * 1892b30 Make DEPLOY_PATH configurable.
    * 52460eb Merge pull request #788 from BSWANG/patch-1
    * 7bd86a2 Update cni.template
    * 574f949 Merge pull request #786 from fuweid/remove_useless_check
    * e28b77c Remove useless error-check in createImageReference
    * 24a9642 Merge pull request #784 from cpuguy83/bump_continuity
    * fb6bc66 Bump continuity to fix copy files > 2^32 bytes
    * 450eb09 Merge pull request #782 from Random-Liu/update-containerd
    * 60b0d08 Use containerd.WithPullUnpack.
    * 4f00103 Disable restart plugin on GCE.
    * 80188e2 Update containerd to d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e.
    * a4ff7e9 Merge pull request #781 from Random-Liu/fix-container-runtime-monitor
    * ebed87f Fix kube-container-runtime-monitor.
    * bafc794 Merge pull request #758 from Random-Liu/use-crictl-in-kube-up
    * 927d374 Merge pull request #779 from Random-Liu/logo-fix
    * b4631cf Use crictl installed in kube-up.sh
    * 6c7ec48 Another logo fix.
    * 6f43d49 Disable TLS streaming to work with new kubelet streaming proxy.
    * 8566a89 Merge pull request #775 from mikebrow/readme-pub-imgs
    * e10a249 use public logos for a while vs remote github logos that are not in this repo
    * 9f8e581 Merge pull request #647 from mikebrow/boiler-support-for-no-year
    * 8d60547 Merge pull request #769 from raravena80/patch-1
    * 6790819 Merge pull request #768 from Random-Liu/upgrade-crictl
    * f79e017 Minor typo
    * 9763489 Upgrade cri-tools to v1.0.0-beta.1
    * 66388ae Merge pull request #766 from Random-Liu/fix-workingset-memory
    * 5d29598 Fix workingset memory calculation.
    * 7a6369d Merge pull request #763 from Random-Liu/fix-ro-sysfs
    * a5d1332 Explicitly set `rw` for privileged container.
    * 5f4035a Merge pull request #754 from kolyshkin/mount
    * daeab40 os.Unmount: do not consult mountinfo, drop flags
    * 6bbbec5 Merge pull request #755 from Random-Liu/always-mount-sysfs-rw
    * 03bac61 Merge pull request #756 from Random-Liu/update-cri-tools
    * 2f370f6 Update cri-tools to fix `crictl logs` output.
    * 279fa85 Always mount sysfs as `rw`.
    * 8fec046 Merge pull request #751 from Random-Liu/fix-official-release
    * e0d7078 Fix tarball ownership and containerd binary path for containerd.
    * 825563b Merge pull request #750 from Random-Liu/download-from-official-release
    * e22ebf4 Down containerd binaries from official release.
    * c3574e4 makes copyright year optional
    
    ### Changes from containerd/go-cni
    
    * 5882530 Merge pull request #26 from abhi/master
    * 1695039 Minor cleanup with concurrency and locking
    * 47457ea Merge pull request #24 from containerd/cni-opts
    * d6ba409 Same Opt API for Load and New
    * 18e77c5 Merge pull request #23 from abhi/master
    * 83a302e Updating Readme based on new APIs
    * 25573b2 Merge pull request #22 from abhi/badge
    * ca0948e Merge pull request #21 from abhi/travis
    * 9e927d3 Adding build badge
    * e93f297 Updating travis
    
    ### Changes from containerd/go-runc
    
    * acb7c88 Merge pull request #46 from jterry75/fix_pipe_close
    * f146bed Reorder pipe close to be write/read
    * 808e844 Merge pull request #45 from jterry75/io_windows
    * cc5515f Make console.go +build !windows
    * d4cf276 Break apart NewPipeIO to windows/unix
    * edcf3de Merge pull request #44 from containerd/env
    * 523ee98 Pass env down to runc command
    * 14606eb Merge pull request #43 from AkihiroSuda/rootless
    * 0194529 add support for --rootless
    * 74719bd Merge pull request #42 from Random-Liu/expose-parsePSOutput
    * fdf39b3 Expose parsePSOutput.
    * 301f7c1 Merge pull request #41 from masters-of-cats/master
    * 07e192d Use user-specific temp directory if set
    * f271fa2 Merge pull request #40 from avagin/tty
    * 400dfa3 Add ConsoleSocket to RestoreOpts
    
    ### Changes from containerd/ttrpc
    
    * 94dde38 Merge pull request #27 from containerd/ctx
    * 01ed7d8 Add context to Serve
    * fa6c681 Merge pull request #25 from containerd/repochange
    * 0690b20 Add apache license to files
    * 4b957e7 Update imports and references for containerd
    * 530a70d Merge pull request #24 from elboulangero/master
    * 87ac4c6 Log with sirupse/logrus to avoid a circular dependency to containerd #6
    
    ### Changes from containerd/typeurl
    
    * a93fcdb Merge pull request #5 from estesp/add-license-headers
    * b425f6b Add Apache license headers with ltag
    * dac9cd9 Add go versions to travis
    * 2e95e46 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 -> 44c060121b68e8bdc40b411beba551f3b4ee9e55
    * **github.com/containerd/cgroups**            fe281dd265766145e943a034aa41086474ea6130 -> 5e610833b72089b37d0e615de9a92dfc043757c2
    * **github.com/containerd/console**            cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> c12b1e7919c14469339a5d38f2f8ed9b64a9de23
    * **github.com/containerd/continuity**         3e8f2ea4b190484acb976a5b378d373429639a1a -> d3c23511c1bf5851696cba83143d9cbcd666869b
    * **github.com/containerd/cri**                v1.0.0 -> v1.11.1
    * **github.com/containerd/go-cni**             f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 5882530828ecf62032409b298a3e8b19e08b6534
    * **github.com/containerd/go-runc**            bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 -> acb7c88cac264acca9b5eae187a117f4d77a1292
    * **github.com/containerd/ttrpc**              d4528379866b0ce7e9d71f3eb96f0582fc374577 -> 94dde388801693c54f88a6596f713b51a8b30b2d
    * **github.com/containerd/typeurl**            f6943554a7e7e88b3c14aad190bf05932da84788 -> a93fcdb778cd272c6e9b3028b2f42d813e785d40
    * **github.com/golang/protobuf**               1643683e1b54a9e88ad26d98f81400c8c9d9f4f9 -> v1.1.0
    * **github.com/json-iterator/go**              1.0.4 -> f2b4162afba35581b6d4a50d3b8f34e33c144682
    * **github.com/modern-go/concurrent**          1.0.3 **_new_**
    * **github.com/modern-go/reflect2**            05fbef0ca5da472bbf96c9322b84a53edc03c9fd **_new_**
    * **github.com/opencontainers/go-digest**      21dfd564fd89c944783d00d069f33e3e7123c448 -> c9281466c8b2f606084ac71339773efd177436e7
    * **github.com/opencontainers/runc**           69663f0bd4b60df09991c08812a60108003fa340 -> 20aff4f0488c6d4b8df4d85b4f63f1f704c11abd
    * **github.com/opencontainers/runtime-spec**   v1.0.1 -> d810dbc60d8c5aeeb3d054bd1132fab2121968ce
    * **github.com/opencontainers/runtime-tools**  6073aff4ac61897f75895123f7e24135204a404d -> v0.6.0
    * **github.com/xeipuuv/gojsonpointer**         4e3ac2762d5f479393488629ee9370b50873b3a6 **_new_**
    * **github.com/xeipuuv/gojsonreference**       bd5ef7bd5415a7ac448318e64f11a24cd21e594b **_new_**
    * **github.com/xeipuuv/gojsonschema**          1d523034197ff1f222f6429836dd36a2457a1874 **_new_**
    * **golang.org/x/net**                         7dcfb8076726a3fdd9353b6b8a1f1b6be6811bd6 -> b3756b4b77d7b13260a0a2ec658753cf48922eac
    * **golang.org/x/sys**                         314a259e304ff91bd6985da2a7149bbf91237993 -> 1b2967e3c290b7c545b3db0deeda16e9be4f98a2
    * **google.golang.org/grpc**                   v1.10.1 -> v1.12.0
    * **gotest.tools**                             v2.1.0 **_new_**
    * **k8s.io/api**                               7e796de92438aede7cb5d6bcf6c10f4fa65db560 -> 9e5ffd1f1320950b238cfce291b926411f0af722
    * **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> ed135c5b96450fd24e5e981c708114fbbd950697
    * **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> a90e3a95c2e91b944bfca8225c4e0d12e42a9eb5
    * **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> 03bfb9bdcfe5482795b999f39ca3ed9ad42ce5bb
    * **k8s.io/kubernetes**                        v1.10.0 -> v1.11.0
    * **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> 733eca437aa39379e4bcc25e726439dfca40fcff
    
    
  • v1.2.0-beta.1
    containerd 1.2.0-beta.1
    
    Welcome to the v1.2.0-beta.1 release of containerd!
    *This is a pre-release of containerd*
    
    After two major releases of containerd, we have brought back the beta releases to
    introduce a new runtime interface and new APIs. The 1.2 release will be fully
    backwards compatible and has no API breakage. The API additions included in
    this release are focused on making containerd more extensible and cover more
    user 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)
    
    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)
    
    API Changes
    
    Minor API additions
    
    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
    * Stephen J Day
    * Abhinandan Prativadi
    * Kenfe-Mickaël Laventure
    * Evan Hazlett
    * Sebastiaan van Stijn
    * Andrei Vagin
    * Kir Kolyshkin
    * Brian Goff
    * Darren Stahl
    * Ian Campbell
    * Samuel Karp
    * Wei Fu
    * Claudia Beresford
    * Felix Abecassis
    * Luc Perkins
    * Mathieu Champlon
    * Mike Brown
    * Tõnis Tiigi
    * Vincent Demeester
    * 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
    * John Howard
    * Kevin Xu
    * Lu Jingxiao
    * Michael Fraenkel
    * Nikos Anastopoulos
    * Oliver Stenbom
    * Parav Pandit
    * Ricardo Aravena
    * Rolf Neugebauer
    * Sudeesh John
    * Tobias Klauser
    * Tom Godkin
    * Yu-Ju Hong
    * kadisi
    * yanxuean
    
    Changes
    
    * ac18e60087 Merge pull request #2571 from dmcgowan/prepare-1.2.0-beta.1
    * 129dab31ba Add v1.2.0 beta 1 release notes
    * ef237f574a Merge pull request #2570 from jterry75/revendor_go-runc
    * 57979e1ed2 revendor go-runc to acb7c88c
    * 830363acac Merge pull request #2544 from kadisi/process_args
    * 248ff06850 Merge pull request #2562 from crosbymichael/console
    * 4f644dbfd5 Copy io into and out of console
    * 07e2b63d69 Send stderr on windows Terminal
    * d6cd1e5379 Update console dep to c12b1e7919c14469339a5d38f2f8
    * 53a8c946f5 Merge pull request #2538 from jterry75/runtime_v2_windows
    * 019b0c34de Introduce containerd-shim-runhcs-v1 on Windows
    * 1a96db4a2c Merge pull request #2559 from crosbymichael/exp-content
    * e5115c3919 Export content service New
    * 7dae56671d set args value of process if args is nil
    * 3f42445e38 Merge pull request #2557 from jhowardmsft/jjh/revendor
    * 2c4b7f6bd1 Fixup archive/tar_windows.go type
    * 8fe92ea5f3 Revendor Microsoft/hcsshim and go-winio
    * 5d8ed81e60 Merge pull request #2555 from dmcgowan/update-runc-vendor
    * 4ac20b5b9f Merge pull request #2553 from crosbymichael/release-notes
    * ddc53c9cd2 Update runc vendor
    * a1affdb4ff Merge pull request #2554 from crosbymichael/timeout
    * 97e73c9348 Add WithTime as client Opt
    * 7ec974458e Add release notes for v2 runtime and opts
    * 6f13ff3ea4 Merge pull request #2550 from dmcgowan/release-1.2.0-beta.0
    * 5ab50846c0 Add v1.2.0 beta 0 release notes
    * 0ffb948270 Merge pull request #2549 from crosbymichael/default-devices
    * b67ea850af Add opt for default unix device permissions
    * a69a0b0192 Merge pull request #2548 from ijc/platforms-must-parse
    * c83f9773bc platforms: Add `MustParse`
    * 037fc5ed86 Merge pull request #2542 from crosbymichael/fetch-config
    * 0aedde55f1 Merge pull request #2543 from Random-Liu/update-cri-v1.11.1
    * e9ad2d0481 Update cri to v1.11.1.
    * 65839a47a8 Merge pull request #2537 from crosbymichael/mutable
    * 9a4c61ccb5 Merge pull request #2502 from fuweid/bugfix_support_more_overlayfs_layers
    * 3be457d7d6 Move content.Fetch configuration to struct
    * b9eeaa1ce8 Merge pull request #2536 from jterry75/fix_log_pipe_windows
    * 8362d9aa48 switch shim log Windows client/server direction
    * cc6d261e1a Image and snapshot key are mutable
    * 2c85ae2828 Merge pull request #2535 from ijc/WithUserID-docs
    * e8c80f37e2 Merge pull request #2530 from dmcgowan/update-release-tool
    * 4a74731cd0 oci: Update docs for `oci.WithUserID`
    * 97473edb99 Merge pull request #2534 from cyphar/manpage-rename
    * 7aa132ffc7 docs: man: rename config.toml(5) to be more descriptive
    * 1ba4aa04b4 Merge pull request #2528 from crosbymichael/shim-debug
    * 6ba4ddfdda Add shim log pipe for log forwarding to the daemon
    * 67b54c6670 Support >= 128 layers in overlayfs snapshots
    * aeb322d87d Update release tool
    * 4fb92300fe Merge pull request #2526 from crosbymichael/managed-opt
    * 6bf15fa867 Merge pull request #2529 from crosbymichael/missing-gids
    * 99df1a9e11 Set gid 0 when no group is specified
    * dd97a11b6f Merge pull request #2523 from jterry75/windows_v2_tasks_service
    * 2742238909 Add docs for managed opts dir
    * 2783a19b10 Merge pull request #2518 from crosbymichael/install
    * 74b036491a Merge pull request #2524 from samuelkarp/time.Hour
    * 5a47c5ec1d Add lib support as an option
    * 1537f31381 Add install support for binary images
    * 9ca687be63 Merge pull request #2522 from jterry75/runc_typo
    * 9665a2650a *: replace 3600 seconds with 1 hour
    * 9936370fef Refactors the TasksService requires per platform
    * 9ff702b9a1 Fix a typo in runc-v1 shim
    * b8f4c7a9bd Merge pull request #2520 from dmcgowan/use-pause-multiplatform-test
    * d3887f6764 Merge pull request #2519 from jterry75/various_win_fixes
    * dcb905701c Adds retry support to Windows AnonDialer
    * 790c3a3663 Remove extra allocation in NewTask
    * 123de20b59 Merge pull request #2517 from estesp/fix-travis-script
    * 438b3cb694 Update multi-arch image tests
    * 9622369f0e Fix loss of CRI test failure status in CI
    * 6a252a7141 IO Windows remove unused wait group
    * efb04a3361 Merge pull request #2513 from dmcgowan/set-default-platform-withplatform
    * 9dc55ea1d2 Merge pull request #2514 from jterry75/runtime_v2_shim_command
    * d64d8a06d5 Use image constructor in client
    * 3629344e6e Ensure specifying an empty platform is treated as default
    * 9f13b74f4a Runtime v2 absolute shim path to executable
    * 875b92c507 Merge pull request #2512 from crosbymichael/gpupath
    * ed0e73422d Merge pull request #2468 from dmcgowan/set-platform-on-unpack
    * 4249f44d81 Merge pull request #2493 from dmcgowan/sync-lease-removal
    * d0ab8c8510 Merge pull request #2496 from dmcgowan/lease-content-uploads
    * e4f33dcfb5 Add nvidia Opts to lookup containerd binary or hook path
    * c55b9636f7 Merge pull request #2263 from alibaba/fix_no_gzip
    * 6647e75651 Merge pull request #2509 from crosbymichael/bundle-cleanup
    * 45d0df8fe3 Merge pull request #2510 from crosbymichael/gpucaps2
    * 920dc79b4d Merge pull request #2504 from samuelkarp/ctr-t-metrics
    * 81e2859e8b Change gpu Capability type to string
    * ca71484793 Merge pull request #2480 from dmcgowan/proxy-plugin-doc
    * 578a236f30 Merge pull request #2506 from crosbymichael/gpucaps
    * 23fbdbaf13 Cleanup workdirs on manager load
    * e8f7c2af26 Merge pull request #2507 from flx42/fix-readme-runtime-v2
    * 2ebfba575c Merge pull request #2479 from stevvooe/with-file-combinator
    * 9a34bb046a metrics: add optional json output
    * e22f19618c Remove reference to WithExit in README
    * 2a1bd7414b oci: introduce WithSpecFromFile combinator
    * 985920c513 Merge pull request #2505 from crosbymichael/cmdargs
    * dd0c04970d nvidia GPU support for caps and multiple uuids
    * 362405f7b5 Merge pull request #2495 from jterry75/runtime_v2_windows
    * af1b6a026e Review feedback.
    * 4b5403f9c9 Merge pull request #2 from crosbymichael/runtime-v2-windows
    * 13549f7a07 Abstract to SocketAddress
    * 2c87d120df ctr: add new metrics subcommand
    * e956441fe0 Add WithImageConfigArgs to replace CMD on image
    * c8017d0275 Merge pull request #2500 from crosbymichael/12deps
    * 5a0b040ab4 Update containerd dependencies for 1.2
    * c09932fcb0 Merge pull request #2347 from crosbymichael/streamingapis
    * 400f16fc46 Add containers streaming API
    * 965cca6f75 Merge pull request #1 from crosbymichael/runtime-v2-windows
    * 9d72b4543b Handle windows signals
    * f15a1170d3 Add windows publisher
    * 1580ec59a5 Remove outdated plugin design doc
    * 3e657de3af Document plugins
    * dfc9991135 Add content ingests to lease and gc
    * d02728ff4a Merge pull request #2499 from crosbymichael/fast
    * b760cee65a Update lease service errors
    * d3e0c163f8 Adds runtime v2 support for Windows shim's
    * 710df57854 Fast path bundle cleanup on load
    * 26e2dd6754 Merge pull request #2425 from avagin/docker-fixes
    * 3289dc63e9 Merge pull request #2465 from fraenkel/lock_conn
    * d47bda91e9 Merge pull request #2490 from thaJeztah/logging_nanosecond_precision
    * 9a4d1c5f8d Use connection lock when creating services
    * da73b98b63 Set default log formatting to use RFC3339Nano with fixed width
    * a88b631961 Merge pull request #2471 from crosbymichael/fatal
    * 88ec4559b6 Merge pull request #2487 from thaJeztah/fix_compilation_issues_on_go1.11
    * 65ef8310d9 Fix compilation failures on Go 1.11
    * 92d147ebde Merge pull request #2485 from AkihiroSuda/fix-native-root-permission
    * 7461739b58 native: set '/' permission to 0755
    * 0d52c71c80 Merge pull request #2474 from dmcgowan/lease-expiration
    * fc2fcf6b2a task: WithExit() doesn't have to overwrite existing options
    * 394784b3aa Merge pull request #2482 from crosbymichael/v2cr
    * 17ab11a236 Fixes for runtimev2 and checkpoint restore
    * 94e132fd07 Add sync option on lease removal
    * 49fb363811 Merge pull request #2458 from fuweid/bugfix_apply_hardlink_to_softlink
    * 77ffa366af Merge pull request #2476 from kolyshkin/osusergo
    * 2a8e28ae29 Merge pull request #2477 from crosbymichael/stress-runtime
    * 17ae673b5c Set runtime for stress tests
    * 48570b39c5 BUILDING.md: add osusergo for static build
    * 3b1534c47a bugfix: allow hardlink to softlink file
    * 9743ff21c9 Don't fatal on epoll wait
    * 94cfce62ba Merge pull request #2434 from crosbymichael/shimv2
    * d53a96fbe4 Add comments for oci protos
    * 29b72d4ff0 Support lease filters
    * 00a99c0472 Add leases subcommand in ctr
    * 4c2ad9cefb Update CRI vendor
    * 8cf3fad8d4 Add leases manager interface
    * 026b7d922f Add README.md to runtime v2
    * c77c89b3d1 Add lease expiration to garbage collection
    * 02579c8c3f Merge pull request #2415 from dmcgowan/proxy-plugins
    * 3a916a0f67 Update client Image to have configurable platform
    * fd31052d9c Add oom events to shim
    * dfde5ec316 Merge pull request #2418 from crosbymichael/hook-root
    * 9ca23811c3 Merge pull request #2424 from kinvolk/alban/systemd-run
    * e17969caad Merge pull request #2436 from thaJeztah/fix_gofmt
    * fb1084d9cc Merge pull request #2464 from tonistiigi/oci-export-platform
    * ed697290da Merge pull request #2463 from crosbymichael/temp-clean
    * 7e49c601a8 Add `shim start` for shim creation
    * da1b5470cd Runtime v2
    * 6de11ab973 Merge pull request #2470 from dmcgowan/fix-checkprotos
    * d3cd5f1d01 Fix options ordering in proto api txt files
    * 82e7204a3c oci-exporter: do not filter current platform on export
    * cef05f19a7 Merge pull request #2461 from dmcgowan/seed_rand
    * 0105959c3d Don't prevent boot on temp cleanup
    * 8baeaff54b Merge pull request #2460 from stevvooe/runc-build-instructions
    * 1c6929cbd4 Remove use of crypto rand in tests
    * cce0a46c8a Seed random on ctr and containerd startup
    * a5e0916aa9 build: include instructions for runc build
    * 0c0c271b54 Update golang.org/x/sys
    * cb4bf2003f Merge pull request #2454 from hairyhenderson/use-math-rand-instead-of-crypto-rand
    * 9a97ab34ce Switching from crypto/rand to math/rand to avoid blocking
    * b382b6fe0b Merge pull request #2450 from Random-Liu/support-host-in-resolver
    * c8a8a49584 Support specifying host in resolver.
    * 01d309e8f2 Merge pull request #2448 from rn/btrfs
    * 651920405e test: Increase btrfs loopback device size to 128MB
    * b41633746e Merge pull request #2443 from thaJeztah/mask_acpi
    * fe64b06a6d Add /proc/keys to masked paths
    * 8b42adeddc Add /proc/acpi to masked paths
    * e01779a0da Merge pull request #2442 from thaJeztah/bump_containerd_console
    * 77a26427c3 update containerd/console to fix race: lock Cond before Signal
    * 5900361791 Merge pull request #2420 from sudeeshjohn/master
    * 5a4f007e48 Fix the formatting directives error during compilation
    * 0b0b41298a Merge pull request #2437 from thaJeztah/remove_go_version_check
    * 383d750d4f Workaround for gofmt change in Go 1.11
    * 108c9cd4cf Remove Go version check in travis
    * 39b6ba826a Merge pull request #2431 from masters-of-cats/plugins-list-subcommand
    * 4e64dcce85 Merge pull request #2432 from crosbymichael/ttrpc2
    * 6a83168157 Update ttrpc to 94dde388801693c54f88a6596f713b51a8
    * 3cf3881fa4 Introduce plugins/list subcommand
    * a044b047e8 Merge pull request #2430 from Random-Liu/update-cri-to-v1.11.0
    * f530a3c267 Update cri to v1.11.0.
    * e51ddf43e9 Merge pull request #2428 from crosbymichael/ttrpc
    * 8c709ac43a update typeurl
    * 08150bfe76 Update ttrpc for containerd repo
    * 6ef65b74e1 Document how to use systemd-run
    * ca204317ed Merge pull request #2422 from crosbymichael/ctr-delete
    * 08f7ee9828 Merge pull request #2423 from crosbymichael/shim-procs
    * fdceb13b14 Add cio.Load for loading io set
    * 68e144c637 Set shim max procs via env var
    * 1ac546b3c4 Merge pull request #2411 from flx42/move-containerflags
    * e239f65590 Handle abs path for rootfs in oci hook
    * f15c3be348 Merge pull request #2417 from dmcgowan/update-arm64-normalize
    * db3c5afc6d Normalize arm64 to an empty variant
    * 47a128d455 Merge pull request #2414 from dmcgowan/platform-arm-normalization
    * 995310cda9 Merge pull request #2408 from estesp/carry-2363
    * 7049671465 Add support for proxy plugins in configuration
    * 37ab93e2c8 Fix arm platform matching
    * 7ff2748f9c Merge pull request #2410 from tonistiigi/mlist-error
    * 5dd22a20af Move ContainerFlags to "commands" package
    * 53fe31d6de images: provide better error for manifest list match error
    * 3c5b0dcf27 Update architecture.md
    * c1e1f3d6d9 Merge pull request #2397 from harche/doc_fix
    * ef449aa38e Docs: Fix incomplete instructions for building using docker
    * 0158a6fb34 Merge pull request #2393 from vdemeester/gotestyourself-with-tools
    * 832b05ae67 Update tests to use gotest.tools angel
    * 3830180ce5 Replace gotestyourself by gotest.tools
    * 35887db096 Merge pull request #2370 from dmcgowan/update-maintainers-rules
    * 046536cfb1 fixbug: blob for schemav1 could be uncompressed
    * 7ba62b147d Update adding maintainer section
    * 63522d9eaa Merge pull request #2390 from AkihiroSuda/fix-schema1
    * 356b0d5964 Merge pull request #2388 from ehazlett/proc-interface
    * df34eefa12 Merge pull request #2330 from crosbymichael/hpc
    * a435f2886c separate proc interfaces into standalone package
    * 703c25e452 fix schema1 fetchBlob()
    * 00d4910633 Merge pull request #2387 from ehazlett/runtime-shim
    * 821c8eaa91 runtime/linux/shim -> runtime/shim
    * 437e90aa5e Merge pull request #2386 from northtyphoon/bindu/acr-push-location
    * 9b865d86a9 docker/pusher: handle location string containing path and query
    * 081b2d6330 Merge pull request #2384 from crosbymichael/bump-console
    * 0cfca1e633 Bump console for windows tty handling
    * 0d7fd3f7ad Merge pull request #2383 from AkihiroSuda/vendor-cri-20180605
    * 135a4d9104 update cri vendor
    * 84bebdd91d Merge pull request #2379 from dmcgowan/fix-direct-io-terminal-setting
    * b867977c01 Merge pull request #2380 from dmcgowan/ignore-zero-msg-size-configs
    * 993d4b8fc5 Ignore zero max message size in grpc config
    * 6b9be1bfc3 Fix creation of DirectIO overwriting fifo config
    * 5b1f69be8a Merge pull request #2135 from AkihiroSuda/oci-content-store
    * e1428ef054 Merge pull request #2378 from thaJeztah/update_microsoft_vendors
    * 55118c5469 Update go-winio and hcsshim
    * d88de4a34f content: change Writer/ReaderAt to take OCI
    * e4ad710ce8 Merge pull request #2375 from AkihiroSuda/update-cri-20180531
    * 17a54d02c4 update cri vendor
    * 1e8b09cfc6 Merge pull request #2353 from ehazlett/process-runtime
    * c7083eed5d Merge pull request #2369 from dmcgowan/update-grpc
    * 6653917ef9 vendor update
    * cae94b930d linux -> runtime/linux
    * 8d768689fa cri vendor bump
    * 55afe3359a Update grpc timeout and logger
    * 80bbaff07a Merge pull request #2361 from masters-of-cats/no-new-keyring
    * 7f800e0a7b Merge pull request #2364 from dmcgowan/fix-http-seeker-unsupported-range
    * 7132ca2775 Implements WithNoNewKeyring
    * 59740d8985 Fix invalid length bug with some registries
    * cecf576819 Merge pull request #2362 from crosbymichael/cont-bump
    * d2fc059229 Update grpc to 1.12
    * 024a4210c7 Update continuity to d3c23511c1bf5851696cba83143d9
    * e9434a10bc Merge pull request #2341 from dmcgowan/move-client-content-snapshot
    * 195aec232e Merge pull request #2357 from dmcgowan/add-evan-reviewer
    * 05406125be Merge pull request #2354 from cpuguy83/bump_continuity
    * c9ea816cda Merge pull request #2351 from crosbymichael/pkg
    * 7e5a91fa51 Bump continuity to fix copy files > 2^32 bytes
    * a4e4af1959 Add Evan Hazlett as a reviewer
    * 8e97da0958 Move server to services pkg
    * c87ed12da5 Move restart pkg to runtime
    * d8ad141851 Remove debug package
    * 009ba4d797 Move testutils to pkg
    * 927517de36 Move dialer to pkg
    * ae4b78d1cc Move progress into pkg
    * d1435e6e4d Merge pull request #2350 from crosbymichael/reaper
    * 8ea01cc56a Merge pull request #2336 from crosbymichael/spec-alias
    * 0bafe236b4 Move reaper under shim package
    * cff5e75df8 Merge pull request #2343 from crosbymichael/platform
    * 62e22a9fe7 Type alias spec in oci package
    * 80272bb691 Merge pull request #2345 from estesp/banner-moved
    * 34c032d98f Reference new location for images
    * 3f0fe90410 Merge pull request #2344 from lucperkins/lperkins/revert-markdown-file-paths
    * e5e63539a6 Return Markdown files to /docs directory
    * dc2e115f8b Merge pull request #2318 from crosbymichael/restart
    * 2b565da7ec Add restart monitor
    * e63768ea09 Merge pull request #2331 from dmcgowan/fix-image-remove-race
    * ceae112f7d Rename Runtime to PlatformRuntime
    * 257d74f837 Merge pull request #2342 from lucperkins/lperkins/hugo-migration
    * d1503dc9ce Migrate website to Hugo
    * b511c397c3 Merge pull request #2317 from cmingxu/master
    * fcc66f5685 Merge pull request #2337 from AkihiroSuda/fix-vendorconf-runcmd-mismatch
    * b1e202c327 fix RUNC.md vs vendor.conf mismatch
    * 7c80d0ae11 Rename remote content to proxy content
    * b949697a9c Add nvidia gpu support via libnvidia-container
    * d791232cd3 Fix typo, should be register instead of regster
    * 6e64091322 Move client content store to proxy package
    * 48b0a022ef Rename remote snapshotter to proxy
    * 0d1807a43d Move client snapshotter to separate package
    * 544557289a Add oci-hook command to containerd
    * a15e7a0be0 Merge pull request #2332 from dmcgowan/fix-missing-return-in-client-pull
    * f0b3d5a2c5 Move image creation after unpack
    * 2bc9f49ffd Retry image creation after update not found
    * 28caf9027e Add recursive apply layer function
    * 70d629fc1d Add missing return statement on pull unpack
    * 6eee2a0785 Merge pull request #2324 from kolyshkin/mountinfo
    * 8eec9259e6 mount/mountinfo_linux: parser speed up
    * f701b3b960 Fix race in ctr pull
    * e017143dde Merge pull request #2328 from crosbymichael/client-clean
    * 8ee52bfca9 Move import/export code to separate client file
    * e22c827cf5 Merge pull request #2323 from stevvooe/ping-snapshots-from-cli
    * fc1d936f2c Merge pull request #2326 from cloudfoundry-incubator/pr-oom-score
    * 544b985ff2 Don't fail on setting -ve oom score when rootless
    * 08b43d9200 Merge pull request #2325 from cloudfoundry-incubator/pr-tempdir
    * fc8bce59b9 Use user-specific temp directory if set
    * 40c3acd36c Merge pull request #2322 from darrenstahlmsft/revendorHcsshim
    * ed72059fac cmd/snapshots: add gc.root to created snapshots
    * 07d8716004 Update hcsshim to v0.6.10
    * cfba048bec Merge pull request #2319 from ijc/update-go-digest
    * 623407a399 Re-vndr with newest vndr
    * 388c73052a Bump to latest go-digest.
    * 4219f7ba3a Merge pull request #2307 from avagin/tty
    * 29c76b13d6 travis: update criu to 3.7
    * 566389ade4 test: Check C/R for containers with TTYs
    * 60daa414db Allow to checkpoint and restore a container with console
    * 0846d6f8e9 vendor: update go-runc
    * cddd791c1c Merge pull request #2315 from crosbymichael/logio
    * 1c263a7d5e Add LogFile as a cio IO option
    * c73794f8dc Merge pull request #2314 from ehazlett/runc-shim-debug
    * 530849fed4 enable runc debug in shim
    * a70e26c64f Merge pull request #2310 from ehazlett/directio-with-terminal
    * 6b4355d242 add NewDirectIOWithTerminal; add test for pty
    * 1a5e0df98f Merge pull request #2305 from kolyshkin/context
    * e073a48c7b Merge pull request #2309 from crosbymichael/events-closed
    * 090687916d Correctly handle reading from events channel
    * bbe14f0a2e Switch from x/net/context to context
    * 9d0d4b806c context pkg: untangle
    * f337075620 Bump golang.org/x/net
    
    Changes from containerd/cgroups
    
    * 5e61083 Merge pull request #50 from jingxiaolu/master
    * 0d1587c Add interface AddTask to control groups. So that we can set tasks when we need.
    * 07683a6 Merge pull request #45 from anastop/master
    * 15ef4c3 Add Update method for the cpuset controller
    * c755602 Merge pull request #41 from estesp/update-travis-go
    * 0a357bb Update Go versions for travis
    * 5539584 Fix incorrect use of OCI runtime specs-go cgroup dev types
    * bf7d89f Merge pull request #40 from containerd/license
    * f1d9380 Add license to files
    * 78a98a6 Merge pull request #39 from paravmellanox/master
    * ccd26c4 Add support for rdma cgroup
    
    Changes from containerd/console
    
    * c12b1e7 Merge pull request #29 from crosbymichael/win
    * 7a61819 Update read write on windows console
    * 8894ab3 Revert "Fix reading from and writing to console on windows"
    * b3d113c Use stdout for windows console
    * 4d8a41f Merge pull request #27 from gerasiov/master
    * 5d1b48d console_linux: Fix race: lock Cond before Signal.
    * 9a57d21 Merge pull request #28 from crosbymichael/travis
    * 058dd74 Update travis file for 1.10
    * 9290d21 Merge pull request #25 from mat007/support-read-write-windows
    * a7ba593 Fix reading from and writing to console on windows
    * 6fe6f36 Fix some typos in comments
    
    Changes from containerd/continuity
    
    * d3c2351 Merge pull request #113 from darstahl/ResolveRoot
    * a60600a Merge pull request #117 from dmcgowan/fix-create-file-reader-creation
    * 7d784df Fix bug in multiple calls to file applier
    * 2d3749b Merge pull request #116 from dmcgowan/random-file-test
    * a3fa14c Update TestCopyWithLargeFile
    * 7333bda Merge pull request #114 from cpuguy83/fix_copy_file_range_usage
    * afba265 Fix copy_file_range usage for files > 2GB
    * 5633c24 Stop resolving symlink in containWithRoot
    * 7a71e24 Fix vet failure
    * 8100e75 Resolve context root to follow symlinks as root directories
    * c6cef34 Merge pull request #106 from cpuguy83/export_copy_file
    * a88ec15 Merge pull request #108 from tklauser/xattr-sys-unix
    * d59f454 Export `copyFile`
    * 6268e28 sysx: use xattr functions from x/sys/unix
    
    Changes from containerd/cri
    
    * f3687c5 Merge pull request #875 from Random-Liu/cherry-pick-#874
    * 5a3085e Update containerd to b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd.
    * 350e93c Merge pull request #870 from Random-Liu/cherrypick-#869
    * f7e4290 Support netd in GCE bootstrap.
    * 5f0852e Merge pull request #866 from Random-Liu/cherrypick-#857
    * 35d4b19 Merge pull request #867 from Random-Liu/cherrypick-lint-fix
    * 119d0e3 Cherrypick the lint fix.
    * c037404 sandbox: separate host accessing workload and privileged
    * d00d37b Merge pull request #860 from Random-Liu/cherrypick-#858
    * db752fa Serve streaming on localhost by default to match k8s 1.11 default.
    * d22dfea Merge pull request #854 from yanxuean/b1.11
    * 778d783 support no_pivot option for runc
    * 9aa7e2e Merge pull request #845 from Random-Liu/cherrypick-#843-to-1.11
    * 5aed7a4 Merge pull request #847 from Random-Liu/cherrypick-#838
    * d46857c Set 0022 umask for `hack/release.sh`.
    * 32ed43b Use `--no-overwrite-dir` in installation doc.
    * 409d647 Add missing vendor back.
    * 1226165 Update containerd to b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2.
    * 55f0cf5 Remove `pkg/containerd/resolver` package.
    * e350858 Add registry auth config, and use docker resolver in containerd.
    * 5ad95b2 Merge pull request #833 from Random-Liu/update-containerd-k8s
    * 88c5165 Update containerd and k8s.
    * bc99f7a Merge pull request #832 from Random-Liu/remove-crictl-on-gce
    * f580374 Remove crictl on GCE for all cases.
    * c68b605 Merge pull request #831 from Random-Liu/fix-link
    * fd71c9f Fix another link.
    * 47b8d30 Merge pull request #828 from yujuhong/fix-gce-link
    * 0e42438 Merge pull request #829 from Random-Liu/local-stream-server
    * f6ab733 Set stream server to serve on localhost on GCE.
    * e23c0e7 Fix link to GCE getting started guide
    * 4eb4a29 Merge pull request #825 from abhi/cni_config
    * 8609710 vendoring latest go-cni with fixes
    * 263b0b9 Change to keep in sync with latest cni config
    * 07020db Merge pull request #820 from filbranden/usercap1
    * 01d77d4 Update github.com/opencontainers/runtime-tools to v0.6.0
    * 441a57a Merge pull request #821 from Random-Liu/fix-snapshotter-panic
    * 9cb82aa Merge pull request #823 from Random-Liu/update-crictl
    * cfa88fc Merge pull request #824 from Random-Liu/make-max-log-size-configurable
    * b5d053f Make max container log line size configurable through cloud init.
    * bdddbed Update crictl to v1.11.0.
    * b60e456 Fix snapshotter nil panic.
    * e3d57d2 Merge pull request #761 from Random-Liu/add-log-max-size
    * ad29370 Merge pull request #816 from Random-Liu/fix-double-dev-shm-mount
    * 53f1ab4 Fix double /dev/shm mount.
    * bf551b9 Add integration test.
    * 405f57f Add max_container_log_size
    * b39546c Merge pull request #815 from Random-Liu/support-cmd-for-sandbox-container
    * 46d621e Support `Cmd` for sandbox container.
    * b7aac63 Merge pull request #811 from Random-Liu/fix-volume-ownership
    * 7e0cbbe Merge pull request #810 from Random-Liu/revert-#804
    * c557763 Fix empty volume ownership.
    * c921653 Revert "Use pod ip instead of localhost in pod netns for portforward."
    * d7abb5b Merge pull request #807 from Random-Liu/log-task-exit-event
    * 5a1105c Merge pull request #808 from Random-Liu/erase-ambient-caps
    * 96cfcce Merge pull request #804 from Random-Liu/use-pod-ip-for-portforward
    * dd886bc Use pod ip instead of localhost in pod netns for portforward.
    * b367f30 Erase ambient capabilities.
    * de84f9c Merge pull request #806 from Random-Liu/update-kubernetes
    * e4e2585 Log task exit event.
    * 2b48f87 Update kubernetes to v1.11.0-beta.2
    * dfae95e Merge pull request #802 from Random-Liu/remove-unused-files
    * db028fd Merge pull request #803 from Random-Liu/select-ipv4-first
    * 83e6b65 Select ipv4 first if there is one.
    * ccc5f39 Remove unused files.
    * 8bcb9a9 Merge pull request #801 from Random-Liu/fix-ctr-timeout
    * 0faff1c Fix ctr cri timeout.
    * ecf8d99 Merge pull request #799 from AkihiroSuda/oci-content-store
    * 0972490 vendor containerd (#2135)
    * 0a5c05b Merge pull request #776 from Random-Liu/disable-streaming
    * 578b34f Merge pull request #794 from Random-Liu/panic-for-cri-start-failure
    * b870ee7 Generate fatal error when cri plugin fail to start.
    * b68fb07 Merge pull request #793 from Random-Liu/port-containerd-fix-#2364
    * 0fae42b Port docker resolver fix #2364.
    * 8bb978e Merge pull request #785 from ehazlett/containerd-vendor-bump
    * d7d2212 vendor bump
    * 40b6083 Merge pull request #789 from Random-Liu/configurable-containerd-build
    * 1892b30 Make DEPLOY_PATH configurable.
    * 52460eb Merge pull request #788 from BSWANG/patch-1
    * 7bd86a2 Update cni.template
    * 574f949 Merge pull request #786 from fuweid/remove_useless_check
    * e28b77c Remove useless error-check in createImageReference
    * 24a9642 Merge pull request #784 from cpuguy83/bump_continuity
    * fb6bc66 Bump continuity to fix copy files > 2^32 bytes
    * 450eb09 Merge pull request #782 from Random-Liu/update-containerd
    * 60b0d08 Use containerd.WithPullUnpack.
    * 4f00103 Disable restart plugin on GCE.
    * 80188e2 Update containerd to d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e.
    * a4ff7e9 Merge pull request #781 from Random-Liu/fix-container-runtime-monitor
    * ebed87f Fix kube-container-runtime-monitor.
    * bafc794 Merge pull request #758 from Random-Liu/use-crictl-in-kube-up
    * 927d374 Merge pull request #779 from Random-Liu/logo-fix
    * b4631cf Use crictl installed in kube-up.sh
    * 6c7ec48 Another logo fix.
    * 6f43d49 Disable TLS streaming to work with new kubelet streaming proxy.
    * 8566a89 Merge pull request #775 from mikebrow/readme-pub-imgs
    * e10a249 use public logos for a while vs remote github logos that are not in this repo
    * 9f8e581 Merge pull request #647 from mikebrow/boiler-support-for-no-year
    * 8d60547 Merge pull request #769 from raravena80/patch-1
    * 6790819 Merge pull request #768 from Random-Liu/upgrade-crictl
    * f79e017 Minor typo
    * 9763489 Upgrade cri-tools to v1.0.0-beta.1
    * 66388ae Merge pull request #766 from Random-Liu/fix-workingset-memory
    * 5d29598 Fix workingset memory calculation.
    * 7a6369d Merge pull request #763 from Random-Liu/fix-ro-sysfs
    * a5d1332 Explicitly set `rw` for privileged container.
    * 5f4035a Merge pull request #754 from kolyshkin/mount
    * daeab40 os.Unmount: do not consult mountinfo, drop flags
    * 6bbbec5 Merge pull request #755 from Random-Liu/always-mount-sysfs-rw
    * 03bac61 Merge pull request #756 from Random-Liu/update-cri-tools
    * 2f370f6 Update cri-tools to fix `crictl logs` output.
    * 279fa85 Always mount sysfs as `rw`.
    * 8fec046 Merge pull request #751 from Random-Liu/fix-official-release
    * e0d7078 Fix tarball ownership and containerd binary path for containerd.
    * 825563b Merge pull request #750 from Random-Liu/download-from-official-release
    * e22ebf4 Down containerd binaries from official release.
    * c3574e4 makes copyright year optional
    
    Changes from containerd/go-cni
    
    * 5882530 Merge pull request #26 from abhi/master
    * 1695039 Minor cleanup with concurrency and locking
    * 47457ea Merge pull request #24 from containerd/cni-opts
    * d6ba409 Same Opt API for Load and New
    * 18e77c5 Merge pull request #23 from abhi/master
    * 83a302e Updating Readme based on new APIs
    * 25573b2 Merge pull request #22 from abhi/badge
    * ca0948e Merge pull request #21 from abhi/travis
    * 9e927d3 Adding build badge
    * e93f297 Updating travis
    
    Changes from containerd/go-runc
    
    * acb7c88 Merge pull request #46 from jterry75/fix_pipe_close
    * f146bed Reorder pipe close to be write/read
    * 808e844 Merge pull request #45 from jterry75/io_windows
    * cc5515f Make console.go +build !windows
    * d4cf276 Break apart NewPipeIO to windows/unix
    * edcf3de Merge pull request #44 from containerd/env
    * 523ee98 Pass env down to runc command
    * 14606eb Merge pull request #43 from AkihiroSuda/rootless
    * 0194529 add support for --rootless
    * 74719bd Merge pull request #42 from Random-Liu/expose-parsePSOutput
    * fdf39b3 Expose parsePSOutput.
    * 301f7c1 Merge pull request #41 from masters-of-cats/master
    * 07e192d Use user-specific temp directory if set
    * f271fa2 Merge pull request #40 from avagin/tty
    * 400dfa3 Add ConsoleSocket to RestoreOpts
    
    Changes from containerd/ttrpc
    
    * 94dde38 Merge pull request #27 from containerd/ctx
    * 01ed7d8 Add context to Serve
    * fa6c681 Merge pull request #25 from containerd/repochange
    * 0690b20 Add apache license to files
    * 4b957e7 Update imports and references for containerd
    * 530a70d Merge pull request #24 from elboulangero/master
    * 87ac4c6 Log with sirupse/logrus to avoid a circular dependency to containerd #6
    
    Changes from containerd/typeurl
    
    * a93fcdb Merge pull request #5 from estesp/add-license-headers
    * b425f6b Add Apache license headers with ltag
    * dac9cd9 Add go versions to travis
    * 2e95e46 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 -> 44c060121b68e8bdc40b411beba551f3b4ee9e55
    * **github.com/containerd/cgroups**            fe281dd265766145e943a034aa41086474ea6130 -> 5e610833b72089b37d0e615de9a92dfc043757c2
    * **github.com/containerd/console**            cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> c12b1e7919c14469339a5d38f2f8ed9b64a9de23
    * **github.com/containerd/continuity**         3e8f2ea4b190484acb976a5b378d373429639a1a -> d3c23511c1bf5851696cba83143d9cbcd666869b
    * **github.com/containerd/cri**                v1.0.0 -> v1.11.1
    * **github.com/containerd/go-cni**             f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 5882530828ecf62032409b298a3e8b19e08b6534
    * **github.com/containerd/go-runc**            bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 -> acb7c88cac264acca9b5eae187a117f4d77a1292
    * **github.com/containerd/ttrpc**              d4528379866b0ce7e9d71f3eb96f0582fc374577 -> 94dde388801693c54f88a6596f713b51a8b30b2d
    * **github.com/containerd/typeurl**            f6943554a7e7e88b3c14aad190bf05932da84788 -> a93fcdb778cd272c6e9b3028b2f42d813e785d40
    * **github.com/golang/protobuf**               1643683e1b54a9e88ad26d98f81400c8c9d9f4f9 -> v1.1.0
    * **github.com/json-iterator/go**              1.0.4 -> f2b4162afba35581b6d4a50d3b8f34e33c144682
    * **github.com/modern-go/concurrent**          1.0.3 **_new_**
    * **github.com/modern-go/reflect2**            05fbef0ca5da472bbf96c9322b84a53edc03c9fd **_new_**
    * **github.com/opencontainers/go-digest**      21dfd564fd89c944783d00d069f33e3e7123c448 -> c9281466c8b2f606084ac71339773efd177436e7
    * **github.com/opencontainers/runc**           69663f0bd4b60df09991c08812a60108003fa340 -> 20aff4f0488c6d4b8df4d85b4f63f1f704c11abd
    * **github.com/opencontainers/runtime-spec**   v1.0.1 -> d810dbc60d8c5aeeb3d054bd1132fab2121968ce
    * **github.com/opencontainers/runtime-tools**  6073aff4ac61897f75895123f7e24135204a404d -> v0.6.0
    * **github.com/xeipuuv/gojsonpointer**         4e3ac2762d5f479393488629ee9370b50873b3a6 **_new_**
    * **github.com/xeipuuv/gojsonreference**       bd5ef7bd5415a7ac448318e64f11a24cd21e594b **_new_**
    * **github.com/xeipuuv/gojsonschema**          1d523034197ff1f222f6429836dd36a2457a1874 **_new_**
    * **golang.org/x/net**                         7dcfb8076726a3fdd9353b6b8a1f1b6be6811bd6 -> b3756b4b77d7b13260a0a2ec658753cf48922eac
    * **golang.org/x/sys**                         314a259e304ff91bd6985da2a7149bbf91237993 -> 1b2967e3c290b7c545b3db0deeda16e9be4f98a2
    * **google.golang.org/grpc**                   v1.10.1 -> v1.12.0
    * **gotest.tools**                             v2.1.0 **_new_**
    * **k8s.io/api**                               7e796de92438aede7cb5d6bcf6c10f4fa65db560 -> 9e5ffd1f1320950b238cfce291b926411f0af722
    * **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> ed135c5b96450fd24e5e981c708114fbbd950697
    * **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> a90e3a95c2e91b944bfca8225c4e0d12e42a9eb5
    * **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> 03bfb9bdcfe5482795b999f39ca3ed9ad42ce5bb
    * **k8s.io/kubernetes**                        v1.10.0 -> v1.11.0
    * **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> 733eca437aa39379e4bcc25e726439dfca40fcff
    
    
  • v1.1.3
    containerd 1.1.3
    
    Welcome to the v1.1.3 release of containerd!
    
    This is the third patch release for the `containerd` 1.1 release. This
    release includes a new config option in CRI plugin and several bug fixes
    in containerd client, ctr and native snapshotter.
    
    Containerd now sets gid to 0 if it is not specified. This matches the docker
    behavior. The change was applied to containerd client, `ctr` and CRI plugin.
    
    CRI Plugin
    Add `no_pivot` config option. It is useful when running containerd on
    ramdisk.
    
    ctr
    Fix a bug in `ctr run` that the `--no-pivot` and `--rootfs` flags are missing.
    
    Native Snapshotter
    Fix a bug in the native snapshotter that the permission bits of `/`
    is set to `0700` unexpectedly. It is now set to `0755`.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Lantao Liu
    * Derek McGowan
    * Michael Crosby
    * Akihiro Suda
    * Felix Abecassis
    * Ian Campbell
    * Phil Estes
    * yanxuean
    
    Changes
    
    * 8f54c750c6 Merge pull request #2561 from Random-Liu/prepare-1-1-3
    * c62af0771f Prepare 1.1.3 release notes
    * 41ccfba9e0 Merge pull request #2556 from estesp/cherrypick-gid-zero
    * 4d629f3253 oci: Update docs for `oci.WithUserID`
    * 087dc69b4a Set gid 0 when no group is specified
    * 56273893a8 Merge pull request #2545 from dmcgowan/backport-release-tool-1.1
    * fcde4fb7aa Update release tool
    * a1a06fe931 Merge pull request #2539 from Random-Liu/update-cri-to-1.0.5
    * eee5c077c3 Update cri plugin to v1.0.5.
    * 4de979a2a1 Merge pull request #2472 from stevvooe/backport-2411
    * 4d7a305607 Move ContainerFlags to "commands" package
    * d284b8c54a Merge pull request #2488 from AkihiroSuda/cherrypick-2485-1.1
    * 560f64f232 native: set '/' permission to 0755
    * c938bbbeef Merge pull request #2473 from dmcgowan/backport-proto-api-txt-files
    * 68380d41dd Fix options ordering in proto api txt files
    
    Changes from containerd/cri
    
    * 57705f5 Merge pull request #872 from yanxuean/cri-1.0
    * 835cfc3 support no_pivot option for runc
    * 90266f5 Merge pull request #868 from Random-Liu/cherrypick-#867
    * 9e68f4c Cherrypick the lint fix.
    * 2cc44d9 Merge pull request #846 from Random-Liu/cherrypick-#843-to-1.10
    * ae93222 Set 0022 umask for `hack/release.sh`.
    * 95339e8 Use `--no-overwrite-dir` in installation doc.
    
    Dependency Changes
    
    Previous release can be found at [v1.1.2](https://github.com/containerd/containerd/releases/tag/v1.1.2)
    
    * **github.com/containerd/cri**  v1.0.4 -> v1.0.5
    
  • v1.2.0-beta.0
    containerd 1.2.0-beta.0
    
    Welcome to the v1.2.0-beta.0 release of containerd!
    *This is a pre-release of containerd*
    
    After two major releases of containerd, we have brought back the beta releases to
    introduce a new runtime interface and new APIs. The 1.2 release will be fully
    backwards compatibility and have no API breakage. The API additions included in
    this release is focused on making containerd more extensible and cover more user
    cases.
    
    New V2 Runtime
    
    A new v2 runtime has been added with a stable gRPC interface for managing
    containers through external plugins.
    
    New Proxy Plugins
    
    A new proxy plugin configuration has been added to allow external snapshotters
    be connected to containerd using gRPC.
    
    API Changes
    
    Minor API additions
    
    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
    * Akihiro Suda
    * Justin Terry
    * Stephen J Day
    * Abhinandan Prativadi
    * Kenfe-Mickaël Laventure
    * Evan Hazlett
    * Sebastiaan van Stijn
    * Andrei Vagin
    * Kir Kolyshkin
    * Brian Goff
    * Darren Stahl
    * Ian Campbell
    * Samuel Karp
    * Wei Fu
    * Claudia Beresford
    * Felix Abecassis
    * Luc Perkins
    * Mathieu Champlon
    * Mike Brown
    * Tõnis Tiigi
    * Vincent Demeester
    * 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
    * Kevin Xu
    * Lu Jingxiao
    * Michael Fraenkel
    * Nikos Anastopoulos
    * Oliver Stenbom
    * Parav Pandit
    * Ricardo Aravena
    * Rolf Neugebauer
    * Sudeesh John
    * Tobias Klauser
    * Tom Godkin
    * Yu-Ju Hong
    * yanxuean
    
    Changes
    
    * 6f13ff3ea4 Merge pull request #2550 from dmcgowan/release-1.2.0-beta.0
    * 5ab50846c0 Add v1.2.0 beta 0 release notes
    * 0ffb948270 Merge pull request #2549 from crosbymichael/default-devices
    * b67ea850af Add opt for default unix device permissions
    * a69a0b0192 Merge pull request #2548 from ijc/platforms-must-parse
    * c83f9773bc platforms: Add `MustParse`
    * 037fc5ed86 Merge pull request #2542 from crosbymichael/fetch-config
    * 0aedde55f1 Merge pull request #2543 from Random-Liu/update-cri-v1.11.1
    * e9ad2d0481 Update cri to v1.11.1.
    * 65839a47a8 Merge pull request #2537 from crosbymichael/mutable
    * 9a4c61ccb5 Merge pull request #2502 from fuweid/bugfix_support_more_overlayfs_layers
    * 3be457d7d6 Move content.Fetch configuration to struct
    * b9eeaa1ce8 Merge pull request #2536 from jterry75/fix_log_pipe_windows
    * 8362d9aa48 switch shim log Windows client/server direction
    * cc6d261e1a Image and snapshot key are mutable
    * 2c85ae2828 Merge pull request #2535 from ijc/WithUserID-docs
    * e8c80f37e2 Merge pull request #2530 from dmcgowan/update-release-tool
    * 4a74731cd0 oci: Update docs for `oci.WithUserID`
    * 97473edb99 Merge pull request #2534 from cyphar/manpage-rename
    * 7aa132ffc7 docs: man: rename config.toml(5) to be more descriptive
    * 1ba4aa04b4 Merge pull request #2528 from crosbymichael/shim-debug
    * 6ba4ddfdda Add shim log pipe for log forwarding to the daemon
    * 67b54c6670 Support >= 128 layers in overlayfs snapshots
    * aeb322d87d Update release tool
    * 4fb92300fe Merge pull request #2526 from crosbymichael/managed-opt
    * 6bf15fa867 Merge pull request #2529 from crosbymichael/missing-gids
    * 99df1a9e11 Set gid 0 when no group is specified
    * dd97a11b6f Merge pull request #2523 from jterry75/windows_v2_tasks_service
    * 2742238909 Add docs for managed opts dir
    * 2783a19b10 Merge pull request #2518 from crosbymichael/install
    * 74b036491a Merge pull request #2524 from samuelkarp/time.Hour
    * 5a47c5ec1d Add lib support as an option
    * 1537f31381 Add install support for binary images
    * 9ca687be63 Merge pull request #2522 from jterry75/runc_typo
    * 9665a2650a *: replace 3600 seconds with 1 hour
    * 9936370fef Refactors the TasksService requires per platform
    * 9ff702b9a1 Fix a typo in runc-v1 shim
    * b8f4c7a9bd Merge pull request #2520 from dmcgowan/use-pause-multiplatform-test
    * d3887f6764 Merge pull request #2519 from jterry75/various_win_fixes
    * dcb905701c Adds retry support to Windows AnonDialer
    * 790c3a3663 Remove extra allocation in NewTask
    * 123de20b59 Merge pull request #2517 from estesp/fix-travis-script
    * 438b3cb694 Update multi-arch image tests
    * 9622369f0e Fix loss of CRI test failure status in CI
    * 6a252a7141 IO Windows remove unused wait group
    * efb04a3361 Merge pull request #2513 from dmcgowan/set-default-platform-withplatform
    * 9dc55ea1d2 Merge pull request #2514 from jterry75/runtime_v2_shim_command
    * d64d8a06d5 Use image constructor in client
    * 3629344e6e Ensure specifying an empty platform is treated as default
    * 9f13b74f4a Runtime v2 absolute shim path to executable
    * 875b92c507 Merge pull request #2512 from crosbymichael/gpupath
    * ed0e73422d Merge pull request #2468 from dmcgowan/set-platform-on-unpack
    * 4249f44d81 Merge pull request #2493 from dmcgowan/sync-lease-removal
    * d0ab8c8510 Merge pull request #2496 from dmcgowan/lease-content-uploads
    * e4f33dcfb5 Add nvidia Opts to lookup containerd binary or hook path
    * c55b9636f7 Merge pull request #2263 from alibaba/fix_no_gzip
    * 6647e75651 Merge pull request #2509 from crosbymichael/bundle-cleanup
    * 45d0df8fe3 Merge pull request #2510 from crosbymichael/gpucaps2
    * 920dc79b4d Merge pull request #2504 from samuelkarp/ctr-t-metrics
    * 81e2859e8b Change gpu Capability type to string
    * ca71484793 Merge pull request #2480 from dmcgowan/proxy-plugin-doc
    * 578a236f30 Merge pull request #2506 from crosbymichael/gpucaps
    * 23fbdbaf13 Cleanup workdirs on manager load
    * e8f7c2af26 Merge pull request #2507 from flx42/fix-readme-runtime-v2
    * 2ebfba575c Merge pull request #2479 from stevvooe/with-file-combinator
    * 9a34bb046a metrics: add optional json output
    * e22f19618c Remove reference to WithExit in README
    * 2a1bd7414b oci: introduce WithSpecFromFile combinator
    * 985920c513 Merge pull request #2505 from crosbymichael/cmdargs
    * dd0c04970d nvidia GPU support for caps and multiple uuids
    * 362405f7b5 Merge pull request #2495 from jterry75/runtime_v2_windows
    * af1b6a026e Review feedback.
    * 4b5403f9c9 Merge pull request #2 from crosbymichael/runtime-v2-windows
    * 13549f7a07 Abstract to SocketAddress
    * 2c87d120df ctr: add new metrics subcommand
    * e956441fe0 Add WithImageConfigArgs to replace CMD on image
    * c8017d0275 Merge pull request #2500 from crosbymichael/12deps
    * 5a0b040ab4 Update containerd dependencies for 1.2
    * c09932fcb0 Merge pull request #2347 from crosbymichael/streamingapis
    * 400f16fc46 Add containers streaming API
    * 965cca6f75 Merge pull request #1 from crosbymichael/runtime-v2-windows
    * 9d72b4543b Handle windows signals
    * f15a1170d3 Add windows publisher
    * 1580ec59a5 Remove outdated plugin design doc
    * 3e657de3af Document plugins
    * dfc9991135 Add content ingests to lease and gc
    * d02728ff4a Merge pull request #2499 from crosbymichael/fast
    * b760cee65a Update lease service errors
    * d3e0c163f8 Adds runtime v2 support for Windows shim's
    * 710df57854 Fast path bundle cleanup on load
    * 26e2dd6754 Merge pull request #2425 from avagin/docker-fixes
    * 3289dc63e9 Merge pull request #2465 from fraenkel/lock_conn
    * d47bda91e9 Merge pull request #2490 from thaJeztah/logging_nanosecond_precision
    * 9a4d1c5f8d Use connection lock when creating services
    * da73b98b63 Set default log formatting to use RFC3339Nano with fixed width
    * a88b631961 Merge pull request #2471 from crosbymichael/fatal
    * 88ec4559b6 Merge pull request #2487 from thaJeztah/fix_compilation_issues_on_go1.11
    * 65ef8310d9 Fix compilation failures on Go 1.11
    * 92d147ebde Merge pull request #2485 from AkihiroSuda/fix-native-root-permission
    * 7461739b58 native: set '/' permission to 0755
    * 0d52c71c80 Merge pull request #2474 from dmcgowan/lease-expiration
    * fc2fcf6b2a task: WithExit() doesn't have to overwrite existing options
    * 394784b3aa Merge pull request #2482 from crosbymichael/v2cr
    * 17ab11a236 Fixes for runtimev2 and checkpoint restore
    * 94e132fd07 Add sync option on lease removal
    * 49fb363811 Merge pull request #2458 from fuweid/bugfix_apply_hardlink_to_softlink
    * 77ffa366af Merge pull request #2476 from kolyshkin/osusergo
    * 2a8e28ae29 Merge pull request #2477 from crosbymichael/stress-runtime
    * 17ae673b5c Set runtime for stress tests
    * 48570b39c5 BUILDING.md: add osusergo for static build
    * 3b1534c47a bugfix: allow hardlink to softlink file
    * 9743ff21c9 Don't fatal on epoll wait
    * 94cfce62ba Merge pull request #2434 from crosbymichael/shimv2
    * d53a96fbe4 Add comments for oci protos
    * 29b72d4ff0 Support lease filters
    * 00a99c0472 Add leases subcommand in ctr
    * 4c2ad9cefb Update CRI vendor
    * 8cf3fad8d4 Add leases manager interface
    * 026b7d922f Add README.md to runtime v2
    * c77c89b3d1 Add lease expiration to garbage collection
    * 02579c8c3f Merge pull request #2415 from dmcgowan/proxy-plugins
    * 3a916a0f67 Update client Image to have configurable platform
    * fd31052d9c Add oom events to shim
    * dfde5ec316 Merge pull request #2418 from crosbymichael/hook-root
    * 9ca23811c3 Merge pull request #2424 from kinvolk/alban/systemd-run
    * e17969caad Merge pull request #2436 from thaJeztah/fix_gofmt
    * fb1084d9cc Merge pull request #2464 from tonistiigi/oci-export-platform
    * ed697290da Merge pull request #2463 from crosbymichael/temp-clean
    * 7e49c601a8 Add `shim start` for shim creation
    * da1b5470cd Runtime v2
    * 6de11ab973 Merge pull request #2470 from dmcgowan/fix-checkprotos
    * d3cd5f1d01 Fix options ordering in proto api txt files
    * 82e7204a3c oci-exporter: do not filter current platform on export
    * cef05f19a7 Merge pull request #2461 from dmcgowan/seed_rand
    * 0105959c3d Don't prevent boot on temp cleanup
    * 8baeaff54b Merge pull request #2460 from stevvooe/runc-build-instructions
    * 1c6929cbd4 Remove use of crypto rand in tests
    * cce0a46c8a Seed random on ctr and containerd startup
    * a5e0916aa9 build: include instructions for runc build
    * 0c0c271b54 Update golang.org/x/sys
    * cb4bf2003f Merge pull request #2454 from hairyhenderson/use-math-rand-instead-of-crypto-rand
    * 9a97ab34ce Switching from crypto/rand to math/rand to avoid blocking
    * b382b6fe0b Merge pull request #2450 from Random-Liu/support-host-in-resolver
    * c8a8a49584 Support specifying host in resolver.
    * 01d309e8f2 Merge pull request #2448 from rn/btrfs
    * 651920405e test: Increase btrfs loopback device size to 128MB
    * b41633746e Merge pull request #2443 from thaJeztah/mask_acpi
    * fe64b06a6d Add /proc/keys to masked paths
    * 8b42adeddc Add /proc/acpi to masked paths
    * e01779a0da Merge pull request #2442 from thaJeztah/bump_containerd_console
    * 77a26427c3 update containerd/console to fix race: lock Cond before Signal
    * 5900361791 Merge pull request #2420 from sudeeshjohn/master
    * 5a4f007e48 Fix the formatting directives error during compilation
    * 0b0b41298a Merge pull request #2437 from thaJeztah/remove_go_version_check
    * 383d750d4f Workaround for gofmt change in Go 1.11
    * 108c9cd4cf Remove Go version check in travis
    * 39b6ba826a Merge pull request #2431 from masters-of-cats/plugins-list-subcommand
    * 4e64dcce85 Merge pull request #2432 from crosbymichael/ttrpc2
    * 6a83168157 Update ttrpc to 94dde388801693c54f88a6596f713b51a8
    * 3cf3881fa4 Introduce plugins/list subcommand
    * a044b047e8 Merge pull request #2430 from Random-Liu/update-cri-to-v1.11.0
    * f530a3c267 Update cri to v1.11.0.
    * e51ddf43e9 Merge pull request #2428 from crosbymichael/ttrpc
    * 8c709ac43a update typeurl
    * 08150bfe76 Update ttrpc for containerd repo
    * 6ef65b74e1 Document how to use systemd-run
    * ca204317ed Merge pull request #2422 from crosbymichael/ctr-delete
    * 08f7ee9828 Merge pull request #2423 from crosbymichael/shim-procs
    * fdceb13b14 Add cio.Load for loading io set
    * 68e144c637 Set shim max procs via env var
    * 1ac546b3c4 Merge pull request #2411 from flx42/move-containerflags
    * e239f65590 Handle abs path for rootfs in oci hook
    * f15c3be348 Merge pull request #2417 from dmcgowan/update-arm64-normalize
    * db3c5afc6d Normalize arm64 to an empty variant
    * 47a128d455 Merge pull request #2414 from dmcgowan/platform-arm-normalization
    * 995310cda9 Merge pull request #2408 from estesp/carry-2363
    * 7049671465 Add support for proxy plugins in configuration
    * 37ab93e2c8 Fix arm platform matching
    * 7ff2748f9c Merge pull request #2410 from tonistiigi/mlist-error
    * 5dd22a20af Move ContainerFlags to "commands" package
    * 53fe31d6de images: provide better error for manifest list match error
    * 3c5b0dcf27 Update architecture.md
    * c1e1f3d6d9 Merge pull request #2397 from harche/doc_fix
    * ef449aa38e Docs: Fix incomplete instructions for building using docker
    * 0158a6fb34 Merge pull request #2393 from vdemeester/gotestyourself-with-tools
    * 832b05ae67 Update tests to use gotest.tools angel
    * 3830180ce5 Replace gotestyourself by gotest.tools
    * 35887db096 Merge pull request #2370 from dmcgowan/update-maintainers-rules
    * 046536cfb1 fixbug: blob for schemav1 could be uncompressed
    * 7ba62b147d Update adding maintainer section
    * 63522d9eaa Merge pull request #2390 from AkihiroSuda/fix-schema1
    * 356b0d5964 Merge pull request #2388 from ehazlett/proc-interface
    * df34eefa12 Merge pull request #2330 from crosbymichael/hpc
    * a435f2886c separate proc interfaces into standalone package
    * 703c25e452 fix schema1 fetchBlob()
    * 00d4910633 Merge pull request #2387 from ehazlett/runtime-shim
    * 821c8eaa91 runtime/linux/shim -> runtime/shim
    * 437e90aa5e Merge pull request #2386 from northtyphoon/bindu/acr-push-location
    * 9b865d86a9 docker/pusher: handle location string containing path and query
    * 081b2d6330 Merge pull request #2384 from crosbymichael/bump-console
    * 0cfca1e633 Bump console for windows tty handling
    * 0d7fd3f7ad Merge pull request #2383 from AkihiroSuda/vendor-cri-20180605
    * 135a4d9104 update cri vendor
    * 84bebdd91d Merge pull request #2379 from dmcgowan/fix-direct-io-terminal-setting
    * b867977c01 Merge pull request #2380 from dmcgowan/ignore-zero-msg-size-configs
    * 993d4b8fc5 Ignore zero max message size in grpc config
    * 6b9be1bfc3 Fix creation of DirectIO overwriting fifo config
    * 5b1f69be8a Merge pull request #2135 from AkihiroSuda/oci-content-store
    * e1428ef054 Merge pull request #2378 from thaJeztah/update_microsoft_vendors
    * 55118c5469 Update go-winio and hcsshim
    * d88de4a34f content: change Writer/ReaderAt to take OCI
    * e4ad710ce8 Merge pull request #2375 from AkihiroSuda/update-cri-20180531
    * 17a54d02c4 update cri vendor
    * 1e8b09cfc6 Merge pull request #2353 from ehazlett/process-runtime
    * c7083eed5d Merge pull request #2369 from dmcgowan/update-grpc
    * 6653917ef9 vendor update
    * cae94b930d linux -> runtime/linux
    * 8d768689fa cri vendor bump
    * 55afe3359a Update grpc timeout and logger
    * 80bbaff07a Merge pull request #2361 from masters-of-cats/no-new-keyring
    * 7f800e0a7b Merge pull request #2364 from dmcgowan/fix-http-seeker-unsupported-range
    * 7132ca2775 Implements WithNoNewKeyring
    * 59740d8985 Fix invalid length bug with some registries
    * cecf576819 Merge pull request #2362 from crosbymichael/cont-bump
    * d2fc059229 Update grpc to 1.12
    * 024a4210c7 Update continuity to d3c23511c1bf5851696cba83143d9
    * e9434a10bc Merge pull request #2341 from dmcgowan/move-client-content-snapshot
    * 195aec232e Merge pull request #2357 from dmcgowan/add-evan-reviewer
    * 05406125be Merge pull request #2354 from cpuguy83/bump_continuity
    * c9ea816cda Merge pull request #2351 from crosbymichael/pkg
    * 7e5a91fa51 Bump continuity to fix copy files > 2^32 bytes
    * a4e4af1959 Add Evan Hazlett as a reviewer
    * 8e97da0958 Move server to services pkg
    * c87ed12da5 Move restart pkg to runtime
    * d8ad141851 Remove debug package
    * 009ba4d797 Move testutils to pkg
    * 927517de36 Move dialer to pkg
    * ae4b78d1cc Move progress into pkg
    * d1435e6e4d Merge pull request #2350 from crosbymichael/reaper
    * 8ea01cc56a Merge pull request #2336 from crosbymichael/spec-alias
    * 0bafe236b4 Move reaper under shim package
    * cff5e75df8 Merge pull request #2343 from crosbymichael/platform
    * 62e22a9fe7 Type alias spec in oci package
    * 80272bb691 Merge pull request #2345 from estesp/banner-moved
    * 34c032d98f Reference new location for images
    * 3f0fe90410 Merge pull request #2344 from lucperkins/lperkins/revert-markdown-file-paths
    * e5e63539a6 Return Markdown files to /docs directory
    * dc2e115f8b Merge pull request #2318 from crosbymichael/restart
    * 2b565da7ec Add restart monitor
    * e63768ea09 Merge pull request #2331 from dmcgowan/fix-image-remove-race
    * ceae112f7d Rename Runtime to PlatformRuntime
    * 257d74f837 Merge pull request #2342 from lucperkins/lperkins/hugo-migration
    * d1503dc9ce Migrate website to Hugo
    * b511c397c3 Merge pull request #2317 from cmingxu/master
    * fcc66f5685 Merge pull request #2337 from AkihiroSuda/fix-vendorconf-runcmd-mismatch
    * b1e202c327 fix RUNC.md vs vendor.conf mismatch
    * 7c80d0ae11 Rename remote content to proxy content
    * b949697a9c Add nvidia gpu support via libnvidia-container
    * d791232cd3 Fix typo, should be register instead of regster
    * 6e64091322 Move client content store to proxy package
    * 48b0a022ef Rename remote snapshotter to proxy
    * 0d1807a43d Move client snapshotter to separate package
    * 544557289a Add oci-hook command to containerd
    * a15e7a0be0 Merge pull request #2332 from dmcgowan/fix-missing-return-in-client-pull
    * f0b3d5a2c5 Move image creation after unpack
    * 2bc9f49ffd Retry image creation after update not found
    * 28caf9027e Add recursive apply layer function
    * 70d629fc1d Add missing return statement on pull unpack
    * 6eee2a0785 Merge pull request #2324 from kolyshkin/mountinfo
    * 8eec9259e6 mount/mountinfo_linux: parser speed up
    * f701b3b960 Fix race in ctr pull
    * e017143dde Merge pull request #2328 from crosbymichael/client-clean
    * 8ee52bfca9 Move import/export code to separate client file
    * e22c827cf5 Merge pull request #2323 from stevvooe/ping-snapshots-from-cli
    * fc1d936f2c Merge pull request #2326 from cloudfoundry-incubator/pr-oom-score
    * 544b985ff2 Don't fail on setting -ve oom score when rootless
    * 08b43d9200 Merge pull request #2325 from cloudfoundry-incubator/pr-tempdir
    * fc8bce59b9 Use user-specific temp directory if set
    * 40c3acd36c Merge pull request #2322 from darrenstahlmsft/revendorHcsshim
    * ed72059fac cmd/snapshots: add gc.root to created snapshots
    * 07d8716004 Update hcsshim to v0.6.10
    * cfba048bec Merge pull request #2319 from ijc/update-go-digest
    * 623407a399 Re-vndr with newest vndr
    * 388c73052a Bump to latest go-digest.
    * 4219f7ba3a Merge pull request #2307 from avagin/tty
    * 29c76b13d6 travis: update criu to 3.7
    * 566389ade4 test: Check C/R for containers with TTYs
    * 60daa414db Allow to checkpoint and restore a container with console
    * 0846d6f8e9 vendor: update go-runc
    * cddd791c1c Merge pull request #2315 from crosbymichael/logio
    * 1c263a7d5e Add LogFile as a cio IO option
    * c73794f8dc Merge pull request #2314 from ehazlett/runc-shim-debug
    * 530849fed4 enable runc debug in shim
    * a70e26c64f Merge pull request #2310 from ehazlett/directio-with-terminal
    * 6b4355d242 add NewDirectIOWithTerminal; add test for pty
    * 1a5e0df98f Merge pull request #2305 from kolyshkin/context
    * e073a48c7b Merge pull request #2309 from crosbymichael/events-closed
    * 090687916d Correctly handle reading from events channel
    * bbe14f0a2e Switch from x/net/context to context
    * 9d0d4b806c context pkg: untangle
    * f337075620 Bump golang.org/x/net
    
    Changes from containerd/cgroups
    
    * 5e61083 Merge pull request #50 from jingxiaolu/master
    * 0d1587c Add interface AddTask to control groups. So that we can set tasks when we need.
    * 07683a6 Merge pull request #45 from anastop/master
    * 15ef4c3 Add Update method for the cpuset controller
    * c755602 Merge pull request #41 from estesp/update-travis-go
    * 0a357bb Update Go versions for travis
    * 5539584 Fix incorrect use of OCI runtime specs-go cgroup dev types
    * bf7d89f Merge pull request #40 from containerd/license
    * f1d9380 Add license to files
    * 78a98a6 Merge pull request #39 from paravmellanox/master
    * ccd26c4 Add support for rdma cgroup
    
    Changes from containerd/console
    
    * 4d8a41f Merge pull request #27 from gerasiov/master
    * 5d1b48d console_linux: Fix race: lock Cond before Signal.
    * 9a57d21 Merge pull request #28 from crosbymichael/travis
    * 058dd74 Update travis file for 1.10
    * 9290d21 Merge pull request #25 from mat007/support-read-write-windows
    * a7ba593 Fix reading from and writing to console on windows
    * 6fe6f36 Fix some typos in comments
    
    Changes from containerd/continuity
    
    * d3c2351 Merge pull request #113 from darstahl/ResolveRoot
    * a60600a Merge pull request #117 from dmcgowan/fix-create-file-reader-creation
    * 7d784df Fix bug in multiple calls to file applier
    * 2d3749b Merge pull request #116 from dmcgowan/random-file-test
    * a3fa14c Update TestCopyWithLargeFile
    * 7333bda Merge pull request #114 from cpuguy83/fix_copy_file_range_usage
    * afba265 Fix copy_file_range usage for files > 2GB
    * 5633c24 Stop resolving symlink in containWithRoot
    * 7a71e24 Fix vet failure
    * 8100e75 Resolve context root to follow symlinks as root directories
    * c6cef34 Merge pull request #106 from cpuguy83/export_copy_file
    * a88ec15 Merge pull request #108 from tklauser/xattr-sys-unix
    * d59f454 Export `copyFile`
    * 6268e28 sysx: use xattr functions from x/sys/unix
    
    Changes from containerd/cri
    
    * f3687c5 Merge pull request #875 from Random-Liu/cherry-pick-#874
    * 5a3085e Update containerd to b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd.
    * 350e93c Merge pull request #870 from Random-Liu/cherrypick-#869
    * f7e4290 Support netd in GCE bootstrap.
    * 5f0852e Merge pull request #866 from Random-Liu/cherrypick-#857
    * 35d4b19 Merge pull request #867 from Random-Liu/cherrypick-lint-fix
    * 119d0e3 Cherrypick the lint fix.
    * c037404 sandbox: separate host accessing workload and privileged
    * d00d37b Merge pull request #860 from Random-Liu/cherrypick-#858
    * db752fa Serve streaming on localhost by default to match k8s 1.11 default.
    * d22dfea Merge pull request #854 from yanxuean/b1.11
    * 778d783 support no_pivot option for runc
    * 9aa7e2e Merge pull request #845 from Random-Liu/cherrypick-#843-to-1.11
    * 5aed7a4 Merge pull request #847 from Random-Liu/cherrypick-#838
    * d46857c Set 0022 umask for `hack/release.sh`.
    * 32ed43b Use `--no-overwrite-dir` in installation doc.
    * 409d647 Add missing vendor back.
    * 1226165 Update containerd to b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2.
    * 55f0cf5 Remove `pkg/containerd/resolver` package.
    * e350858 Add registry auth config, and use docker resolver in containerd.
    * 5ad95b2 Merge pull request #833 from Random-Liu/update-containerd-k8s
    * 88c5165 Update containerd and k8s.
    * bc99f7a Merge pull request #832 from Random-Liu/remove-crictl-on-gce
    * f580374 Remove crictl on GCE for all cases.
    * c68b605 Merge pull request #831 from Random-Liu/fix-link
    * fd71c9f Fix another link.
    * 47b8d30 Merge pull request #828 from yujuhong/fix-gce-link
    * 0e42438 Merge pull request #829 from Random-Liu/local-stream-server
    * f6ab733 Set stream server to serve on localhost on GCE.
    * e23c0e7 Fix link to GCE getting started guide
    * 4eb4a29 Merge pull request #825 from abhi/cni_config
    * 8609710 vendoring latest go-cni with fixes
    * 263b0b9 Change to keep in sync with latest cni config
    * 07020db Merge pull request #820 from filbranden/usercap1
    * 01d77d4 Update github.com/opencontainers/runtime-tools to v0.6.0
    * 441a57a Merge pull request #821 from Random-Liu/fix-snapshotter-panic
    * 9cb82aa Merge pull request #823 from Random-Liu/update-crictl
    * cfa88fc Merge pull request #824 from Random-Liu/make-max-log-size-configurable
    * b5d053f Make max container log line size configurable through cloud init.
    * bdddbed Update crictl to v1.11.0.
    * b60e456 Fix snapshotter nil panic.
    * e3d57d2 Merge pull request #761 from Random-Liu/add-log-max-size
    * ad29370 Merge pull request #816 from Random-Liu/fix-double-dev-shm-mount
    * 53f1ab4 Fix double /dev/shm mount.
    * bf551b9 Add integration test.
    * 405f57f Add max_container_log_size
    * b39546c Merge pull request #815 from Random-Liu/support-cmd-for-sandbox-container
    * 46d621e Support `Cmd` for sandbox container.
    * b7aac63 Merge pull request #811 from Random-Liu/fix-volume-ownership
    * 7e0cbbe Merge pull request #810 from Random-Liu/revert-#804
    * c557763 Fix empty volume ownership.
    * c921653 Revert "Use pod ip instead of localhost in pod netns for portforward."
    * d7abb5b Merge pull request #807 from Random-Liu/log-task-exit-event
    * 5a1105c Merge pull request #808 from Random-Liu/erase-ambient-caps
    * 96cfcce Merge pull request #804 from Random-Liu/use-pod-ip-for-portforward
    * dd886bc Use pod ip instead of localhost in pod netns for portforward.
    * b367f30 Erase ambient capabilities.
    * de84f9c Merge pull request #806 from Random-Liu/update-kubernetes
    * e4e2585 Log task exit event.
    * 2b48f87 Update kubernetes to v1.11.0-beta.2
    * dfae95e Merge pull request #802 from Random-Liu/remove-unused-files
    * db028fd Merge pull request #803 from Random-Liu/select-ipv4-first
    * 83e6b65 Select ipv4 first if there is one.
    * ccc5f39 Remove unused files.
    * 8bcb9a9 Merge pull request #801 from Random-Liu/fix-ctr-timeout
    * 0faff1c Fix ctr cri timeout.
    * ecf8d99 Merge pull request #799 from AkihiroSuda/oci-content-store
    * 0972490 vendor containerd (#2135)
    * 0a5c05b Merge pull request #776 from Random-Liu/disable-streaming
    * 578b34f Merge pull request #794 from Random-Liu/panic-for-cri-start-failure
    * b870ee7 Generate fatal error when cri plugin fail to start.
    * b68fb07 Merge pull request #793 from Random-Liu/port-containerd-fix-#2364
    * 0fae42b Port docker resolver fix #2364.
    * 8bb978e Merge pull request #785 from ehazlett/containerd-vendor-bump
    * d7d2212 vendor bump
    * 40b6083 Merge pull request #789 from Random-Liu/configurable-containerd-build
    * 1892b30 Make DEPLOY_PATH configurable.
    * 52460eb Merge pull request #788 from BSWANG/patch-1
    * 7bd86a2 Update cni.template
    * 574f949 Merge pull request #786 from fuweid/remove_useless_check
    * e28b77c Remove useless error-check in createImageReference
    * 24a9642 Merge pull request #784 from cpuguy83/bump_continuity
    * fb6bc66 Bump continuity to fix copy files > 2^32 bytes
    * 450eb09 Merge pull request #782 from Random-Liu/update-containerd
    * 60b0d08 Use containerd.WithPullUnpack.
    * 4f00103 Disable restart plugin on GCE.
    * 80188e2 Update containerd to d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e.
    * a4ff7e9 Merge pull request #781 from Random-Liu/fix-container-runtime-monitor
    * ebed87f Fix kube-container-runtime-monitor.
    * bafc794 Merge pull request #758 from Random-Liu/use-crictl-in-kube-up
    * 927d374 Merge pull request #779 from Random-Liu/logo-fix
    * b4631cf Use crictl installed in kube-up.sh
    * 6c7ec48 Another logo fix.
    * 6f43d49 Disable TLS streaming to work with new kubelet streaming proxy.
    * 8566a89 Merge pull request #775 from mikebrow/readme-pub-imgs
    * e10a249 use public logos for a while vs remote github logos that are not in this repo
    * 9f8e581 Merge pull request #647 from mikebrow/boiler-support-for-no-year
    * 8d60547 Merge pull request #769 from raravena80/patch-1
    * 6790819 Merge pull request #768 from Random-Liu/upgrade-crictl
    * f79e017 Minor typo
    * 9763489 Upgrade cri-tools to v1.0.0-beta.1
    * 66388ae Merge pull request #766 from Random-Liu/fix-workingset-memory
    * 5d29598 Fix workingset memory calculation.
    * 7a6369d Merge pull request #763 from Random-Liu/fix-ro-sysfs
    * a5d1332 Explicitly set `rw` for privileged container.
    * 5f4035a Merge pull request #754 from kolyshkin/mount
    * daeab40 os.Unmount: do not consult mountinfo, drop flags
    * 6bbbec5 Merge pull request #755 from Random-Liu/always-mount-sysfs-rw
    * 03bac61 Merge pull request #756 from Random-Liu/update-cri-tools
    * 2f370f6 Update cri-tools to fix `crictl logs` output.
    * 279fa85 Always mount sysfs as `rw`.
    * 8fec046 Merge pull request #751 from Random-Liu/fix-official-release
    * e0d7078 Fix tarball ownership and containerd binary path for containerd.
    * 825563b Merge pull request #750 from Random-Liu/download-from-official-release
    * e22ebf4 Down containerd binaries from official release.
    * c3574e4 makes copyright year optional
    
    Changes from containerd/go-cni
    
    * 5882530 Merge pull request #26 from abhi/master
    * 1695039 Minor cleanup with concurrency and locking
    * 47457ea Merge pull request #24 from containerd/cni-opts
    * d6ba409 Same Opt API for Load and New
    * 18e77c5 Merge pull request #23 from abhi/master
    * 83a302e Updating Readme based on new APIs
    * 25573b2 Merge pull request #22 from abhi/badge
    * ca0948e Merge pull request #21 from abhi/travis
    * 9e927d3 Adding build badge
    * e93f297 Updating travis
    
    Changes from containerd/go-runc
    
    * edcf3de Merge pull request #44 from containerd/env
    * 523ee98 Pass env down to runc command
    * 14606eb Merge pull request #43 from AkihiroSuda/rootless
    * 0194529 add support for --rootless
    * 74719bd Merge pull request #42 from Random-Liu/expose-parsePSOutput
    * fdf39b3 Expose parsePSOutput.
    * 301f7c1 Merge pull request #41 from masters-of-cats/master
    * 07e192d Use user-specific temp directory if set
    * f271fa2 Merge pull request #40 from avagin/tty
    * 400dfa3 Add ConsoleSocket to RestoreOpts
    
    Changes from containerd/ttrpc
    
    * 94dde38 Merge pull request #27 from containerd/ctx
    * 01ed7d8 Add context to Serve
    * fa6c681 Merge pull request #25 from containerd/repochange
    * 0690b20 Add apache license to files
    * 4b957e7 Update imports and references for containerd
    * 530a70d Merge pull request #24 from elboulangero/master
    * 87ac4c6 Log with sirupse/logrus to avoid a circular dependency to containerd #6
    
    Changes from containerd/typeurl
    
    * a93fcdb Merge pull request #5 from estesp/add-license-headers
    * b425f6b Add Apache license headers with ltag
    * dac9cd9 Add go versions to travis
    * 2e95e46 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.7
    * **github.com/Microsoft/hcsshim**             v0.6.7 -> v0.6.11
    * **github.com/containerd/cgroups**            fe281dd265766145e943a034aa41086474ea6130 -> 5e610833b72089b37d0e615de9a92dfc043757c2
    * **github.com/containerd/console**            cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> 4d8a41f4ce5b9bae77c41786ea2458330f43f081
    * **github.com/containerd/continuity**         3e8f2ea4b190484acb976a5b378d373429639a1a -> d3c23511c1bf5851696cba83143d9cbcd666869b
    * **github.com/containerd/cri**                v1.0.0 -> v1.11.1
    * **github.com/containerd/go-cni**             f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 5882530828ecf62032409b298a3e8b19e08b6534
    * **github.com/containerd/go-runc**            bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 -> edcf3de1f4971445c42d61f20d506b30612aa031
    * **github.com/containerd/ttrpc**              d4528379866b0ce7e9d71f3eb96f0582fc374577 -> 94dde388801693c54f88a6596f713b51a8b30b2d
    * **github.com/containerd/typeurl**            f6943554a7e7e88b3c14aad190bf05932da84788 -> a93fcdb778cd272c6e9b3028b2f42d813e785d40
    * **github.com/golang/protobuf**               1643683e1b54a9e88ad26d98f81400c8c9d9f4f9 -> v1.1.0
    * **github.com/json-iterator/go**              1.0.4 -> f2b4162afba35581b6d4a50d3b8f34e33c144682
    * **github.com/modern-go/concurrent**          1.0.3 **_new_**
    * **github.com/modern-go/reflect2**            05fbef0ca5da472bbf96c9322b84a53edc03c9fd **_new_**
    * **github.com/opencontainers/go-digest**      21dfd564fd89c944783d00d069f33e3e7123c448 -> c9281466c8b2f606084ac71339773efd177436e7
    * **github.com/opencontainers/runtime-spec**   v1.0.1 -> d810dbc60d8c5aeeb3d054bd1132fab2121968ce
    * **github.com/opencontainers/runtime-tools**  6073aff4ac61897f75895123f7e24135204a404d -> v0.6.0
    * **github.com/xeipuuv/gojsonpointer**         4e3ac2762d5f479393488629ee9370b50873b3a6 **_new_**
    * **github.com/xeipuuv/gojsonreference**       bd5ef7bd5415a7ac448318e64f11a24cd21e594b **_new_**
    * **github.com/xeipuuv/gojsonschema**          1d523034197ff1f222f6429836dd36a2457a1874 **_new_**
    * **golang.org/x/net**                         7dcfb8076726a3fdd9353b6b8a1f1b6be6811bd6 -> b3756b4b77d7b13260a0a2ec658753cf48922eac
    * **golang.org/x/sys**                         314a259e304ff91bd6985da2a7149bbf91237993 -> 1b2967e3c290b7c545b3db0deeda16e9be4f98a2
    * **google.golang.org/grpc**                   v1.10.1 -> v1.12.0
    * **gotest.tools**                             v2.1.0 **_new_**
    * **k8s.io/api**                               7e796de92438aede7cb5d6bcf6c10f4fa65db560 -> 9e5ffd1f1320950b238cfce291b926411f0af722
    * **k8s.io/apimachinery**                      fcb9a12f7875d01f8390b28faedc37dcf2e713b9 -> ed135c5b96450fd24e5e981c708114fbbd950697
    * **k8s.io/apiserver**                         4a8377c547bbff4576a35b5b5bf4026d9b5aa763 -> a90e3a95c2e91b944bfca8225c4e0d12e42a9eb5
    * **k8s.io/client-go**                         b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 -> 03bfb9bdcfe5482795b999f39ca3ed9ad42ce5bb
    * **k8s.io/kubernetes**                        v1.10.0 -> v1.11.0
    * **k8s.io/utils**                             258e2a2fa64568210fbd6267cf1d8fd87c3cb86e -> 733eca437aa39379e4bcc25e726439dfca40fcff
    
    
  • v1.1.2
    containerd 1.1.2
    
    Welcome to the v1.1.2 release of containerd!
    
    This is the second patch release for the `containerd` 1.1 release. This
    includes an issue fix for CRI.
    
    CRI Plugin
    Fix an issue that a container log line longer than 4kb is cut into
    multiple lines. A new `max_container_log_size` config option is added
    to make this configurable, and the default value is set to 16kb.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Derek McGowan
    * Kenfe-Mickaël Laventure
    * Lantao Liu
    
    Changes
    
    * 468a545b9e Merge pull request #2453 from Random-Liu/prepare-1.1.2
    * 2b9e5a236a The 1.1.2 release notes.
    * 37647b4410 Merge pull request #2452 from Random-Liu/update-cri-to-1.0.4
    * 94423a4955 Update `cri` version to 1.0.4.
    
    Dependency Changes
    
    Previous release can be found at [v1.1.1](https://github.com/containerd/containerd/releases/tag/v1.1.1)
    
    * **github.com/containerd/cri**  40007b34d36f81007087578a340c499e4b06c9bb -> v1.0.4
    
  • v1.1.1
    containerd 1.1.1
    
    Welcome to the v1.1.1 release of containerd!
    
    This is the first patch release for the `containerd` 1.1 release. This
    includes bug fixes related to runtime, CRI, image pull, and native snapshotter.
    
    Runtime
    Fix race condition in TTY console
    
    CRI Plugin
    Fixes for working set memory calculation, privileged container creation and
    image volume directory ownership.
    Fix a bug that container running as non-root will get capabilities added by
    user. This is fixed to keep the behavior consistent with Docker.
    Fix double mount of /dev/shm.
    Fix startup panic when overlayfs fails to load, now cri plugin will just fail.
    
    Image Pull
    Fix for a size validation bug with some registries which impacts the
    CRI plugin and clients.
    
    Native Snapshotter
    Fix for bug in layers containing large files.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Akihiro Suda
    * Brian Goff
    * Derek McGowan
    * Lantao Liu
    * Michael Crosby
    * Mike Brown
    * Phil Estes
    * Rolf Neugebauer
    * Sebastiaan van Stijn
    
    Changes
    
    * d64c661f1d Merge pull request #2445 from dmcgowan/prepare-1.1.1
    * 647712af24 Merge pull request #2449 from mlaventure/btrfs-loopback-size
    * 190f8befb3 test: Increase btrfs loopback device size to 128MB
    * 58aa30d45b Merge pull request #2446 from dmcgowan/backport-1.1-proc-masks
    * 27c2c262e2 Add /proc/keys to masked paths
    * 984254a264 Add /proc/acpi to masked paths
    * e88dc394bd Prepare 1.1.1 release notes
    * 502bc169a5 Merge pull request #2444 from cpuguy83/1.1_bump_console_pkg
    * 9017672af4 Bump console package
    * 3b12eb2929 Merge pull request #2429 from estesp/cio-load-ctr-del
    * 18a086052d Add cio.Load for loading io set
    * e5fb877b9f Merge pull request #2413 from dmcgowan/prepare-1.1.1-rc.2
    * 33ddacbbc0 Prepare 1.1.1-rc.2
    * d984b8cd4a Update cri on release/1.0 branch
    * 5d87c67c15 Merge pull request #2416 from dmcgowan/backport-arm-fix
    * 92f5f97926 Normalize arm64 to an empty variant
    * f2709edd1a Fix arm platform matching
    * cbef57047e Merge pull request #2403 from dmcgowan/prepare-1.1.1-rc.1
    * c968b15699 Prepare 1.1.1-rc.1
    * 688c1070ae Merge pull request #2395 from Random-Liu/update-cri-v1.0.3
    * e4c45c491e Update cri to v1.0.3.
    * 395068d2b7 Merge pull request #2377 from dmcgowan/release-1.1-set-rc.0
    * 674c7efe61 Set rc.0 on version
    * f31ff2ec76 Merge pull request #2374 from dmcgowan/prepare-1.1.1-rc.0
    * dcda690394 Prepare 1.1.1-rc.0 release
    * 58459814fa Merge pull request #2376 from Random-Liu/update-cri-1.1
    * d05461d91c Update cri plugin to v1.0.2.
    * 2326b62470 Merge pull request #2367 from dmcgowan/1.1-fix-size-validation-error
    * 60448fe8b9 Fix invalid length bug with some registries
    * 2e55c8570a Merge pull request #2356 from cpuguy83/1.1_bump_continuity
    * 7f5ed29069 Bump continuity to fix copy files > 2^32 bytes
    * f7da2352ed Merge pull request #2349 from Random-Liu/update-cri
    * c0d46d34d7 Update cri plugin to v1.0.1.
    * 01a0741488 Merge pull request #2334 from dmcgowan/fix-missing-return-1.1
    * 6d81933a35 Add missing return statement on pull unpack
    * fb8f17f8e5 Fix vendor update for 1.1
    * b99cd4ace1 Merge pull request #2311 from crosbymichael/events
    * 7c2f0f4026 Correctly handle reading from events channel
    
    Dependency Changes
    
    Previous release can be found at [v1.1.0](https://github.com/containerd/containerd/releases/tag/v1.1.0)
    
    * **github.com/containerd/console**     cb7008ab3d8359b78c5f464cb7cf160107ad5925 -> 4d8a41f4ce5b9bae77c41786ea2458330f43f081
    * **github.com/containerd/continuity**  3e8f2ea4b190484acb976a5b378d373429639a1a -> a60600ad77f38aaa70165825f61e2ea72e51c9b1
    * **github.com/containerd/cri**         v1.0.0 -> 40007b34d36f81007087578a340c499e4b06c9bb
    
  • v1.1.1-rc.2
    containerd 1.1.1-rc.2
    
    Welcome to the v1.1.1-rc.2 release of containerd!
    *This is a pre-release of containerd*
    
    This is the first patch release for the `containerd` 1.1 release. This
    includes bug fixes related to CRI, image pull, and native snapshotter.
    
    CRI Plugin
    Fixes for working set memory calculation, privileged container creation and
    image volume directory ownership.
    Fix a bug that container running as non-root will get capabilities added by
    user. This is fixed to keep the behavior consistent with Docker.
    Fix double mount of /dev/shm.
    Fix startup panic when overlayfs fails to load, now cri plugin will just fail.
    
    Image Pull
    Fix for a size validation bug with some registries which impacts the
    CRI plugin and clients.
    
    Native Snapshotter
    Fix for bug in layers containing large files.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Brian Goff
    * Derek McGowan
    * Lantao Liu
    * Michael Crosby
    * Mike Brown
    * Phil Estes
    
    Changes
    
    * e5fb877b9f Merge pull request #2413 from dmcgowan/prepare-1.1.1-rc.2
    * 33ddacbbc0 Prepare 1.1.1-rc.2
    * d984b8cd4a Update cri on release/1.0 branch
    * 5d87c67c15 Merge pull request #2416 from dmcgowan/backport-arm-fix
    * 92f5f97926 Normalize arm64 to an empty variant
    * f2709edd1a Fix arm platform matching
    * cbef57047e Merge pull request #2403 from dmcgowan/prepare-1.1.1-rc.1
    * c968b15699 Prepare 1.1.1-rc.1
    * 688c1070ae Merge pull request #2395 from Random-Liu/update-cri-v1.0.3
    * e4c45c491e Update cri to v1.0.3.
    * 395068d2b7 Merge pull request #2377 from dmcgowan/release-1.1-set-rc.0
    * 674c7efe61 Set rc.0 on version
    * f31ff2ec76 Merge pull request #2374 from dmcgowan/prepare-1.1.1-rc.0
    * dcda690394 Prepare 1.1.1-rc.0 release
    * 58459814fa Merge pull request #2376 from Random-Liu/update-cri-1.1
    * d05461d91c Update cri plugin to v1.0.2.
    * 2326b62470 Merge pull request #2367 from dmcgowan/1.1-fix-size-validation-error
    * 60448fe8b9 Fix invalid length bug with some registries
    * 2e55c8570a Merge pull request #2356 from cpuguy83/1.1_bump_continuity
    * 7f5ed29069 Bump continuity to fix copy files > 2^32 bytes
    * f7da2352ed Merge pull request #2349 from Random-Liu/update-cri
    * c0d46d34d7 Update cri plugin to v1.0.1.
    * 01a0741488 Merge pull request #2334 from dmcgowan/fix-missing-return-1.1
    * 6d81933a35 Add missing return statement on pull unpack
    * fb8f17f8e5 Fix vendor update for 1.1
    * b99cd4ace1 Merge pull request #2311 from crosbymichael/events
    * 7c2f0f4026 Correctly handle reading from events channel
    
    Dependency Changes
    
    Previous release can be found at [v1.1.0](https://github.com/containerd/containerd/releases/tag/v1.1.0)
    
    * **github.com/containerd/continuity**  3e8f2ea4b190484acb976a5b378d373429639a1a -> a60600ad77f38aaa70165825f61e2ea72e51c9b1
    * **github.com/containerd/cri**         v1.0.0 -> 40007b34d36f81007087578a340c499e4b06c9bb
    
  • v1.1.1-rc.1
    containerd 1.1.1-rc.1
    
    Welcome to the v1.1.1-rc.1 release of containerd!
    *This is a pre-release of containerd*
    
    This is the first patch release for the `containerd` 1.1 release. This
    includes bug fixes related to CRI, image pull, and native snapshotter.
    
    CRI Plugin
    Fixes for working set memory calculation, privileged container creation and
    image volume directory ownership.
    Fix a bug that container running as non-root will get capabilities added by
    user. This is fixed to keep the behavior consistent with Docker.
    
    Image Pull
    Fix for a size validation bug with some registries which impacts the
    CRI plugin and clients.
    
    Native Snapshotter
    Fix for bug in layers containing large files.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Brian Goff
    * Derek McGowan
    * Lantao Liu
    * Michael Crosby
    * Mike Brown
    * Phil Estes
    
    Changes
    
    * cbef57047e Merge pull request #2403 from dmcgowan/prepare-1.1.1-rc.1
    * c968b15699 Prepare 1.1.1-rc.1
    * 688c1070ae Merge pull request #2395 from Random-Liu/update-cri-v1.0.3
    * e4c45c491e Update cri to v1.0.3.
    * 395068d2b7 Merge pull request #2377 from dmcgowan/release-1.1-set-rc.0
    * 674c7efe61 Set rc.0 on version
    * f31ff2ec76 Merge pull request #2374 from dmcgowan/prepare-1.1.1-rc.0
    * dcda690394 Prepare 1.1.1-rc.0 release
    * 58459814fa Merge pull request #2376 from Random-Liu/update-cri-1.1
    * d05461d91c Update cri plugin to v1.0.2.
    * 2326b62470 Merge pull request #2367 from dmcgowan/1.1-fix-size-validation-error
    * 60448fe8b9 Fix invalid length bug with some registries
    * 2e55c8570a Merge pull request #2356 from cpuguy83/1.1_bump_continuity
    * 7f5ed29069 Bump continuity to fix copy files > 2^32 bytes
    * f7da2352ed Merge pull request #2349 from Random-Liu/update-cri
    * c0d46d34d7 Update cri plugin to v1.0.1.
    * 01a0741488 Merge pull request #2334 from dmcgowan/fix-missing-return-1.1
    * 6d81933a35 Add missing return statement on pull unpack
    * fb8f17f8e5 Fix vendor update for 1.1
    * b99cd4ace1 Merge pull request #2311 from crosbymichael/events
    * 7c2f0f4026 Correctly handle reading from events channel
    
    Dependency Changes
    
    Previous release can be found at [v1.1.0](https://github.com/containerd/containerd/releases/tag/v1.1.0)
    
    * **github.com/containerd/continuity**  3e8f2ea4b190484acb976a5b378d373429639a1a -> a60600ad77f38aaa70165825f61e2ea72e51c9b1
    * **github.com/containerd/cri**         v1.0.0 -> v1.0.3
    
  • v1.1.1-rc.0
    containerd 1.1.1-rc.0
    
    Welcome to the v1.1.1-rc.0 release of containerd!
    *This is a pre-release of containerd*
    
    This is the first patch release for the `containerd` 1.1 release. This
    includes bug fixes related to CRI, image pull, and native snapshotter.
    
    CRI Plugin
    Fixes for working set memory calculation and privileged container creation.
    
    Image Pull
    Fix for a size validation bug with some registries which impacts the
    CRI plugin and clients.
    
    Native Snapshotter
    Fix for bug in layers containing large files.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Brian Goff
    * Derek McGowan
    * Lantao Liu
    * Michael Crosby
    * Mike Brown
    * Phil Estes
    
    Changes
    
    * 395068d2b7 Merge pull request #2377 from dmcgowan/release-1.1-set-rc.0
    * 674c7efe61 Set rc.0 on version
    * f31ff2ec76 Merge pull request #2374 from dmcgowan/prepare-1.1.1-rc.0
    * dcda690394 Prepare 1.1.1-rc.0 release
    * 58459814fa Merge pull request #2376 from Random-Liu/update-cri-1.1
    * d05461d91c Update cri plugin to v1.0.2.
    * 2326b62470 Merge pull request #2367 from dmcgowan/1.1-fix-size-validation-error
    * 60448fe8b9 Fix invalid length bug with some registries
    * 2e55c8570a Merge pull request #2356 from cpuguy83/1.1_bump_continuity
    * 7f5ed29069 Bump continuity to fix copy files > 2^32 bytes
    * f7da2352ed Merge pull request #2349 from Random-Liu/update-cri
    * c0d46d34d7 Update cri plugin to v1.0.1.
    * 01a0741488 Merge pull request #2334 from dmcgowan/fix-missing-return-1.1
    * 6d81933a35 Add missing return statement on pull unpack
    * fb8f17f8e5 Fix vendor update for 1.1
    * b99cd4ace1 Merge pull request #2311 from crosbymichael/events
    * 7c2f0f4026 Correctly handle reading from events channel
    
    Dependency Changes
    
    Previous release can be found at [v1.1.0](https://github.com/containerd/containerd/releases/tag/v1.1.0)
    
    * **github.com/containerd/continuity**  3e8f2ea4b190484acb976a5b378d373429639a1a -> a60600ad77f38aaa70165825f61e2ea72e51c9b1
    * **github.com/containerd/cri**         v1.0.0 -> v1.0.2
    
  • v1.1.0
    containerd 1.1.0
    
    Welcome to the v1.1.0 release of containerd!
    
    `containerd` provides a daemon for managing running containers.
    
    1.1 is the second major release for `containerd` with added support for CRI, the
    Kubernetes [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md).
    CRI is a new plugin which allows connecting the containerd daemon directly to a
    Kubernetes kubelet to be used as the container runtime. The CRI GRPC interface
    listens on the same socket as the containerd GRPC interface and runs in the same
    process.
    
    In addition to all of the stability and bug fixes backported to 1.0,
    1.1 includes...
    
    - CRI plugin
    - ZFS, AUFS, and native snapshotter
    - Improvements to the `ctr` tool
    - Better support for multiple platforms
    - Cross namespace content sharing
    - Better mount cleanup
    - Support for disabling plugins
    - TCP debug address for remote debugging
    - Update to Go 1.10
    - Improvements to the garbage collector
    
    CRI Plugin
    
    This release of `cri` is a native plugin of `containerd`. It is built into
    `containerd` v1.1 and CRI services are enabled by default.
    
    You can now use Kubernetes, with `containerd` directly, without having to use
    the intermediate `cri-containerd` daemon. The `cri-containerd` daemon is
    end-of-life.
    
    *Note: Please [drain your node](https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/) before
    upgrading from older versions of `cri-containerd` to `containerd` v1.1.*
    
    You can [use a containerd config file to configure the `cri` plugin](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    
    Untrusted Workload Runtime
    
    To run an untrusted pod on a runtime for untrusted workload, such as
    [Kata Containers](https://katacontainers.io/) or
    [Clear Containers](https://clearlinux.org/containers), you can:
    1. Configure a runtime for untrusted workload [with the config option `plugins.cri.containerd.untrusted_workload_runtime`](https://github.com/containerd/cri/blob/v1.0.0/docs/config.md).
    2. Create an untrusted pod by setting the annotation `io.kubernetes.cri.untrusted-workload` to `"true"`, for example:
    ```yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: nginx
      annotations:
        io.kubernetes.cri.untrusted-workload: "true"
    spec:
      containers:
      - name: nginx
        image: nginx
    ```
    
    By default, `cri` will run pods with the default runtime. However, if a pod has
    the `io.kubernetes.cri.untrusted-workload` annotation, the `cri` plugin will run
    the pod with the runtime for untrusted workloads.
    
    Unless configured otherwise, the default runtime is set to
    [runc](https://github.com/opencontainers/runc).
    
    Container Runtime Interface v1alpha2
    
    The supported CRI (Container Runtime Interface) version for Kubernetes v1.10 is
    now `v1alpha2.` This release of `containerd/cri` has been updated to use CRI `v1alpha2`, so
    **it only works with Kubernetes v1.10+.**
    
    New CRI features added in `v1alpha2` are all supported:
    * Container log rotation: Kubelet rotates container logs.
    * Shared pid namespace: Support sharing pid namespace inside a pod.
    
    Registry Mirror
    
    You can now setup registry configurations with the config option
    `plugins.cri.registry`.
    
    Currently only the `mirrors` option is supported. With it, you can specify
    registry mirrors and secure/insecure connections.
    ([doc](https://github.com/containerd/cri/blob/v1.0.0/docs/registry.md))
    
    End-To-End Test
    
    In terms of testing, we've passed:
    * ALL CRI validation tests
    * ALL node e2e tests
    * ALL e2e tests
    
    The containerd test coverage on GCE is equivalent with Docker now.
    
    All the test results are public: https://k8s-testgrid.appspot.com/sig-node-containerd.
    
    Performance
    
    We significantly improved pod start latency and cpu/memory usage of `cri` plugin
    this release.
    
    The continuous benchmark result is published on http://node-perf-dash.k8s.io/.
    Job `ci-kubernetes-node-kubelet-benchmark` is for Docker 17.03, and
    `ci-cri-containerd-node-e2e-benchmark` is for containerd with `cri` plugin.
    
    All metrics of containerd are either better or comparable with Docker 17.03.
    
    Try It Out
    
    If you would like to try containerd, please download the binaries included on
    this release. If you are using Docker, this version of containerd will be used
    in the next major release of Docker.
    
    To set up containerd with Kubernetes...
    * For a production quality cluster on GCE brought up with `kube-up.sh`, see [here](https://github.com/containerd/cri/blob/v1.0.0/docs/kube-up.md).
    * For a multi-node cluster installer and bring up steps using ansible and kubeadm, see [here](https://github.com/containerd/cri/blob/v1.0.0/contrib/ansible/README.md).
    * For creating a cluster from scratch on Google Cloud, see [Kubernetes the Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way).
    * For a custom installation from release tarball, see [here](https://github.com/containerd/cri/blob/v1.0.0/docs/installation.md).
    * To install using LinuxKit on a local VM, see [here](https://github.com/linuxkit/linuxkit/tree/master/projects/kubernetes).
    
    Support
    
    The [_support horizon_](https://github.com/containerd/containerd/blob/master/RELEASES.md#support-horizon)
    for containerd has been updated to include the 1.1 release. With the addition of
    the CRI plugin, we are expanding the support horizon for 1.1 to include the
    entire lifespan of Kubernetes 1.10.  The containerd 1.1 release train will be
    considered an active branch with new patches until April 23, 2019 at the
    earliest, when 1.2 is released, or until Kubernetes 1.10 reaches end of life.
    The 1.1 containerd API is completely compatible with 1.0, any client using 1.0
    can safely upgrade to 1.1 without any incompatibilies. The CRI interface
    included with the CRI plugin is only supported for Kubernetes 1.10. The CRI
    interface is still considered alpha and will only be supported for Kubernetes
    1.10. The CRI plugin in containerd 1.1 will also only be supported for
    Kubernetes 1.10.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    - Lantao Liu
    - Michael Crosby
    - Mike Brown
    - Phil Estes
    - Stephen J Day
    - Derek McGowan
    - Abhinandan Prativadi
    - Yanqiang Miao
    - Daniel Nephin
    - yanxuean
    - Akihiro Suda
    - Kenfe-Mickaël Laventure
    - Ian Campbell
    - Darren Stahl
    - yason
    - Kunal Kushwaha
    - Jess Valarezo
    - Brian Goff
    - Wei Chen
    - Sebastiaan van Stijn
    - Luke Chen
    - Jose Carlos Venegas Munoz
    - Hao Zhang
    - Christopher Jones
    - Xianglin Gao
    - Lucas Molas
    - Chris Aniszczyk
    - Justin Cormack
    - Christopher M. Luciano
    - mozhuli
    - Mohammad Asif Siddiqui
    - Micheal Waltz
    - Edgar Lee
    - Aaron Crickenberger
    - Yu-Ju Hong
    - Yongkun Anfernee Gui
    - YaoZengzeng
    - Wei Wei
    - weekface
    - Trevor Porter
    - Tom Godkin
    - Sarah Novotny
    - Ruediger Maass
    - Robin Winkelewski
    - Paul Knopf
    - Nitesh Konkar
    - Nikhita Raghunath
    - mozhulee
    - Michael Hamrah
    - Malepati Bala Siva Sai Akhil
    - Li Yi
    - Kir Kolyshkin
    - Jess Frazelle
    - Jamie Zhuang
    - Eli Uriegas
    - Dan Kohn
    - Daniel, Dao Quang Minh
    - Cody Roseborough
    - Christy Perez
    - Antoine Huret
    
    Changes since v1.0.0
    
    * 209a7fc3e4 Merge pull request #2302 from dmcgowan/prepare-1.1
    * 1155371c7a Prepare 1.1.0 release
    * d8aef117f9 Merge pull request #2304 from Random-Liu/update-cri
    * 9c9abec21c Update cri plugin to v1.0.0.
    * 321c52a0bc Merge pull request #2303 from juliengk/ctr_tasks_list
    * 9d247718d7 Update ctr tasks list usage for quiet flag
    * 1381f8fddc Merge pull request #2301 from HusterWan/zr/fix-misspell
    * 7fd6d5e2be fix words misspell
    * 2ac13a8757 Merge pull request #2300 from dmcgowan/remove-content-helper-defers
    * 3a6825e1a0 content: remove unnecessary defer in helpers
    * 0a978d0b82 Merge pull request #2296 from tophj-ibm/cleanup-loopback-devices
    * f1639bca4b testing: cleanup loopback devices on test skip
    * e9114e3257 Merge pull request #2294 from fermayo/fix-cli-help
    * 0a26b0fe43 ctr: fix --mount help message
    * f630d5f0a6 Merge pull request #2292 from dmcgowan/prepare-1.1.0-rc.2
    * dc47f11963 Prepare 1.1.0-rc.2
    * 35f0ff957d Merge pull request #2291 from dmcgowan/release-dependencies-changelog
    * 764d764f09 Merge pull request #2286 from dmcgowan/multiple-snapshot-links
    * 6c01529057 Clean up dependency output
    * e03eafa102 Merge pull request #2290 from Random-Liu/update-cri-plugin
    * 6da553e112 Update `cri` plugin to v1.0.0-rc.2.
    * f5e3e67dad gc: add support for multiple snapshot labels
    * 7f053943ca Merge pull request #2186 from stevvooe/update-grpc-110
    * b1d2f1df1c Merge pull request #2283 from crosbymichael/image
    * d2c1b6a54e Merge pull request #2282 from crosbymichael/close
    * 367666091b Add NewImage to return a client Image impl
    * c47cbe7b57 Only close if conn exists
    * 9c238a64e9 Merge pull request #2281 from stevvooe/update-11-api
    * b5cbe7b590 vendor: update grpc to 1.10.1
    * cf9986e865 api: update API capture for 1.1 release
    * 076cf7f16e Merge pull request #2278 from stevvooe/remove-google-rpc
    * 7610d9490e Merge pull request #2279 from estesp/update-gover-travis
    * b28aa0e071 Merge pull request #2276 from stevvooe/protect-the-token
    * 27a14f1a9d remotes/docker: protect secret with a mutex
    * 37765fbde5 Track Go 1.10 point releases in travis
    * caac3bca3e protobuf: remove generated google/rpc files
    * f1cea3fa7a Merge pull request #2277 from crosbymichael/update-validation
    * 9af8d56cdd Allow image and snapshotkey to be updated
    * 2bc17ef2cb Merge pull request #2275 from dmcgowan/prepare-1.1.0-rc.1
    * dabc22f47c Prepare 1.1.0-rc.1
    * 49139695aa Merge pull request #2274 from estesp/debug-travis
    * b769cce904 Fix tests using invalid ID
    * ad2548adb4 Merge pull request #2270 from Random-Liu/update-cri-plugin
    * 45407846f3 Test whether use of `exit` is hiding errors
    * 9d9d1bc13c Merge pull request #2269 from justincormack/WithPrivileged
    * 6c02c5cf0a Merge pull request #2272 from dmcgowan/fix-platform-pull-test
    * 9f3db59e0a Update multiplatform pull test
    * 903191072e Add --privileged option to ctr run
    * 062c3a00ef Add a WithPrivileged OCI constructor and the options needed to build it
    * 89d74986cc Update `cri` plugin to v1.0.0-rc.1.
    * d1b3ea4061 Merge pull request #2268 from justincormack/init-null-spec
    * 417c923d65 Merge pull request #2266 from eirinikos/update-license
    * 0ee2f35e43 Consistently add empty types where they are nil in spec
    * 8c2acf45fb Merge pull request #2265 from stevvooe/lockdown-api
    * c0c92f6b34 Edit Containerd license info so GitHub recognizes it
    * ebd96a19d3 api: lock down api for 1.1 release
    * 04efcc83a2 Merge pull request #2261 from AkihiroSuda/native-snapshotter
    * 83e35b3d3a enable native (formerly naive) snapshotter by default
    * bf5112e8ec Merge pull request #2259 from Random-Liu/cleanup-with-user
    * 1a9f9e65b9 Merge pull request #2258 from mlaventure/fix-stupid-typo
    * 00b600a605 Improve WithUser comments and code style.
    * c0f7fcd910 Merge pull request #2257 from Random-Liu/add-with-user
    * 81feacd393 Fix typo in CreateUnixSocket error message
    * 45b0045593 Add oci.WithUser helper function.
    * 84a7b9c115 Merge pull request #2255 from mlaventure/unix-socket-toolong-error-msg
    * 3c3a676490 Return a better error message is unix socket path is too long.
    * 606be14859 Merge pull request #2238 from tklauser/runc-libapparmor-dep
    * ac5432a06b Merge pull request #2253 from stevvooe/report-zfs-correctly
    * 7722db0bc5 Merge pull request #2251 from stevvooe/report-aufs-correctly
    * ca4ccf4afc vendor: update zfs dependency
    * bea2304ca4 vendor: update aufs dependency
    * cbfc9223a9 Merge pull request #2241 from justincormack/ambient_seccomp
    * def3069a67 Merge pull request #2245 from darrenstahlmsft/CloseFail
    * a74903a307 Drop libapparmor dependency from runc build docs
    * 84f6fce240 Make hcsshim layerwriter close a fatal error
    * 9435aeeb30 The set of bounding capabilities is the largest group
    * 79963209f6 Merge pull request #2239 from estesp/fix-test-typeurl
    * dd1085c922 Fix typo in metadata test typeurl string
    * fec0a1ba89 Merge pull request #2237 from dmcgowan/fix-pull-uncompressed-label
    * bfa7e59cba Merge pull request #2236 from dmcgowan/update-releases-md
    * d608e3d9dc Fix label being put on snapshot instead of content
    * e0424e2c76 Add CRI API to releases file
    * 7833fb49fd Merge pull request #2225 from dmcgowan/prepare-1.1.0-rc0
    * 92198a60c5 Prepare 1.1.0-rc.0 release
    * ea37521fda Merge pull request #2233 from Random-Liu/update-cri
    * 74e45c0392 Update cri validation test version.
    * 8958b489ba Update to cri v1.0.0-rc.0
    * 2aa2aecbb3 Merge pull request #2229 from stevvooe/timeout-fifo-creation
    * ad6d02b881 Merge pull request #2221 from AkihiroSuda/content-small-blob
    * a76f230984 content/testsuite: include small blob test in standard suite
    * a0c1abba47 Merge pull request #2228 from stevvooe/allow-configuration-msg-size
    * acc71293c5 server: allow configuration default send/recv message sizes
    * 9754696ff5 linux/prox: timeout fifo creation
    * 8a7e17ef96 Merge pull request #2227 from stevvooe/include-aufs-default
    * ab8e05ac50 cmd/containerd: include aufs by default
    * 3e8e9d3ed7 Merge pull request #2223 from dmcgowan/with-lease-context
    * 7b323b1402 services/content: fix reading a blob which is smaller than the read buffer.
    * 382b313c51 Merge pull request #2222 from ijc/ignore-sockets-in-archiver
    * 43d0a5cb60 Pass in context to lease done function in client
    * 07dfb0368a Merge pull request #2220 from stevvooe/redundant-pkg-name
    * 804249cdcf Merge pull request #2214 from miaoyq/fixes-config-bug
    * 9b111bdc39 Add ignore socket test
    * 903ee88368 cmd/ctr/app: remove redundant package name
    * 2ec3382d2d Ignore sockets when creating a tar stream of a layer
    * 9304193b8c Merge pull request #2219 from dmcgowan/fix-lock-on-schema1-configs
    * 5304ef294b Add writer open helper to handle unavailable refs
    * d465f858a0 Fixes a default config bug of gc scheduler
    * 4c8bbb55b7 Merge pull request #2216 from crosbymichael/task-id
    * 9b9a0ac8ad Add task.ID() API
    * f5d7bfb56e Merge pull request #2213 from crosbymichael/runc
    * 3c1ef1a714 Merge pull request #2212 from dmcgowan/fix-overlay-cleanup-race
    * f117459c35 Bump runc to 69663f0bd4b60df09991c08812a60108003fa
    * ee84187a6a Merge pull request #2096 from stevvooe/include-zfs-by-default
    * a0b818e093 Merge pull request #2200 from jessvalarezo/multiarch-pulls
    * 94cf25f7db overlay: fix cleanup directory deletion race
    * f4113a903a containerd: include zfs plugin by default
    * b307df2723 Merge pull request #2207 from jessvalarezo/ctr-task-d-update
    * 1a930e502b Merge pull request #2175 from Random-Liu/plugin-cri-cli
    * 8fc382cba3 Merge pull request #2208 from jessvalarezo/windows-runtime-platform
    * ea6a10c412 Add cri subcommand and add ctr/command package
    * 9460f94c10 Update containerd/cri to 0c876040681ebe8a291fa2cebefdcc2796fa3fc8
    * 54a46068a1 windows: define platform in runtime plugin init
    * e343006b8f ctr: allow for force kill when deleting task process
    * 6b0109942f Merge pull request #2206 from stevvooe/images-alias
    * 220a479292 Merge pull request #1833 from dmcgowan/snapshot-gc-3rd-phase
    * ae11d8c64b cmd/ctr/images: add `i` alias for images command
    * c3cf3d7822 allow content to be pulled for specific platform(s), all platforms
    * b3b95c0a2a Merge pull request #2154 from dmcgowan/shared-content-ingests
    * 3013762fc5 Merge pull request #2203 from Random-Liu/support-in-process-integration
    * 23ccbdd64f Merge pull request #2159 from AkihiroSuda/check-overlay
    * 1128b3d664 Add service plugin and support in process integration.
    * ba93435337 Temporary cri-containerd change
    * edf7f410fb Merge pull request #2199 from estesp/vndr-cgroups-fix-licenses
    * e38b2bbc3f Update cgroups vendor for license headers/bug fix
    * 44524909d1 Merge pull request #2197 from crosbymichael/deps
    * 179382028a Update containerd deps
    * 544717986d Merge pull request #2192 from kunalkushwaha/update-readme-ltag
    * 224ecf0d71 Adds note about applying license header
    * 856ea51c8b Merge pull request #2182 from AkihiroSuda/shimtest
    * 77a5804f6a Merge pull request #2178 from kunalkushwaha/file-header-ci-check
    * 5368984859 Merge pull request #2160 from ijc/ctr-run-unpack
    * db1630d0bb Merge pull request #2190 from stevvooe/vendor-update-btrfs
    * 23751c9ced vendor: update btrfs dependency
    * d086e56255 Merge pull request #2187 from crosbymichael/sigpipe
    * 1eabab31aa Handle SIGPIPE in shims
    * 5cc915c26c overlay: add Supported() checker
    * f040e6ab59 CI check for file-header added file-header check using github.com/kunalkushwaha/ltag
    * 2b6b99b4a1 Merge pull request #2184 from kunalkushwaha/oci-error
    * a1b511fb80 Merge pull request #2177 from crosbymichael/file-io
    * 142ecddd0d Merge pull request #2180 from AkihiroSuda/fix-ctr-c-create-unix
    * 05513284e7 ctr: add UNIX-specific flags to `ctr c create`
    * 125fdeff8a linux: fix runtime-root propagation
    * 6ed4e9e106 better image config parse error. compatible oci runtime version printed with parse error
    * 3491b9ea4a Copyright header added
    * e6a3dd3550 Merge pull request #2171 from ruediger-maass/resolver401
    * fd6335f74d Merge pull request #2163 from AkihiroSuda/userns-mknod
    * c553882adc Refactor shim to support file logging
    * 949ddbabb5 Merge pull request #2168 from estesp/update-go-vers
    * b3a4e63c69 Merge pull request #2173 from AkihiroSuda/fix-shim-runtime-root
    * faf2781dd2 linux: propagate --runtime-root to shim properly
    * 373f1e5612 Adds handling of 401 for POST /v2/token without authentication
    * 6aa612dfc2 Update recommended versions to Go 1.10
    * f334749967 Merge pull request #2165 from jessvalarezo/platforms-parse
    * c3971b187f Merge pull request #2164 from crosbymichael/density
    * ac8008437a update platforms Parse to return platform spec, decouple matcher
    * a2ef6952f2 Add density stress test
    * fd2e1f6dec Merge pull request #2162 from stevvooe/use-go1.10
    * fffc111ba8 archive: fix logic for skipping mknod when running in userns
    * 25c403415a Merge pull request #2151 from Random-Liu/fix-load-task
    * 9cdd036393 build: bump to Go 1.10
    * 4ac4fd0b6a Close io after task deletion to avoid race condition.
    * 0273e970a4 Merge pull request #2161 from IRCody/cio_panic
    * 0b86dfbc83 Merge pull request #2156 from Random-Liu/update-cri-containerd
    * 4c903c356b Update critools and run critest in parallel.
    * 4c5ebfee96 Fix panics in cio/io_unix.go
    * f48cc7d7fe ctr: unpack the image on run if necessary
    * ad04781e3e Update cri-containerd to 5bd99af7dbfc887d2c62af3949c8d01424c43f78
    * 5bd99af7db Merge pull request #2097 from Random-Liu/vendor-cri-plugin
    * a1a67899f8 Shared content across namespaces
    * b3aeba7062 Allow test runners to wrap contexts
    * 9463fcbbe7 Merge pull request #2152 from cpuguy83/remove_useless_log
    * c520ac5f87 Remove erroneous log message
    * 3b4fcf771a Merge pull request #2112 from crosbymichael/temp-mounts
    * fc87dce767 Merge pull request #2149 from crosbymichael/reconnect
    * 7b653dc9ed Add client.Reconnect API
    * 255ad41cfc Merge pull request #2008 from thaJeztah/bump-golang-to-1.10
    * b17bcb7284 Regenerate protos with Go 1.10, and make check conditional
    * 931000c041 Bump to Go 1.10
    * 916cdb41a1 Merge pull request #2147 from darrenstahlmsft/RemoveServicing
    * 56ebee8368 Merge pull request #2146 from crosbymichael/pid-file
    * 243467aa96 Removing Windows servicing containers
    * d3a8055e2d Add --pid-file to `ctr`
    * 129167132c Merge pull request #2108 from kunalkushwaha/license-header
    * 5a86e83d83 Merge pull request #2142 from seemethere/update_continuity
    * b12c3215a0 Licence header added
    * 735114f500 Update continuity vendor to d8fb85
    * fa91b905e9 Update vendors.
    * 809a99a39e Vendor cri plugin and add critest
    * 6a50dca196 Merge pull request #2141 from estesp/with-linuxns
    * e4e53bf486 Add --with-ns flag to ctr run/create
    * ea58933dbc Merge pull request #2132 from tophj-ibm/lower-mkfs-size
    * 1392ad2b54 Merge pull request #2139 from estesp/godoc-typo
    * 849fed09e3 Merge pull request #2137 from tophj-ibm/bump-go-version
    * 8043f26651 [contrib] bump golang
    * 18be82118d Clean up client Subscribe docs; remove a typo
    * 6e3701141b [testing] use smaller filesize on 4KB pagesize systems
    * aa82d17d1d Merge pull request #2079 from estesp/man-pages
    * 8f183b5ee9 Add basic manpages for ctr, containerd, containerd-config
    * b2ec177bb2 Call temp mounts and unmount in containerd server
    * bc974a7a32 Create temp mount location manager
    * 002cabade8 Merge pull request #2131 from AkihiroSuda/split-pkg-cmd-containerd-2
    * d7280ce2fb cmd/containerd: split package for cli.App
    * af593cf5ab Merge pull request #2130 from justincormack/environmnet
    * eab5d87af1 Fix typo in variable name
    * dd920d99c8 Merge pull request #2125 from estesp/website-update
    * efb813f18b Merge pull request #2126 from dmcgowan/fix-2119
    * a929f9c746 Add further updates for website refresh
    * ca3eb742fd Update continuity vendor
    * 2a2c8aafba Add test for consecutive directory removal
    * 43b655b557 Link Docker release notes for containerd version
    * 38ef0b6d3c Updates to containerd.io index page
    * 7022a19a4c Merge pull request #2024 from dnephin/replace-testify
    * 2cd6b83b9b Merge pull request #2123 from BooleanCat/master
    * 3279acca82 Check timestamps in snapshot storage test suite
    * 37aa41b164 Cleanup after migration
    * ef48a0268e Migrate to gotestyourself/assert
    * 1719a6e17a Vendor gotestyourself
    * 19e9e1642a Fix typo in docs
    * 5471ba9445 Merge pull request #2117 from dmcgowan/update-fetch-handlers
    * 944a9ade37 Update fetch handling
    * d3a7a92d30 Merge pull request #2118 from AkihiroSuda/narrower-interface
    * ee70879202 *: use narrower content interfaces
    * ee6ffdd91e Merge pull request #2116 from crosbymichael/bump-runc
    * 57011c5b89 Merge pull request #2114 from crosbymichael/stress-errors
    * 5ae204ff65 Merge pull request #2115 from justincormack/fallthrough
    * 73837b11db Update runc to a618ab5a0186905949ee463dbb762c3d23e
    * 35be3d5127 Remove a really confusing fallthrough
    * 80e6bbfc5d Merge pull request #2113 from cpuguy83/use_continuity_copy
    * e68bdbe9d9 Capture more error locations during stress tests
    * c776b6d8d9 Use continuity fs package
    * f12ba2407e Merge pull request #2111 from Random-Liu/fix-trace-level
    * 85a66da055 Merge pull request #2105 from Random-Liu/support-disable-plugins
    * f2c585a59a Fix trace level support.
    * eee592c3ac Support disable plugins.
    * 424c0fb59d Merge pull request #2075 from hinshun/converter-mediatypes
    * 0d9995e6e2 Merge pull request #2109 from crosbymichael/onclose
    * 95d4f53fbe Delete task on dead shim
    * e92c913ea5 Merge pull request #2106 from Random-Liu/add-trace-level-support
    * 87d15a5ffc Set OnClose shim function
    * 9745a4d448 Update ttrpc to d4528379866b0ce7e9d71f3eb96f0582fc
    * 050ff32dea Support trace level.
    * aa49e704e2 Merge pull request #2095 from dmcgowan/fix-whiteout-parent-directories
    * 1a4f609526 Merge pull request #2098 from dankohn/master
    * 48d27e4e74 Change name of LICENSE
    * ae3c72c853 Merge pull request #2099 from tkporter/master
    * 78bd07afef Merge pull request #1746 from AkihiroSuda/split-differ-interface
    * 13733b6a65 Merge pull request #2100 from kunalkushwaha/testsuite-typo-fix
    * 549ec7b9dd Merge pull request #2091 from crosbymichael/shim-size
    * 1d6047aa71 Testcase name corrected
    * d994d08664 Add time type conversion for 32bit Unix platforms
    * d778dd15d8 Fixes missing whiteout parent directories
    * 83cf371556 Merge pull request #2090 from AkihiroSuda/remove-wtf
    * 254807da5b Merge pull request #2092 from dnephin/fix-vendor-validation
    * 2125d8efc3 Fix vendor validation
    * 8ee29a17e6 Bump gc threshold to 40%
    * 36a2deb029 vendor: update BurntSushi/toml for MIT license
    * 44f6bc40d4 Merge pull request #2088 from stevvooe/update-toml
    * 85678e1885 vendor: update BurntSushi/toml for MIT license
    * 1fd2b5783a Add overlay options for making cleanup asynchronous
    * db78450e8b Remove grpclogger from log package
    * ea00fc793b Remove protobuf for mount in shim
    * ba61af665d Merge pull request #2086 from crosbymichael/bump-cgroups
    * 5915c9ab5e Bump cgroups to c0710c92e8b3a44681d1321dcfd1360fc5
    * 7e1d8aafee Merge pull request #1957 from tophj-ibm/check-for-mounts-tests
    * 34e24997b2 Merge pull request #2081 from crosbymichael/debug
    * ec14a97f6f Merge pull request #2080 from crosbymichael/metrics
    * 6570c97942 Merge pull request #2084 from Random-Liu/simplify-mount-lookup
    * 1f5587247b Merge pull request #2082 from hinshun/refactor-client-push
    * d0779a6145 Simplify mount.Lookup.
    * e53cdc9a49 Refactor client push into helper function
    * d2f073c6f5 Add converter options to convert schema1 manifest to docker schema2 manifest
    * 55aa0b415b Don't enable debug endpoints in default config
    * 98b53e0dd3 Allow tcp debug address
    * 7615153271 Update prometheus client and go-metrics
    * fc1913a5a6 Add capability to build manpages from markdown
    * 14d402e289 Add overlay cleanup
    * f65cdc18a7 Use protobuf and runc setup scripts in .travis.yml
    * a8c5ff57e5 Cleanup loop devices after test failure
    * 051ac5dd63 running tests in a container
    * eed3b1c804 Merge pull request #2076 from stevvooe/content-testsuite-unique-seed
    * 3295bca5bf content/testsuite: pass context to hold lease
    * c517a005b5 content/testsuite: ensure unique content per test
    * 5f89502a24 Merge pull request #1790 from jessvalarezo/ctr-c-create
    * 0c07626faf Merge pull request #2073 from crosbymichael/revert-json
    * 2f06259a84 Revert "Add github.com/json-iterator/go to vendor"
    * d179c61231 Revert "Use jsoniteer for faster json encoding/decoding"
    * c6a7d10568 Merge pull request #2065 from dmcgowan/content-discard-over-truncate
    * b763777288 diff: rename differ to comparer
    * ec15fe95aa Merge pull request #2068 from crosbymichael/json
    * c024da2dec Fix vendor exclude
    * 4233b87b89 Use jsoniteer for faster json encoding/decoding
    * 43a9473a53 Add github.com/json-iterator/go to vendor
    * c71595f6e2 Merge pull request #2067 from crosbymichael/all-caps
    * a12f493bd3 Update copy to discard over truncate
    * 02d737f967 Add resume content test cases
    * 4e27c4d53d Add WithAllCapabilities as spec opt
    * 8f75d658d7 Add syndtr/gocapability to vendor
    * fc63a6cc3a Merge pull request #2066 from estesp/error-no-image
    * d4fb0709c9 Add error return for missing params in ctr images
    * 2c9ce2e693 ctr: add container create, config flag for spec
    * b580441f91 diff: resplit Applier from Differ
    * b268261446 Merge pull request #2059 from stevvooe/update-go-runc
    * 2448ae6976 Merge pull request #2054 from dmcgowan/fix-duplicate-tar-file
    * 7e4403540d Merge pull request #1969 from darrenstahlmsft/WindowsSnapshotter5
    * f534a20173 vendor: update go-runc to reduce gc pressure
    * 3fcc52b091 Merge pull request #2055 from stevvooe/aggressive-memory-shim
    * 9dd56e002c Merge pull request #2056 from stevvooe/reduce-channel-size
    * 71e9f6dac2 cmd/containerd-shim, reaper: reduce channel allocation
    * 0e8f08476c cmd/containerd-shim: aggressive memory reclamation
    * dfadd8ce75 Fix duplicate directories entries on metadata change
    * 8d32d9edfc Merge pull request #2052 from darrenstahlmsft/PullDenied
    * f404331e90 ctr: print error when pull auth fails
    * 95a0b3af95 Refactor checking for compressed diff type
    * e6280a7c82 Enable integration tests on Windows using snapshotter and differ
    * acf2087db9 Error on no rootfs provided
    * e981cc6289 Do not create new layer for View
    * dcff993653 Update Windows runtime to use snapshotter and differ layers
    * a5a9f91832 Implement Windows snapshotter and differ
    * 12eaf13f6f Merge pull request #2045 from Random-Liu/add-closer
    * d8f87a5a65 Add `Closer` in plugin.
    * d7efcbc083 Merge pull request #2036 from stevvooe/use-buffer-pools
    * ef485c80ec Merge pull request #2049 from dnephin/fix-errorf-return
    * 410db39d44 Merge pull request #2048 from crosbymichael/bump-runc
    * 1cd32fa68d Cleanup extra returns in tests
    * cee56a1226 Merge pull request #2047 from estesp/use-libcontainer-subreaper-api
    * f47f6af585 Remove unnecessary subreaper API from sys/
    * 8dfbd59e60 Update runc to 9f9c96235cc97674e935002fc3d78361b69
    * dc5964ccc2 Merge pull request #2037 from pauldotknopf/master
    * cd72819b53 archive, cio, cmd, linux: use buffer pools
    * 933979bd10 Merge pull request #2041 from estesp/trim-add-go-issue-link
    * b4c3cd7640 Add WithEnv and WithMount oci options
    * e78c77fd2b Add Golang issue link re: -trimpath to Makefile
    * e9432a7900 Merge pull request #2021 from kunalkushwaha/trimpath
    * 352178a56a Merge pull request #2035 from stevvooe/makefile-ordering
    * fe5da18f70 Makefile: ensure that `containerd-shim` gets added when installing
    * e5740ca612 Merge pull request #2007 from AkihiroSuda/cio-fifo-path
    * 4812f4be8f Merge pull request #2030 from Random-Liu/print-plugin-default-config
    * ad4f265497 trim code path in stack trace.
    * d5aa7655e2 Merge pull request #2032 from crosbymichael/stress-exec
    * 3d6fe5ad18 Print default plugin config.
    * 94602aea63 Add execs to stress tests
    * 823d3398ea Merge pull request #2023 from crosbymichael/exec-state
    * 2a730264aa Add Exec to process states
    * ba84c5fb38 Merge pull request #2019 from stevvooe/remove-log-modules
    * 5cab90d270 log: remove log "module" system
    * e1321c51a6 Merge pull request #2022 from denverdino/master
    * adfa9a2402 Fix NPE in dialer
    * 507a149488 cio: add WithFIFODir opt
    * acc6011ac1 Merge pull request #1960 from dmcgowan/images-removal-dirty
    * 80fc1f2d07 Merge pull request #2011 from darrenstahlmsft/ResolveErrors
    * 1338a4f022 Provide better error context on resolve failures
    * 8c4219dd77 Merge pull request #2014 from crosbymichael/issue-template
    * bd8ab7944d Add github issue template
    * aaf930eaf9 Merge pull request #2009 from crosbymichael/user-path
    * 901a906663 Merge pull request #2012 from darrenstahlmsft/HostVersion
    * baa5c8c13b Print host version in appveyor setup steps
    * 1f5ce14a82 Support getting uid/gid from rootfs path
    * 5b042945b0 Refactor get uid/gid from path
    * bbb5b2f15e Merge pull request #2001 from dmcgowan/fix-whiteout-rootpath
    * 384d46d8bd archive: check whiteout path before removal
    * d3292d9d2a Merge pull request #2002 from cpuguy83/fs_check_target_stat
    * 4a6e2975cf Merge pull request #1994 from AkihiroSuda/fix-user
    * 1645d8406d oci: simplify WithImageConfig
    * b99dc56817 oci: add TODO comments
    * 369d7c9545 oci: fix err variable scope
    * e0f8fb47bb copyFileInfo: do not err on chown if uid/gid match
    * 1167035be3 ctr: promote cOpts over opts, as oci.WithImageConfig requires snapshot
    * 90553efdef Merge pull request #1989 from crosbymichael/reaper
    * bf0236b457 Merge pull request #1991 from dnephin/fix-progress-panic
    * 0b449a4a51 Merge pull request #1982 from stevvooe/deletion-race-handling
    * c80ca4f4a2 services/tasks, linux: ignore shutdown tasks
    * 8db626e6ea Dont clear lines if the console width is unavailable
    * c4b1684528 Use a default width of 80
    * 9f5182f394 Remove reaper from containerd daemon
    * c602b85f80 Merge pull request #1987 from schomatis/revert-1937-add-native-build-i-option
    * 5fd9904684 Revert "Add go build option '-i' only for native builds"
    * 45fbc3b3c2 Merge pull request #1975 from dnephin/add-unconvert-linter
    * 787e1a2b69 Merge pull request #1970 from dmcgowan/lease-add-on-writer
    * 723196b268 Merge pull request #1981 from stevvooe/update-ttrpc-closed
    * 87cb12de32 vendor: update ttrpc for shutdown fix
    * 29ddd3d5fb Merge pull request #1931 from dmcgowan/tar-diff-include-parent-dirs
    * 184bc25629 Add unconvert linter
    * 0d8b093361 metadata: add content lease on existing content
    * 50a6c62492 Merge pull request #1977 from dnephin/add-vendor-validation
    * 315084fa15 Add a vendor check to CI
    * b5204b77cd Merge pull request #1978 from mlaventure/ctr-no-pivot-root
    * 2fb85c6f01 Merge pull request #1979 from crosbymichael/badge
    * 0cc79a6ff6 Add no-pivot flag to ctr
    * f6f0e258f6 Add CCI badge for containerd
    * b509e78578 Merge pull request #1976 from dnephin/move-dco-validation-out-of-makefile
    * ebbcececa1 Remove DCO check from makefile, move to .travis.yml
    * 1df6287150 Merge pull request #1968 from dmcgowan/mount-temp-dir-error-cleanup
    * aa68494541 Merge pull request #1972 from weekface/master
    * 284860d9e3 Fix some wrong links
    * dfd7ee122f Clean up error logs and messages in temp mount
    * 632f78a530 Merge pull request #1967 from crosbymichael/grpc-timing
    * 89fa154efd Update metadata image store to be initialized once
    * 5a54862ae5 Update namespace empty check to use buckets
    * fd29dbe4c8 Enable grpc timing histograms
    * 002c0e2901 Merge pull request #1887 from yanxuean/unmount-remove
    * e892671e39 Merge pull request #1965 from crosbymichael/hold-state-lock
    * cb58bb885a solve incorrect unmount
    * 2b29a92a64 Hold shim lock during state
    * 8b6909f22f Merge pull request #1964 from stevvooe/remove-silly-makefile-stuff
    * 7688af6f5b Merge pull request #1963 from crosbymichael/cri-maintainers
    * 1c8911b1f1 Makefile: no need to calculate GOOS
    * ab7150f0ff Merge pull request #1959 from containerd/netlify-config
    * b12e5794b1 Force ruby version for docs build
    * c09086464e Merge pull request #1958 from crosbymichael/roadmap
    * 88685b0475 Update roadmap.md with issue labels and milestones
    * 121a0861cb Add cri-containerd reviewers
    * 18ed54e548 Add cri-containerd maintainers
    * 5b931ca703 Merge pull request #1941 from crosbymichael/reviewers
    * fea2c381b1 Add build config for jekyll + netlify
    * eeb5ea8cd4 Create CNAME
    * 1a0c7ee8a0 Merge pull request #1955 from containerd/fix-website
    * 00ad7fe408 Fix website rendering via gh-pages
    * a85b1f85b7 Merge pull request #1956 from dnephin/use-clockwork-for-testing-gc
    * 06edd193ef Small refactor of gc/scheduler to remove import of metadata
    * 4e755ad383 Merge pull request #1947 from jessvalarezo/ctr-snapshot-diff
    * 556c46d0a9 Merge pull request #1953 from jessvalarezo/diff-key-bug
    * 1d896a82c2 Merge pull request #1575 from Weichen81/arm-multi-arch
    * 5bc0c43c73 rootfs: remove upper snapshot after use
    * 625eb5e661 ctr: snapshots diff command
    * fdc9840e63 Revert "Emit unmodified change events for directories"
    * c9dd974c27 Add parent directories to tar
    * e479165a38 Merge pull request #1903 from darrenstahlmsft/ArchiveOpts
    * d8cf1f5120 Merge pull request #1945 from dmcgowan/nanosecond-time-and
    * 3fa104f843 Merge pull request #1930 from crosbymichael/proc-exists
    * 88d59d37fa Update nanosecond diff comparison
    * ab30079e1b Add @dnephin and @jessvalarezo as reviewers
    * 33bc250920 Add concept of a review to containerd
    * c6b8e57bad Only lock on map get for process state
    * 8e598fcb21 Check that process exists before it is returned
    * c07ede497d Merge pull request #1940 from schomatis/fix-io-testnewattach-race
    * 634a0e8008 Merge pull request #1939 from schomatis/update-getting-started-stdio
    * eda50b1fa6 Fix race condition in IO test (TestNewAttach)
    * f61f60e01e Update getting-started guide with the new stdio implementation
    * 3affaff67b Merge pull request #1937 from schomatis/add-native-build-i-option
    * 55b5e356de Added go build option '-i' only for native builds
    * cd05decbe2 Merge pull request #1936 from kolyshkin/netgo
    * cbc33018b3 ctr: Add a test file to test cpu getCpuVariant
    * 2517e13a5e ctr: Add Variant field to default test expected result
    * 3192b36ab9 ctr: Add variant to ARM's DefaultSpec string
    * a047abb1f6 ctr: Identify the platform.variant for ARM platforms
    * 4355ba2f83 ctr: Add helpers to database to check Linux and ARM arch
    * efc5df5773 BUILDING.md: add netgo for static build
    * 1a560540b9 Merge pull request #1811 from dnephin/trim-makefile
    * cc9216c1dd Remove go install from Makefile
    * a921fb65ad Merge pull request #1904 from dnephin/less-verbose-ci
    * 984824d489 Merge pull request #1926 from crosbymichael/ctr-help
    * 9bb2a6f769 Merge pull request #1900 from yanxuean/filter
    * 274ce69f93 Less verbose build output
    * 399e3c57c3 Change ctr help for mount from dest to dst
    * 71d1e55ca3 Merge pull request #1925 from dmcgowan/parent-directory-inclusion
    * d4317a1b0d Fix parent directories not included in tar
    * afbbe43745 Merge pull request #1895 from dnephin/refactor-cio
    * f33f49e30f Merge pull request #1924 from crosbymichael/fix-gauge
    * c195ebb3e2 Implement archive.Apply on Windows
    * 0b318b476a Fix gauge constant
    * 5956e152d5 Merge pull request #1923 from crosbymichael/stress-size
    * 0725b60402 Add binary sizes to stress test metrics
    * 00bc24fcea Merge pull request #1917 from dnephin/less-verbose-tests
    * 7c37625af4 Merge pull request #1914 from stevvooe/stabilize-snapshot-tree-output
    * 05537b0d82 Merge pull request #1922 from crosbymichael/bump-runc
    * a0f7bbb103 Update runc to 7f24b40cc5423969b4554ef04ba0b00e2
    * fad72b6ae4 Merge pull request #1910 from crosbymichael/stress-json
    * 5971d369e0 Merge pull request #1916 from dnephin/fix-pull-after-failure
    * 10ef7f37c7 Merge pull request #1912 from clnperez/threshold-test
    * 49fffe8ec7 Less verbose tests
    * 9184908075 Fix image pull after a failure
    * 6ae0f5f7e2 Add error metric for stress tests
    * 224417aab7 add testcase for event.exchange and refactor
    * 9aeeefae55 cmd/ctr: stablize output of snapshot tree
    * f34d030178 Add unit test for cio
    * 1607a9e0ca check for threshold, not range
    * 652e078078 Add commit to stress metric
    * 4d55298aab Add prom timer to stress
    * 03bc5e974d Merge pull request #1906 from stevvooe/change-on-oom-failure
    * cb423f8360 Merge pull request #1907 from Random-Liu/fix-deadlock
    * 0eebf9051b Fix containerd deadlock.
    * af5d03e8e9 server: only warn on failed OOM score adjust
    * 7d4337e738 Reduce the number of IO constructors
    * c71bee7b8a Vendor go-winio
    * ca5f16c33e Move stress worker to new file
    * 9fcca96771 Add json output to stress test tool
    * a901091f7c Rename cio.Creation to cio.Creator
    * 3146019918 Refactor cio.DirectIO
    * f79ec5b55f Cleanup cio.FIFOSet interface
    * 6393165b09 Merge pull request #1894 from dnephin/cio-cancel-close
    * dc4533d386 Merge pull request #1901 from stevvooe/update-components
    * 57bf39194b RELEASES.md: update components for 1.0 release
    * 65665ab807 Always Cancel before Close
    * c2cedac2ec Merge pull request #1899 from YaoZengzeng/fix
    * 21c260398d add missing dependency in code example
    * 31dabf0c7d Merge pull request #1892 from estesp/fix-release-link
    * ad6e751ede Merge pull request #1891 from crosbymichael/new-panic
    * cf741bc51b Fix typo in release link
    * f78bad2cc7 Remove panic from newCommand
    * a6e68ca4d8 Merge pull request #1888 from thaJeztah/update-grpc
    * ce3e32680d Bump gRPC to v1.7.4
    * 1eea02c23b Merge pull request #1886 from stevvooe/remove-hints
    * c98a067619 Merge pull request #1890 from thaJeztah/bump-runtime-spec-1.0.1
    * 83bbb9a11a Merge pull request #1885 from stevvooe/lockdown-1.0-api
    * 8b1fd0875a Bump runtime-spec and image-spec to 1.0.1
    * 0eec9c078a Fix missing libcontainer syscall file
    * ebf80ab943 remotes: remove unused hints
    * c5fe021d5e api: lock down 1.0 API descriptors
    
    Dependency Changes
    
    Previous release can be found at [v1.0.0](https://github.com/containerd/containerd/releases/tag/v1.0.0)
    
    * **github.com/BurntSushi/toml**                v0.2.0-21-g9906417 -> a368813c5e648fee92e5f6c30e3944ff9d5e8895
    * **github.com/Microsoft/go-winio**             v0.4.4 -> v0.4.5
    * **github.com/blang/semver**                   v3.1.0 **_new_**
    * **github.com/containerd/aufs**                a7fbd554da7a9eafbe5a460a421313a9fd18d988 **_new_**
    * **github.com/containerd/btrfs**               cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244
    * **github.com/containerd/cgroups**             29da22c6171a4316169f9205ab6c49f59b5b852f -> fe281dd265766145e943a034aa41086474ea6130
    * **github.com/containerd/console**             84eeaae905fa414d03e07bcd6c8d3f19e7cf180e -> cb7008ab3d8359b78c5f464cb7cf160107ad5925
    * **github.com/containerd/continuity**          cf279e6ac893682272b4479d4c67fd3abf878b4e -> 3e8f2ea4b190484acb976a5b378d373429639a1a
    * **github.com/containerd/cri**                 v1.0.0 **_new_**
    * **github.com/containerd/fifo**                fbfb6a11ec671efbe94ad1c12c2e98773f19e1e6 -> 3d5202aec260678c48179c56f40e6f38a095738c
    * **github.com/containerd/go-cni**              f2d7272f12d045b16ed924f50e91f9f9cecc55a7 **_new_**
    * **github.com/containerd/go-runc**             ed1cbe1fc31f5fb2359d3a54b6330d1a097858b7 -> bcb223a061a3dd7de1a89c0b402a60f4dd9bd307
    * **github.com/containerd/zfs**                 9a0b8b8b5982014b729cd34eb7cd7a11062aa6ec **_new_**
    * **github.com/containernetworking/cni**        v0.6.0 **_new_**
    * **github.com/containernetworking/plugins**    v0.7.0 **_new_**
    * **github.com/docker/distribution**            b38e5838b7b2f2ad48e06ec4b500011976080621 **_new_**
    * **github.com/docker/docker**                  86f080cff0914e9694068ed78d503701667c4c00 **_new_**
    * **github.com/docker/go-metrics**              8fd5772bf1584597834c6f7961a530f06cbfbb87 -> 4ea375f7759c82740c893fc030bc37088d2ec098
    * **github.com/docker/spdystream**              449fdfce4d962303d702fec724ef0ad181c92528 **_new_**
    * **github.com/emicklei/go-restful**            ff4f55a206334ef123e4f79bbf348980da81ca46 **_new_**
    * **github.com/ghodss/yaml**                    73d445a93680fa1a78ae23a5839bad48f32ba1ee **_new_**
    * **github.com/gogo/googleapis**                08a7655d27152912db7aaf4f983275eaf8d128ef **_new_**
    * **github.com/gogo/protobuf**                  v0.5 -> v1.0.0
    * **github.com/golang/glog**                    44145f04b68cf362d9c4df2182967c2275eaefed **_new_**
    * **github.com/google/go-cmp**                  v0.1.0 **_new_**
    * **github.com/google/gofuzz**                  44d81051d367757e1c7c6a5a86423ece9afcf63c **_new_**
    * **github.com/gotestyourself/gotestyourself**  44dbf532bbf5767611f6f2a61bded572e337010a **_new_**
    * **github.com/hashicorp/errwrap**              7554cd9344cec97297fa6649b055a8c98c2a1e55 **_new_**
    * **github.com/hashicorp/go-multierror**        ed905158d87462226a13fe39ddf685ea65f1c11f **_new_**
    * **github.com/json-iterator/go**               1.0.4 **_new_**
    * **github.com/mistifyio/go-zfs**               166add352731e515512690329794ee593f1aaff2 **_new_**
    * **github.com/opencontainers/image-spec**      v1.0.0 -> v1.0.1
    * **github.com/opencontainers/runc**            74a17296470088de3805e138d3d87c62e613dfc4 -> 69663f0bd4b60df09991c08812a60108003fa340
    * **github.com/opencontainers/runtime-spec**    v1.0.0 -> v1.0.1
    * **github.com/opencontainers/runtime-tools**   6073aff4ac61897f75895123f7e24135204a404d **_new_**
    * **github.com/opencontainers/selinux**         4a2974bf1ee960774ffd517717f1f45325af0206 **_new_**
    * **github.com/pborman/uuid**                   c65b2f87fee37d1c7854c9164a450713c28d50cd **_new_**
    * **github.com/prometheus/client_golang**       v0.8.0 -> f4fb1b73fb099f396a7f0036bf86aa8def4ed823
    * **github.com/prometheus/client_model**        fa8ad6fec33561be4280a8f0514318c79d7f6cb6 -> 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c
    * **github.com/prometheus/common**              195bde7883f7c39ea62b0d92ab7359b5327065cb -> 89604d197083d4781071d3c65855d24ecfb0a563
    * **github.com/prometheus/procfs**              fcdb11ccb4389efb1b210b7ffb623ab71c5fdd60 -> cb4147076ac75738c9a7d279075a253c0cc5acbd
    * **github.com/seccomp/libseccomp-golang**      32f571b70023028bd57d9288c20efbcb237f3ce0 **_new_**
    * **github.com/spf13/pflag**                    v1.0.0 **_new_**
    * **github.com/stevvooe/ttrpc**                 76e68349ad9ab4d03d764c713826d31216715e4f -> d4528379866b0ce7e9d71f3eb96f0582fc374577
    * **github.com/syndtr/gocapability**            db04d3cc01c8b54962a58ec7e491717d06cfcc16 **_new_**
    * **github.com/tchap/go-patricia**              5ad6cdb7538b0097d5598c7e57f0a24072adf7dc **_new_**
    * **golang.org/x/crypto**                       49796115aa4b964c318aad4f3084fdb41e9aa067 **_new_**
    * **golang.org/x/time**                         f51c12702a4d776e4c1fa9b0fabab841babae631 **_new_**
    * **google.golang.org/grpc**                    v1.7.2 -> v1.10.1
    * **gopkg.in/inf.v0**                           3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 **_new_**
    * **gopkg.in/yaml.v2**                          53feefa2559fb8dfa8d81baad31be332c97d6c77 **_new_**
    * **k8s.io/api**                                7e796de92438aede7cb5d6bcf6c10f4fa65db560 **_new_**
    * **k8s.io/apimachinery**                       fcb9a12f7875d01f8390b28faedc37dcf2e713b9 **_new_**
    * **k8s.io/apiserver**                          4a8377c547bbff4576a35b5b5bf4026d9b5aa763 **_new_**
    * **k8s.io/client-go**                          b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 **_new_**
    * **k8s.io/kubernetes**                         v1.10.0 **_new_**
    * **k8s.io/utils**                              258e2a2fa64568210fbd6267cf1d8fd87c3cb86e **_new_**
    
    
  • v1.1.0-rc.2
    containerd 1.1.0-rc.2
    
    Welcome to the v1.1.0-rc.2 release of containerd!
    *This is a pre-release of containerd*
    
    `containerd` provides a daemon for managing running containers.
    
    1.1 is the second major release for `containerd` with added support for CRI, the
    Kubernetes [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md).
    CRI is a new plugin which allows connecting the containerd daemon directly to a
    Kubernetes kubelet to be used as the container runtime. The CRI GRPC interface
    listens on the same socket as the containerd GRPC interface and runs in the same
    process.
    
    In addition to all of the stability and bug fixes backported to 1.0,
    1.1 includes...
    
    - CRI plugin
    - ZFS and AUFS snapshotter
    - Improvements to the `ctr` tool
    - Better support for multiple platforms
    - Cross namespace content sharing
    - Better mount cleanup
    - Support for disabling plugins
    - TCP debug address for remote debugging
    - Update to Go 1.10
    - Improvements to the garbage collector
    
    CRI Plugin
    
    This release of `cri` is a native plugin of `containerd`. It is built into
    `containerd` v1.1 and CRI services are enabled by default.
    
    You can now use Kubernetes, with `containerd` directly, without having to use
    the intermediate `cri-containerd` daemon. The `cri-containerd` daemon is
    end-of-life.
    
    *Note: Please [drain your node](https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/) before
    upgrading from older versions of `cri-containerd` to `containerd` v1.1.*
    
    You can [use a containerd config file to configure the `cri` plugin](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    
    Untrusted Workload Runtime
    
    To run an untrusted pod on a runtime for untrusted workload, such as
    [Kata Containers](https://katacontainers.io/) or
    [Clear Containers](https://clearlinux.org/containers), you can:
    1. Configure a runtime for untrusted workload [with the config option `plugins.cri.containerd.untrusted_workload_runtime`](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    2. Create an untrusted pod by setting the annotation `io.kubernetes.cri.untrusted-workload` to `"true"`, for example:
    ```yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: nginx
      annotations:
        io.kubernetes.cri.untrusted-workload: "true"
    spec:
      containers:
      - name: nginx
        image: nginx
    ```
    
    By default, `cri` will run pods with the default runtime. However, if a pod has
    the `io.kubernetes.cri.untrusted-workload` annotation, the `cri` plugin will run
    the pod with the runtime for untrusted workloads.
    
    Unless configured otherwise, the default runtime is set to
    [runc](https://github.com/opencontainers/runc).
    
    Container Runtime Interface v1alpha2
    
    The supported CRI (Container Runtime Interface) version for Kubernetes v1.10 is
    now `v1alpha2.` This release of `cri` has been updated to use CRI `v1alpha2`, so
    **it only works with Kubernetes v1.10+.**
    
    New CRI features added in `v1alpha2` are all supported:
    * Container log rotation: Kubelet rotates container logs.
    * Shared pid namespace: Support sharing pid namespace inside a pod.
    
    Registry Mirror
    
    You can now setup registry configurations with the config option
    `plugins.cri.registry`.
    
    Currently only the `mirrors` option is supported. With it, you can specify
    registry mirrors and secure/insecure connections.
    ([doc](https://github.com/containerd/cri/blob/v1.0/docs/registry.md))
    
    End-To-End Test
    
    In terms of testing, we've passed:
    * ALL CRI validation tests
    * ALL node e2e tests
    * ALL e2e tests
    
    The containerd test coverage on GCE is equivalent with Docker now.
    
    All the test results are public: https://k8s-testgrid.appspot.com/sig-node-containerd.
    
    Performance
    
    We significantly improved pod start latency and cpu/memory usage of `cri` plugin
    this release.
    
    The continuous benchmark result is published on http://node-perf-dash.k8s.io/.
    Job `ci-kubernetes-node-kubelet-benchmark` is for Docker 17.03, and
    `ci-cri-containerd-node-e2e-benchmark` is for containerd with `cri` plugin.
    
    All metrics of containerd are either better or comparable with Docker 17.03.
    
    Try It Out
    
    If you would like to try containerd, please download the binaries included on
    this release. If you are using Docker, this version of containerd will be used
    in the next major release of Docker.
    
    To set up containerd with Kubernetes...
    * For a production quality cluster on GCE brought up with `kube-up.sh`, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/kube-up.md).
    * For a multi-node cluster installer and bring up steps using ansible and kubeadm, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/contrib/ansible/README.md).
    * For creating a cluster from scratch on Google Cloud, see [Kubernetes the Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way).
    * For a custom installation from release tarball, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/installation.md).
    * To install use LinuxKit on a local VM, see [here](https://github.com/linuxkit/linuxkit/tree/master/projects/kubernetes).
    
    Support
    
    The [_support horizon_](https://github.com/containerd/containerd/blob/master/RELEASES.md#support-horizon)
    for containerd has been updated to include the 1.1 release. With the addition of
    the CRI plugin, we are expanding the support horizon for 1.1 to include the
    entire lifespan of Kubernetes 1.10.  The containerd 1.1 release train will be
    considered an active branch with new patches until April 13, 2019 at the
    earliest, when 1.2 is released, or until Kubernetes 1.10 reaches end of life.
    The 1.1 containerd API is completely compatible with 1.0, any client using 1.0
    can safely upgrade to 1.1 without any incompatibilies. The CRI interface
    included with the CRI plugin is only supported for Kubernetes 1.10. The CRI
    interface is still considered alpha and will only be supported for Kubernetes
    1.10. The CRI plugin in containerd 1.1 will also only be supported for
    Kubernetes 1.10.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
     - Lantao Liu
     - Michael Crosby
     - Mike Brown
     - Phil Estes
     - Stephen J Day
     - Derek McGowan
     - Abhinandan Prativadi
     - Yanqiang Miao
     - Daniel Nephin
     - yanxuean
     - Akihiro Suda
     - Kenfe-Mickaël Laventure
     - Ian Campbell
     - Darren Stahl
     - yason
     - Kunal Kushwaha
     - Jess Valarezo
     - Brian Goff
     - Wei Chen
     - Sebastiaan van Stijn
     - Luke Chen
     - Jose Carlos Venegas Munoz
     - Hao Zhang
     - Christopher Jones
     - Xianglin Gao
     - Lucas Molas
     - Chris Aniszczyk
     - Justin Cormack
     - Christopher M. Luciano
     - mozhuli
     - Mohammad Asif Siddiqui
     - Micheal Waltz
     - Edgar Lee
     - Aaron Crickenberger
     - Yu-Ju Hong
     - Yongkun Anfernee Gui
     - YaoZengzeng
     - Wei Wei
     - weekface
     - Trevor Porter
     - Tom Godkin
     - Sarah Novotny
     - Ruediger Maass
     - Robin Winkelewski
     - Paul Knopf
     - Nitesh Konkar
     - Nikhita Raghunath
     - mozhulee
     - Michael Hamrah
     - Malepati Bala Siva Sai Akhil
     - Li Yi
     - Kir Kolyshkin
     - Jess Frazelle
     - Jamie Zhuang
     - Eli Uriegas
     - Dan Kohn
     - Daniel, Dao Quang Minh
     - Cody Roseborough
     - Christy Perez
     - Antoine Huret
    
    Changes since v1.0.0
    
    * f630d5f0a6 Merge pull request #2292 from dmcgowan/prepare-1.1.0-rc.2
    * dc47f11963 Prepare 1.1.0-rc.2
    * 35f0ff957d Merge pull request #2291 from dmcgowan/release-dependencies-changelog
    * 764d764f09 Merge pull request #2286 from dmcgowan/multiple-snapshot-links
    * 6c01529057 Clean up dependency output
    * e03eafa102 Merge pull request #2290 from Random-Liu/update-cri-plugin
    * 6da553e112 Update `cri` plugin to v1.0.0-rc.2.
    * f5e3e67dad gc: add support for multiple snapshot labels
    * 7f053943ca Merge pull request #2186 from stevvooe/update-grpc-110
    * b1d2f1df1c Merge pull request #2283 from crosbymichael/image
    * d2c1b6a54e Merge pull request #2282 from crosbymichael/close
    * 367666091b Add NewImage to return a client Image impl
    * c47cbe7b57 Only close if conn exists
    * 9c238a64e9 Merge pull request #2281 from stevvooe/update-11-api
    * b5cbe7b590 vendor: update grpc to 1.10.1
    * cf9986e865 api: update API capture for 1.1 release
    * 076cf7f16e Merge pull request #2278 from stevvooe/remove-google-rpc
    * 7610d9490e Merge pull request #2279 from estesp/update-gover-travis
    * b28aa0e071 Merge pull request #2276 from stevvooe/protect-the-token
    * 27a14f1a9d remotes/docker: protect secret with a mutex
    * 37765fbde5 Track Go 1.10 point releases in travis
    * caac3bca3e protobuf: remove generated google/rpc files
    * f1cea3fa7a Merge pull request #2277 from crosbymichael/update-validation
    * 9af8d56cdd Allow image and snapshotkey to be updated
    * 2bc17ef2cb Merge pull request #2275 from dmcgowan/prepare-1.1.0-rc.1
    * dabc22f47c Prepare 1.1.0-rc.1
    * 49139695aa Merge pull request #2274 from estesp/debug-travis
    * b769cce904 Fix tests using invalid ID
    * ad2548adb4 Merge pull request #2270 from Random-Liu/update-cri-plugin
    * 45407846f3 Test whether use of `exit` is hiding errors
    * 9d9d1bc13c Merge pull request #2269 from justincormack/WithPrivileged
    * 6c02c5cf0a Merge pull request #2272 from dmcgowan/fix-platform-pull-test
    * 9f3db59e0a Update multiplatform pull test
    * 903191072e Add --privileged option to ctr run
    * 062c3a00ef Add a WithPrivileged OCI constructor and the options needed to build it
    * 89d74986cc Update `cri` plugin to v1.0.0-rc.1.
    * d1b3ea4061 Merge pull request #2268 from justincormack/init-null-spec
    * 417c923d65 Merge pull request #2266 from eirinikos/update-license
    * 0ee2f35e43 Consistently add empty types where they are nil in spec
    * 8c2acf45fb Merge pull request #2265 from stevvooe/lockdown-api
    * c0c92f6b34 Edit Containerd license info so GitHub recognizes it
    * ebd96a19d3 api: lock down api for 1.1 release
    * 04efcc83a2 Merge pull request #2261 from AkihiroSuda/native-snapshotter
    * 83e35b3d3a enable native (formerly naive) snapshotter by default
    * bf5112e8ec Merge pull request #2259 from Random-Liu/cleanup-with-user
    * 1a9f9e65b9 Merge pull request #2258 from mlaventure/fix-stupid-typo
    * 00b600a605 Improve WithUser comments and code style.
    * c0f7fcd910 Merge pull request #2257 from Random-Liu/add-with-user
    * 81feacd393 Fix typo in CreateUnixSocket error message
    * 45b0045593 Add oci.WithUser helper function.
    * 84a7b9c115 Merge pull request #2255 from mlaventure/unix-socket-toolong-error-msg
    * 3c3a676490 Return a better error message is unix socket path is too long.
    * 606be14859 Merge pull request #2238 from tklauser/runc-libapparmor-dep
    * ac5432a06b Merge pull request #2253 from stevvooe/report-zfs-correctly
    * 7722db0bc5 Merge pull request #2251 from stevvooe/report-aufs-correctly
    * ca4ccf4afc vendor: update zfs dependency
    * bea2304ca4 vendor: update aufs dependency
    * cbfc9223a9 Merge pull request #2241 from justincormack/ambient_seccomp
    * def3069a67 Merge pull request #2245 from darrenstahlmsft/CloseFail
    * a74903a307 Drop libapparmor dependency from runc build docs
    * 84f6fce240 Make hcsshim layerwriter close a fatal error
    * 9435aeeb30 The set of bounding capabilities is the largest group
    * 79963209f6 Merge pull request #2239 from estesp/fix-test-typeurl
    * dd1085c922 Fix typo in metadata test typeurl string
    * fec0a1ba89 Merge pull request #2237 from dmcgowan/fix-pull-uncompressed-label
    * bfa7e59cba Merge pull request #2236 from dmcgowan/update-releases-md
    * d608e3d9dc Fix label being put on snapshot instead of content
    * e0424e2c76 Add CRI API to releases file
    * 7833fb49fd Merge pull request #2225 from dmcgowan/prepare-1.1.0-rc0
    * 92198a60c5 Prepare 1.1.0-rc.0 release
    * ea37521fda Merge pull request #2233 from Random-Liu/update-cri
    * 74e45c0392 Update cri validation test version.
    * 8958b489ba Update to cri v1.0.0-rc.0
    * 2aa2aecbb3 Merge pull request #2229 from stevvooe/timeout-fifo-creation
    * ad6d02b881 Merge pull request #2221 from AkihiroSuda/content-small-blob
    * a76f230984 content/testsuite: include small blob test in standard suite
    * a0c1abba47 Merge pull request #2228 from stevvooe/allow-configuration-msg-size
    * acc71293c5 server: allow configuration default send/recv message sizes
    * 9754696ff5 linux/prox: timeout fifo creation
    * 8a7e17ef96 Merge pull request #2227 from stevvooe/include-aufs-default
    * ab8e05ac50 cmd/containerd: include aufs by default
    * 3e8e9d3ed7 Merge pull request #2223 from dmcgowan/with-lease-context
    * 7b323b1402 services/content: fix reading a blob which is smaller than the read buffer.
    * 382b313c51 Merge pull request #2222 from ijc/ignore-sockets-in-archiver
    * 43d0a5cb60 Pass in context to lease done function in client
    * 07dfb0368a Merge pull request #2220 from stevvooe/redundant-pkg-name
    * 804249cdcf Merge pull request #2214 from miaoyq/fixes-config-bug
    * 9b111bdc39 Add ignore socket test
    * 903ee88368 cmd/ctr/app: remove redundant package name
    * 2ec3382d2d Ignore sockets when creating a tar stream of a layer
    * 9304193b8c Merge pull request #2219 from dmcgowan/fix-lock-on-schema1-configs
    * 5304ef294b Add writer open helper to handle unavailable refs
    * d465f858a0 Fixes a default config bug of gc scheduler
    * 4c8bbb55b7 Merge pull request #2216 from crosbymichael/task-id
    * 9b9a0ac8ad Add task.ID() API
    * f5d7bfb56e Merge pull request #2213 from crosbymichael/runc
    * 3c1ef1a714 Merge pull request #2212 from dmcgowan/fix-overlay-cleanup-race
    * f117459c35 Bump runc to 69663f0bd4b60df09991c08812a60108003fa
    * ee84187a6a Merge pull request #2096 from stevvooe/include-zfs-by-default
    * a0b818e093 Merge pull request #2200 from jessvalarezo/multiarch-pulls
    * 94cf25f7db overlay: fix cleanup directory deletion race
    * f4113a903a containerd: include zfs plugin by default
    * b307df2723 Merge pull request #2207 from jessvalarezo/ctr-task-d-update
    * 1a930e502b Merge pull request #2175 from Random-Liu/plugin-cri-cli
    * 8fc382cba3 Merge pull request #2208 from jessvalarezo/windows-runtime-platform
    * ea6a10c412 Add cri subcommand and add ctr/command package
    * 9460f94c10 Update containerd/cri to 0c876040681ebe8a291fa2cebefdcc2796fa3fc8
    * 54a46068a1 windows: define platform in runtime plugin init
    * e343006b8f ctr: allow for force kill when deleting task process
    * 6b0109942f Merge pull request #2206 from stevvooe/images-alias
    * 220a479292 Merge pull request #1833 from dmcgowan/snapshot-gc-3rd-phase
    * ae11d8c64b cmd/ctr/images: add `i` alias for images command
    * c3cf3d7822 allow content to be pulled for specific platform(s), all platforms
    * b3b95c0a2a Merge pull request #2154 from dmcgowan/shared-content-ingests
    * 3013762fc5 Merge pull request #2203 from Random-Liu/support-in-process-integration
    * 23ccbdd64f Merge pull request #2159 from AkihiroSuda/check-overlay
    * 1128b3d664 Add service plugin and support in process integration.
    * ba93435337 Temporary cri-containerd change
    * edf7f410fb Merge pull request #2199 from estesp/vndr-cgroups-fix-licenses
    * e38b2bbc3f Update cgroups vendor for license headers/bug fix
    * 44524909d1 Merge pull request #2197 from crosbymichael/deps
    * 179382028a Update containerd deps
    * 544717986d Merge pull request #2192 from kunalkushwaha/update-readme-ltag
    * 224ecf0d71 Adds note about applying license header
    * 856ea51c8b Merge pull request #2182 from AkihiroSuda/shimtest
    * 77a5804f6a Merge pull request #2178 from kunalkushwaha/file-header-ci-check
    * 5368984859 Merge pull request #2160 from ijc/ctr-run-unpack
    * db1630d0bb Merge pull request #2190 from stevvooe/vendor-update-btrfs
    * 23751c9ced vendor: update btrfs dependency
    * d086e56255 Merge pull request #2187 from crosbymichael/sigpipe
    * 1eabab31aa Handle SIGPIPE in shims
    * 5cc915c26c overlay: add Supported() checker
    * f040e6ab59 CI check for file-header added file-header check using github.com/kunalkushwaha/ltag
    * 2b6b99b4a1 Merge pull request #2184 from kunalkushwaha/oci-error
    * a1b511fb80 Merge pull request #2177 from crosbymichael/file-io
    * 142ecddd0d Merge pull request #2180 from AkihiroSuda/fix-ctr-c-create-unix
    * 05513284e7 ctr: add UNIX-specific flags to `ctr c create`
    * 125fdeff8a linux: fix runtime-root propagation
    * 6ed4e9e106 better image config parse error. compatible oci runtime version printed with parse error
    * 3491b9ea4a Copyright header added
    * e6a3dd3550 Merge pull request #2171 from ruediger-maass/resolver401
    * fd6335f74d Merge pull request #2163 from AkihiroSuda/userns-mknod
    * c553882adc Refactor shim to support file logging
    * 949ddbabb5 Merge pull request #2168 from estesp/update-go-vers
    * b3a4e63c69 Merge pull request #2173 from AkihiroSuda/fix-shim-runtime-root
    * faf2781dd2 linux: propagate --runtime-root to shim properly
    * 373f1e5612 Adds handling of 401 for POST /v2/token without authentication
    * 6aa612dfc2 Update recommended versions to Go 1.10
    * f334749967 Merge pull request #2165 from jessvalarezo/platforms-parse
    * c3971b187f Merge pull request #2164 from crosbymichael/density
    * ac8008437a update platforms Parse to return platform spec, decouple matcher
    * a2ef6952f2 Add density stress test
    * fd2e1f6dec Merge pull request #2162 from stevvooe/use-go1.10
    * fffc111ba8 archive: fix logic for skipping mknod when running in userns
    * 25c403415a Merge pull request #2151 from Random-Liu/fix-load-task
    * 9cdd036393 build: bump to Go 1.10
    * 4ac4fd0b6a Close io after task deletion to avoid race condition.
    * 0273e970a4 Merge pull request #2161 from IRCody/cio_panic
    * 0b86dfbc83 Merge pull request #2156 from Random-Liu/update-cri-containerd
    * 4c903c356b Update critools and run critest in parallel.
    * 4c5ebfee96 Fix panics in cio/io_unix.go
    * f48cc7d7fe ctr: unpack the image on run if necessary
    * ad04781e3e Update cri-containerd to 5bd99af7dbfc887d2c62af3949c8d01424c43f78
    * 5bd99af7db Merge pull request #2097 from Random-Liu/vendor-cri-plugin
    * a1a67899f8 Shared content across namespaces
    * b3aeba7062 Allow test runners to wrap contexts
    * 9463fcbbe7 Merge pull request #2152 from cpuguy83/remove_useless_log
    * c520ac5f87 Remove erroneous log message
    * 3b4fcf771a Merge pull request #2112 from crosbymichael/temp-mounts
    * fc87dce767 Merge pull request #2149 from crosbymichael/reconnect
    * 7b653dc9ed Add client.Reconnect API
    * 255ad41cfc Merge pull request #2008 from thaJeztah/bump-golang-to-1.10
    * b17bcb7284 Regenerate protos with Go 1.10, and make check conditional
    * 931000c041 Bump to Go 1.10
    * 916cdb41a1 Merge pull request #2147 from darrenstahlmsft/RemoveServicing
    * 56ebee8368 Merge pull request #2146 from crosbymichael/pid-file
    * 243467aa96 Removing Windows servicing containers
    * d3a8055e2d Add --pid-file to `ctr`
    * 129167132c Merge pull request #2108 from kunalkushwaha/license-header
    * 5a86e83d83 Merge pull request #2142 from seemethere/update_continuity
    * b12c3215a0 Licence header added
    * 735114f500 Update continuity vendor to d8fb85
    * fa91b905e9 Update vendors.
    * 809a99a39e Vendor cri plugin and add critest
    * 6a50dca196 Merge pull request #2141 from estesp/with-linuxns
    * e4e53bf486 Add --with-ns flag to ctr run/create
    * ea58933dbc Merge pull request #2132 from tophj-ibm/lower-mkfs-size
    * 1392ad2b54 Merge pull request #2139 from estesp/godoc-typo
    * 849fed09e3 Merge pull request #2137 from tophj-ibm/bump-go-version
    * 8043f26651 [contrib] bump golang
    * 18be82118d Clean up client Subscribe docs; remove a typo
    * 6e3701141b [testing] use smaller filesize on 4KB pagesize systems
    * aa82d17d1d Merge pull request #2079 from estesp/man-pages
    * 8f183b5ee9 Add basic manpages for ctr, containerd, containerd-config
    * b2ec177bb2 Call temp mounts and unmount in containerd server
    * bc974a7a32 Create temp mount location manager
    * 002cabade8 Merge pull request #2131 from AkihiroSuda/split-pkg-cmd-containerd-2
    * d7280ce2fb cmd/containerd: split package for cli.App
    * af593cf5ab Merge pull request #2130 from justincormack/environmnet
    * eab5d87af1 Fix typo in variable name
    * dd920d99c8 Merge pull request #2125 from estesp/website-update
    * efb813f18b Merge pull request #2126 from dmcgowan/fix-2119
    * a929f9c746 Add further updates for website refresh
    * ca3eb742fd Update continuity vendor
    * 2a2c8aafba Add test for consecutive directory removal
    * 43b655b557 Link Docker release notes for containerd version
    * 38ef0b6d3c Updates to containerd.io index page
    * 7022a19a4c Merge pull request #2024 from dnephin/replace-testify
    * 2cd6b83b9b Merge pull request #2123 from BooleanCat/master
    * 3279acca82 Check timestamps in snapshot storage test suite
    * 37aa41b164 Cleanup after migration
    * ef48a0268e Migrate to gotestyourself/assert
    * 1719a6e17a Vendor gotestyourself
    * 19e9e1642a Fix typo in docs
    * 5471ba9445 Merge pull request #2117 from dmcgowan/update-fetch-handlers
    * 944a9ade37 Update fetch handling
    * d3a7a92d30 Merge pull request #2118 from AkihiroSuda/narrower-interface
    * ee70879202 *: use narrower content interfaces
    * ee6ffdd91e Merge pull request #2116 from crosbymichael/bump-runc
    * 57011c5b89 Merge pull request #2114 from crosbymichael/stress-errors
    * 5ae204ff65 Merge pull request #2115 from justincormack/fallthrough
    * 73837b11db Update runc to a618ab5a0186905949ee463dbb762c3d23e
    * 35be3d5127 Remove a really confusing fallthrough
    * 80e6bbfc5d Merge pull request #2113 from cpuguy83/use_continuity_copy
    * e68bdbe9d9 Capture more error locations during stress tests
    * c776b6d8d9 Use continuity fs package
    * f12ba2407e Merge pull request #2111 from Random-Liu/fix-trace-level
    * 85a66da055 Merge pull request #2105 from Random-Liu/support-disable-plugins
    * f2c585a59a Fix trace level support.
    * eee592c3ac Support disable plugins.
    * 424c0fb59d Merge pull request #2075 from hinshun/converter-mediatypes
    * 0d9995e6e2 Merge pull request #2109 from crosbymichael/onclose
    * 95d4f53fbe Delete task on dead shim
    * e92c913ea5 Merge pull request #2106 from Random-Liu/add-trace-level-support
    * 87d15a5ffc Set OnClose shim function
    * 9745a4d448 Update ttrpc to d4528379866b0ce7e9d71f3eb96f0582fc
    * 050ff32dea Support trace level.
    * aa49e704e2 Merge pull request #2095 from dmcgowan/fix-whiteout-parent-directories
    * 1a4f609526 Merge pull request #2098 from dankohn/master
    * 48d27e4e74 Change name of LICENSE
    * ae3c72c853 Merge pull request #2099 from tkporter/master
    * 78bd07afef Merge pull request #1746 from AkihiroSuda/split-differ-interface
    * 13733b6a65 Merge pull request #2100 from kunalkushwaha/testsuite-typo-fix
    * 549ec7b9dd Merge pull request #2091 from crosbymichael/shim-size
    * 1d6047aa71 Testcase name corrected
    * d994d08664 Add time type conversion for 32bit Unix platforms
    * d778dd15d8 Fixes missing whiteout parent directories
    * 83cf371556 Merge pull request #2090 from AkihiroSuda/remove-wtf
    * 254807da5b Merge pull request #2092 from dnephin/fix-vendor-validation
    * 2125d8efc3 Fix vendor validation
    * 8ee29a17e6 Bump gc threshold to 40%
    * 36a2deb029 vendor: update BurntSushi/toml for MIT license
    * 44f6bc40d4 Merge pull request #2088 from stevvooe/update-toml
    * 85678e1885 vendor: update BurntSushi/toml for MIT license
    * 1fd2b5783a Add overlay options for making cleanup asynchronous
    * db78450e8b Remove grpclogger from log package
    * ea00fc793b Remove protobuf for mount in shim
    * ba61af665d Merge pull request #2086 from crosbymichael/bump-cgroups
    * 5915c9ab5e Bump cgroups to c0710c92e8b3a44681d1321dcfd1360fc5
    * 7e1d8aafee Merge pull request #1957 from tophj-ibm/check-for-mounts-tests
    * 34e24997b2 Merge pull request #2081 from crosbymichael/debug
    * ec14a97f6f Merge pull request #2080 from crosbymichael/metrics
    * 6570c97942 Merge pull request #2084 from Random-Liu/simplify-mount-lookup
    * 1f5587247b Merge pull request #2082 from hinshun/refactor-client-push
    * d0779a6145 Simplify mount.Lookup.
    * e53cdc9a49 Refactor client push into helper function
    * d2f073c6f5 Add converter options to convert schema1 manifest to docker schema2 manifest
    * 55aa0b415b Don't enable debug endpoints in default config
    * 98b53e0dd3 Allow tcp debug address
    * 7615153271 Update prometheus client and go-metrics
    * fc1913a5a6 Add capability to build manpages from markdown
    * 14d402e289 Add overlay cleanup
    * f65cdc18a7 Use protobuf and runc setup scripts in .travis.yml
    * a8c5ff57e5 Cleanup loop devices after test failure
    * 051ac5dd63 running tests in a container
    * eed3b1c804 Merge pull request #2076 from stevvooe/content-testsuite-unique-seed
    * 3295bca5bf content/testsuite: pass context to hold lease
    * c517a005b5 content/testsuite: ensure unique content per test
    * 5f89502a24 Merge pull request #1790 from jessvalarezo/ctr-c-create
    * 0c07626faf Merge pull request #2073 from crosbymichael/revert-json
    * 2f06259a84 Revert "Add github.com/json-iterator/go to vendor"
    * d179c61231 Revert "Use jsoniteer for faster json encoding/decoding"
    * c6a7d10568 Merge pull request #2065 from dmcgowan/content-discard-over-truncate
    * b763777288 diff: rename differ to comparer
    * ec15fe95aa Merge pull request #2068 from crosbymichael/json
    * c024da2dec Fix vendor exclude
    * 4233b87b89 Use jsoniteer for faster json encoding/decoding
    * 43a9473a53 Add github.com/json-iterator/go to vendor
    * c71595f6e2 Merge pull request #2067 from crosbymichael/all-caps
    * a12f493bd3 Update copy to discard over truncate
    * 02d737f967 Add resume content test cases
    * 4e27c4d53d Add WithAllCapabilities as spec opt
    * 8f75d658d7 Add syndtr/gocapability to vendor
    * fc63a6cc3a Merge pull request #2066 from estesp/error-no-image
    * d4fb0709c9 Add error return for missing params in ctr images
    * 2c9ce2e693 ctr: add container create, config flag for spec
    * b580441f91 diff: resplit Applier from Differ
    * b268261446 Merge pull request #2059 from stevvooe/update-go-runc
    * 2448ae6976 Merge pull request #2054 from dmcgowan/fix-duplicate-tar-file
    * 7e4403540d Merge pull request #1969 from darrenstahlmsft/WindowsSnapshotter5
    * f534a20173 vendor: update go-runc to reduce gc pressure
    * 3fcc52b091 Merge pull request #2055 from stevvooe/aggressive-memory-shim
    * 9dd56e002c Merge pull request #2056 from stevvooe/reduce-channel-size
    * 71e9f6dac2 cmd/containerd-shim, reaper: reduce channel allocation
    * 0e8f08476c cmd/containerd-shim: aggressive memory reclamation
    * dfadd8ce75 Fix duplicate directories entries on metadata change
    * 8d32d9edfc Merge pull request #2052 from darrenstahlmsft/PullDenied
    * f404331e90 ctr: print error when pull auth fails
    * 95a0b3af95 Refactor checking for compressed diff type
    * e6280a7c82 Enable integration tests on Windows using snapshotter and differ
    * acf2087db9 Error on no rootfs provided
    * e981cc6289 Do not create new layer for View
    * dcff993653 Update Windows runtime to use snapshotter and differ layers
    * a5a9f91832 Implement Windows snapshotter and differ
    * 12eaf13f6f Merge pull request #2045 from Random-Liu/add-closer
    * d8f87a5a65 Add `Closer` in plugin.
    * d7efcbc083 Merge pull request #2036 from stevvooe/use-buffer-pools
    * ef485c80ec Merge pull request #2049 from dnephin/fix-errorf-return
    * 410db39d44 Merge pull request #2048 from crosbymichael/bump-runc
    * 1cd32fa68d Cleanup extra returns in tests
    * cee56a1226 Merge pull request #2047 from estesp/use-libcontainer-subreaper-api
    * f47f6af585 Remove unnecessary subreaper API from sys/
    * 8dfbd59e60 Update runc to 9f9c96235cc97674e935002fc3d78361b69
    * dc5964ccc2 Merge pull request #2037 from pauldotknopf/master
    * cd72819b53 archive, cio, cmd, linux: use buffer pools
    * 933979bd10 Merge pull request #2041 from estesp/trim-add-go-issue-link
    * b4c3cd7640 Add WithEnv and WithMount oci options
    * e78c77fd2b Add Golang issue link re: -trimpath to Makefile
    * e9432a7900 Merge pull request #2021 from kunalkushwaha/trimpath
    * 352178a56a Merge pull request #2035 from stevvooe/makefile-ordering
    * fe5da18f70 Makefile: ensure that `containerd-shim` gets added when installing
    * e5740ca612 Merge pull request #2007 from AkihiroSuda/cio-fifo-path
    * 4812f4be8f Merge pull request #2030 from Random-Liu/print-plugin-default-config
    * ad4f265497 trim code path in stack trace.
    * d5aa7655e2 Merge pull request #2032 from crosbymichael/stress-exec
    * 3d6fe5ad18 Print default plugin config.
    * 94602aea63 Add execs to stress tests
    * 823d3398ea Merge pull request #2023 from crosbymichael/exec-state
    * 2a730264aa Add Exec to process states
    * ba84c5fb38 Merge pull request #2019 from stevvooe/remove-log-modules
    * 5cab90d270 log: remove log "module" system
    * e1321c51a6 Merge pull request #2022 from denverdino/master
    * adfa9a2402 Fix NPE in dialer
    * 507a149488 cio: add WithFIFODir opt
    * acc6011ac1 Merge pull request #1960 from dmcgowan/images-removal-dirty
    * 80fc1f2d07 Merge pull request #2011 from darrenstahlmsft/ResolveErrors
    * 1338a4f022 Provide better error context on resolve failures
    * 8c4219dd77 Merge pull request #2014 from crosbymichael/issue-template
    * bd8ab7944d Add github issue template
    * aaf930eaf9 Merge pull request #2009 from crosbymichael/user-path
    * 901a906663 Merge pull request #2012 from darrenstahlmsft/HostVersion
    * baa5c8c13b Print host version in appveyor setup steps
    * 1f5ce14a82 Support getting uid/gid from rootfs path
    * 5b042945b0 Refactor get uid/gid from path
    * bbb5b2f15e Merge pull request #2001 from dmcgowan/fix-whiteout-rootpath
    * 384d46d8bd archive: check whiteout path before removal
    * d3292d9d2a Merge pull request #2002 from cpuguy83/fs_check_target_stat
    * 4a6e2975cf Merge pull request #1994 from AkihiroSuda/fix-user
    * 1645d8406d oci: simplify WithImageConfig
    * b99dc56817 oci: add TODO comments
    * 369d7c9545 oci: fix err variable scope
    * e0f8fb47bb copyFileInfo: do not err on chown if uid/gid match
    * 1167035be3 ctr: promote cOpts over opts, as oci.WithImageConfig requires snapshot
    * 90553efdef Merge pull request #1989 from crosbymichael/reaper
    * bf0236b457 Merge pull request #1991 from dnephin/fix-progress-panic
    * 0b449a4a51 Merge pull request #1982 from stevvooe/deletion-race-handling
    * c80ca4f4a2 services/tasks, linux: ignore shutdown tasks
    * 8db626e6ea Dont clear lines if the console width is unavailable
    * c4b1684528 Use a default width of 80
    * 9f5182f394 Remove reaper from containerd daemon
    * c602b85f80 Merge pull request #1987 from schomatis/revert-1937-add-native-build-i-option
    * 5fd9904684 Revert "Add go build option '-i' only for native builds"
    * 45fbc3b3c2 Merge pull request #1975 from dnephin/add-unconvert-linter
    * 787e1a2b69 Merge pull request #1970 from dmcgowan/lease-add-on-writer
    * 723196b268 Merge pull request #1981 from stevvooe/update-ttrpc-closed
    * 87cb12de32 vendor: update ttrpc for shutdown fix
    * 29ddd3d5fb Merge pull request #1931 from dmcgowan/tar-diff-include-parent-dirs
    * 184bc25629 Add unconvert linter
    * 0d8b093361 metadata: add content lease on existing content
    * 50a6c62492 Merge pull request #1977 from dnephin/add-vendor-validation
    * 315084fa15 Add a vendor check to CI
    * b5204b77cd Merge pull request #1978 from mlaventure/ctr-no-pivot-root
    * 2fb85c6f01 Merge pull request #1979 from crosbymichael/badge
    * 0cc79a6ff6 Add no-pivot flag to ctr
    * f6f0e258f6 Add CCI badge for containerd
    * b509e78578 Merge pull request #1976 from dnephin/move-dco-validation-out-of-makefile
    * ebbcececa1 Remove DCO check from makefile, move to .travis.yml
    * 1df6287150 Merge pull request #1968 from dmcgowan/mount-temp-dir-error-cleanup
    * aa68494541 Merge pull request #1972 from weekface/master
    * 284860d9e3 Fix some wrong links
    * dfd7ee122f Clean up error logs and messages in temp mount
    * 632f78a530 Merge pull request #1967 from crosbymichael/grpc-timing
    * 89fa154efd Update metadata image store to be initialized once
    * 5a54862ae5 Update namespace empty check to use buckets
    * fd29dbe4c8 Enable grpc timing histograms
    * 002c0e2901 Merge pull request #1887 from yanxuean/unmount-remove
    * e892671e39 Merge pull request #1965 from crosbymichael/hold-state-lock
    * cb58bb885a solve incorrect unmount
    * 2b29a92a64 Hold shim lock during state
    * 8b6909f22f Merge pull request #1964 from stevvooe/remove-silly-makefile-stuff
    * 7688af6f5b Merge pull request #1963 from crosbymichael/cri-maintainers
    * 1c8911b1f1 Makefile: no need to calculate GOOS
    * ab7150f0ff Merge pull request #1959 from containerd/netlify-config
    * b12e5794b1 Force ruby version for docs build
    * c09086464e Merge pull request #1958 from crosbymichael/roadmap
    * 88685b0475 Update roadmap.md with issue labels and milestones
    * 121a0861cb Add cri-containerd reviewers
    * 18ed54e548 Add cri-containerd maintainers
    * 5b931ca703 Merge pull request #1941 from crosbymichael/reviewers
    * fea2c381b1 Add build config for jekyll + netlify
    * eeb5ea8cd4 Create CNAME
    * 1a0c7ee8a0 Merge pull request #1955 from containerd/fix-website
    * 00ad7fe408 Fix website rendering via gh-pages
    * a85b1f85b7 Merge pull request #1956 from dnephin/use-clockwork-for-testing-gc
    * 06edd193ef Small refactor of gc/scheduler to remove import of metadata
    * 4e755ad383 Merge pull request #1947 from jessvalarezo/ctr-snapshot-diff
    * 556c46d0a9 Merge pull request #1953 from jessvalarezo/diff-key-bug
    * 1d896a82c2 Merge pull request #1575 from Weichen81/arm-multi-arch
    * 5bc0c43c73 rootfs: remove upper snapshot after use
    * 625eb5e661 ctr: snapshots diff command
    * fdc9840e63 Revert "Emit unmodified change events for directories"
    * c9dd974c27 Add parent directories to tar
    * e479165a38 Merge pull request #1903 from darrenstahlmsft/ArchiveOpts
    * d8cf1f5120 Merge pull request #1945 from dmcgowan/nanosecond-time-and
    * 3fa104f843 Merge pull request #1930 from crosbymichael/proc-exists
    * 88d59d37fa Update nanosecond diff comparison
    * ab30079e1b Add @dnephin and @jessvalarezo as reviewers
    * 33bc250920 Add concept of a review to containerd
    * c6b8e57bad Only lock on map get for process state
    * 8e598fcb21 Check that process exists before it is returned
    * c07ede497d Merge pull request #1940 from schomatis/fix-io-testnewattach-race
    * 634a0e8008 Merge pull request #1939 from schomatis/update-getting-started-stdio
    * eda50b1fa6 Fix race condition in IO test (TestNewAttach)
    * f61f60e01e Update getting-started guide with the new stdio implementation
    * 3affaff67b Merge pull request #1937 from schomatis/add-native-build-i-option
    * 55b5e356de Added go build option '-i' only for native builds
    * cd05decbe2 Merge pull request #1936 from kolyshkin/netgo
    * cbc33018b3 ctr: Add a test file to test cpu getCpuVariant
    * 2517e13a5e ctr: Add Variant field to default test expected result
    * 3192b36ab9 ctr: Add variant to ARM's DefaultSpec string
    * a047abb1f6 ctr: Identify the platform.variant for ARM platforms
    * 4355ba2f83 ctr: Add helpers to database to check Linux and ARM arch
    * efc5df5773 BUILDING.md: add netgo for static build
    * 1a560540b9 Merge pull request #1811 from dnephin/trim-makefile
    * cc9216c1dd Remove go install from Makefile
    * a921fb65ad Merge pull request #1904 from dnephin/less-verbose-ci
    * 984824d489 Merge pull request #1926 from crosbymichael/ctr-help
    * 9bb2a6f769 Merge pull request #1900 from yanxuean/filter
    * 274ce69f93 Less verbose build output
    * 399e3c57c3 Change ctr help for mount from dest to dst
    * 71d1e55ca3 Merge pull request #1925 from dmcgowan/parent-directory-inclusion
    * d4317a1b0d Fix parent directories not included in tar
    * afbbe43745 Merge pull request #1895 from dnephin/refactor-cio
    * f33f49e30f Merge pull request #1924 from crosbymichael/fix-gauge
    * c195ebb3e2 Implement archive.Apply on Windows
    * 0b318b476a Fix gauge constant
    * 5956e152d5 Merge pull request #1923 from crosbymichael/stress-size
    * 0725b60402 Add binary sizes to stress test metrics
    * 00bc24fcea Merge pull request #1917 from dnephin/less-verbose-tests
    * 7c37625af4 Merge pull request #1914 from stevvooe/stabilize-snapshot-tree-output
    * 05537b0d82 Merge pull request #1922 from crosbymichael/bump-runc
    * a0f7bbb103 Update runc to 7f24b40cc5423969b4554ef04ba0b00e2
    * fad72b6ae4 Merge pull request #1910 from crosbymichael/stress-json
    * 5971d369e0 Merge pull request #1916 from dnephin/fix-pull-after-failure
    * 10ef7f37c7 Merge pull request #1912 from clnperez/threshold-test
    * 49fffe8ec7 Less verbose tests
    * 9184908075 Fix image pull after a failure
    * 6ae0f5f7e2 Add error metric for stress tests
    * 224417aab7 add testcase for event.exchange and refactor
    * 9aeeefae55 cmd/ctr: stablize output of snapshot tree
    * f34d030178 Add unit test for cio
    * 1607a9e0ca check for threshold, not range
    * 652e078078 Add commit to stress metric
    * 4d55298aab Add prom timer to stress
    * 03bc5e974d Merge pull request #1906 from stevvooe/change-on-oom-failure
    * cb423f8360 Merge pull request #1907 from Random-Liu/fix-deadlock
    * 0eebf9051b Fix containerd deadlock.
    * af5d03e8e9 server: only warn on failed OOM score adjust
    * 7d4337e738 Reduce the number of IO constructors
    * c71bee7b8a Vendor go-winio
    * ca5f16c33e Move stress worker to new file
    * 9fcca96771 Add json output to stress test tool
    * a901091f7c Rename cio.Creation to cio.Creator
    * 3146019918 Refactor cio.DirectIO
    * f79ec5b55f Cleanup cio.FIFOSet interface
    * 6393165b09 Merge pull request #1894 from dnephin/cio-cancel-close
    * dc4533d386 Merge pull request #1901 from stevvooe/update-components
    * 57bf39194b RELEASES.md: update components for 1.0 release
    * 65665ab807 Always Cancel before Close
    * c2cedac2ec Merge pull request #1899 from YaoZengzeng/fix
    * 21c260398d add missing dependency in code example
    * 31dabf0c7d Merge pull request #1892 from estesp/fix-release-link
    * ad6e751ede Merge pull request #1891 from crosbymichael/new-panic
    * cf741bc51b Fix typo in release link
    * f78bad2cc7 Remove panic from newCommand
    * a6e68ca4d8 Merge pull request #1888 from thaJeztah/update-grpc
    * ce3e32680d Bump gRPC to v1.7.4
    * 1eea02c23b Merge pull request #1886 from stevvooe/remove-hints
    * c98a067619 Merge pull request #1890 from thaJeztah/bump-runtime-spec-1.0.1
    * 83bbb9a11a Merge pull request #1885 from stevvooe/lockdown-1.0-api
    * 8b1fd0875a Bump runtime-spec and image-spec to 1.0.1
    * 0eec9c078a Fix missing libcontainer syscall file
    * ebf80ab943 remotes: remove unused hints
    * c5fe021d5e api: lock down 1.0 API descriptors
    
    Dependency Changes
    
    Previous release can be found at [v1.0.0](https://github.com/containerd/containerd/releases/tag/v1.0.0)
    
    * **github.com/BurntSushi/toml**                v0.2.0-21-g9906417 -> a368813c5e648fee92e5f6c30e3944ff9d5e8895
    * **github.com/Microsoft/go-winio**             v0.4.4 -> v0.4.5
    * **github.com/blang/semver**                   v3.1.0 **_new_**
    * **github.com/containerd/aufs**                a7fbd554da7a9eafbe5a460a421313a9fd18d988 **_new_**
    * **github.com/containerd/btrfs**               cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244
    * **github.com/containerd/cgroups**             29da22c6171a4316169f9205ab6c49f59b5b852f -> fe281dd265766145e943a034aa41086474ea6130
    * **github.com/containerd/console**             84eeaae905fa414d03e07bcd6c8d3f19e7cf180e -> cb7008ab3d8359b78c5f464cb7cf160107ad5925
    * **github.com/containerd/continuity**          cf279e6ac893682272b4479d4c67fd3abf878b4e -> 3e8f2ea4b190484acb976a5b378d373429639a1a
    * **github.com/containerd/cri**                 v1.0.0-rc.2 **_new_**
    * **github.com/containerd/fifo**                fbfb6a11ec671efbe94ad1c12c2e98773f19e1e6 -> 3d5202aec260678c48179c56f40e6f38a095738c
    * **github.com/containerd/go-cni**              f2d7272f12d045b16ed924f50e91f9f9cecc55a7 **_new_**
    * **github.com/containerd/go-runc**             ed1cbe1fc31f5fb2359d3a54b6330d1a097858b7 -> bcb223a061a3dd7de1a89c0b402a60f4dd9bd307
    * **github.com/containerd/zfs**                 9a0b8b8b5982014b729cd34eb7cd7a11062aa6ec **_new_**
    * **github.com/containernetworking/cni**        v0.6.0 **_new_**
    * **github.com/containernetworking/plugins**    v0.7.0 **_new_**
    * **github.com/docker/distribution**            b38e5838b7b2f2ad48e06ec4b500011976080621 **_new_**
    * **github.com/docker/docker**                  86f080cff0914e9694068ed78d503701667c4c00 **_new_**
    * **github.com/docker/go-metrics**              8fd5772bf1584597834c6f7961a530f06cbfbb87 -> 4ea375f7759c82740c893fc030bc37088d2ec098
    * **github.com/docker/spdystream**              449fdfce4d962303d702fec724ef0ad181c92528 **_new_**
    * **github.com/emicklei/go-restful**            ff4f55a206334ef123e4f79bbf348980da81ca46 **_new_**
    * **github.com/ghodss/yaml**                    73d445a93680fa1a78ae23a5839bad48f32ba1ee **_new_**
    * **github.com/gogo/googleapis**                08a7655d27152912db7aaf4f983275eaf8d128ef **_new_**
    * **github.com/gogo/protobuf**                  v0.5 -> v1.0.0
    * **github.com/golang/glog**                    44145f04b68cf362d9c4df2182967c2275eaefed **_new_**
    * **github.com/google/go-cmp**                  v0.1.0 **_new_**
    * **github.com/google/gofuzz**                  44d81051d367757e1c7c6a5a86423ece9afcf63c **_new_**
    * **github.com/gotestyourself/gotestyourself**  44dbf532bbf5767611f6f2a61bded572e337010a **_new_**
    * **github.com/hashicorp/errwrap**              7554cd9344cec97297fa6649b055a8c98c2a1e55 **_new_**
    * **github.com/hashicorp/go-multierror**        ed905158d87462226a13fe39ddf685ea65f1c11f **_new_**
    * **github.com/json-iterator/go**               1.0.4 **_new_**
    * **github.com/mistifyio/go-zfs**               166add352731e515512690329794ee593f1aaff2 **_new_**
    * **github.com/opencontainers/image-spec**      v1.0.0 -> v1.0.1
    * **github.com/opencontainers/runc**            74a17296470088de3805e138d3d87c62e613dfc4 -> 69663f0bd4b60df09991c08812a60108003fa340
    * **github.com/opencontainers/runtime-spec**    v1.0.0 -> v1.0.1
    * **github.com/opencontainers/runtime-tools**   6073aff4ac61897f75895123f7e24135204a404d **_new_**
    * **github.com/opencontainers/selinux**         4a2974bf1ee960774ffd517717f1f45325af0206 **_new_**
    * **github.com/pborman/uuid**                   c65b2f87fee37d1c7854c9164a450713c28d50cd **_new_**
    * **github.com/prometheus/client_golang**       v0.8.0 -> f4fb1b73fb099f396a7f0036bf86aa8def4ed823
    * **github.com/prometheus/client_model**        fa8ad6fec33561be4280a8f0514318c79d7f6cb6 -> 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c
    * **github.com/prometheus/common**              195bde7883f7c39ea62b0d92ab7359b5327065cb -> 89604d197083d4781071d3c65855d24ecfb0a563
    * **github.com/prometheus/procfs**              fcdb11ccb4389efb1b210b7ffb623ab71c5fdd60 -> cb4147076ac75738c9a7d279075a253c0cc5acbd
    * **github.com/seccomp/libseccomp-golang**      32f571b70023028bd57d9288c20efbcb237f3ce0 **_new_**
    * **github.com/spf13/pflag**                    v1.0.0 **_new_**
    * **github.com/stevvooe/ttrpc**                 76e68349ad9ab4d03d764c713826d31216715e4f -> d4528379866b0ce7e9d71f3eb96f0582fc374577
    * **github.com/syndtr/gocapability**            db04d3cc01c8b54962a58ec7e491717d06cfcc16 **_new_**
    * **github.com/tchap/go-patricia**              5ad6cdb7538b0097d5598c7e57f0a24072adf7dc **_new_**
    * **golang.org/x/crypto**                       49796115aa4b964c318aad4f3084fdb41e9aa067 **_new_**
    * **golang.org/x/time**                         f51c12702a4d776e4c1fa9b0fabab841babae631 **_new_**
    * **google.golang.org/grpc**                    v1.7.2 -> v1.10.1
    * **gopkg.in/inf.v0**                           3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 **_new_**
    * **gopkg.in/yaml.v2**                          53feefa2559fb8dfa8d81baad31be332c97d6c77 **_new_**
    * **k8s.io/api**                                7e796de92438aede7cb5d6bcf6c10f4fa65db560 **_new_**
    * **k8s.io/apimachinery**                       fcb9a12f7875d01f8390b28faedc37dcf2e713b9 **_new_**
    * **k8s.io/apiserver**                          4a8377c547bbff4576a35b5b5bf4026d9b5aa763 **_new_**
    * **k8s.io/client-go**                          b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 **_new_**
    * **k8s.io/kubernetes**                         v1.10.0 **_new_**
    * **k8s.io/utils**                              258e2a2fa64568210fbd6267cf1d8fd87c3cb86e **_new_**
    
    
  • v1.1.0-rc.1
    containerd 1.1.0-rc.1
    
    Welcome to the v1.1.0-rc.1 release of containerd!
    *This is a pre-release of containerd*
    
    `containerd` provides a daemon for managing running containers.
    
    1.1 is the second major release for `containerd` with added support for CRI, the
    Kubernetes [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md).
    CRI is a new plugin which allows connecting the containerd daemon directly to a
    Kubernetes kubelet to be used as the container runtime. The CRI GRPC interface
    listens on the same socket as the containerd GRPC interface and runs in the same
    process.
    
    In addition to all of the stability and bug fixes backported to 1.0,
    1.1 includes...
    
    - CRI plugin
    - ZFS and AUFS snapshotter
    - Improvements to the `ctr` tool
    - Better support for multiple platforms
    - Cross namespace content sharing
    - Better mount cleanup
    - Support for disabling plugins
    - TCP debug address for remote debugging
    - Update to Go 1.10
    - Improvements to the garbage collector
    
    CRI Plugin
    
    This release of `cri` is a native plugin of `containerd`. It is built into
    `containerd` v1.1 and CRI services are enabled by default.
    
    You can now use Kubernetes, with `containerd` directly, without having to use
    the intermediate `cri-containerd` daemon. The `cri-containerd` daemon is
    end-of-life.
    
    *Note: Please [drain your node](https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/) before
    upgrading from older versions of `cri-containerd` to `containerd` v1.1.*
    
    You can [use a containerd config file to configure the `cri` plugin](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    
    Untrusted Workload Runtime
    
    To run an untrusted pod on a runtime for untrusted workload, such as
    [Kata Containers](https://katacontainers.io/) or
    [Clear Containers](https://clearlinux.org/containers), you can:
    1. Configure a runtime for untrusted workload [with the config option `plugins.cri.containerd.untrusted_workload_runtime`](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    2. Create an untrusted pod by setting the annotation `io.kubernetes.cri.untrusted-workload` to `true`, for example:
    ```yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: nginx
      annotations:
        io.kubernetes.cri.untrusted-workload: true
    spec:
      containers:
      - name: nginx
        image: nginx
    ```
    
    By default, `cri` will run pods with the default runtime. However, if a pod has
    the `io.kubernetes.cri.untrusted-workload` annotation, the `cri` plugin will run
    the pod with the runtime for untrusted workloads.
    
    Unless configured otherwise, the default runtime is set to
    [runc](https://github.com/opencontainers/runc).
    
    Container Runtime Interface v1alpha2
    
    The supported CRI (Container Runtime Interface) version for Kubernetes v1.10 is
    now `v1alpha2.` This release of `cri` has been updated to use CRI `v1alpha2`, so
    **it only works with Kubernetes v1.10+.**
    
    New CRI features added in `v1alpha2` are all supported:
    * Container log rotation: Kubelet rotates container logs.
    * Shared pid namespace: Support sharing pid namespace inside a pod.
    
    Registry Mirror
    
    You can now setup registry configurations with the config option
    `plugins.cri.registry`.
    
    Currently only the `mirrors` option is supported. With it, you can specify
    registry mirrors and secure/insecure connections.
    ([doc](https://github.com/containerd/cri/blob/v1.0/docs/registry.md))
    
    End-To-End Test
    
    In terms of testing, we've passed:
    * ALL CRI validation tests
    * ALL node e2e tests
    * ALL e2e tests
    
    The containerd test coverage on GCE is equivalent with Docker now.
    
    All the test results are public: https://k8s-testgrid.appspot.com/sig-node-containerd.
    
    Performance
    
    We significantly improved pod start latency and cpu/memory usage of `cri` plugin
    this release.
    
    The continuous benchmark result is published on http://node-perf-dash.k8s.io/.
    Job `ci-kubernetes-node-kubelet-benchmark` is for Docker 17.03, and
    `ci-cri-containerd-node-e2e-benchmark` is for containerd with `cri` plugin.
    
    All metrics of containerd are either better or comparable with Docker 17.03.
    
    Try It Out
    
    If you would like to try containerd, please download the binaries included on
    this release. If you are using Docker, this version of containerd will be used
    in the next major release of Docker.
    
    To set up containerd with Kubernetes...
    * For a production quality cluster on GCE brought up with `kube-up.sh`, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/kube-up.md).
    * For a multi-node cluster installer and bring up steps using ansible and kubeadm, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/contrib/ansible/README.md).
    * For creating a cluster from scratch on Google Cloud, see [Kubernetes the Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way).
    * For a custom installation from release tarball, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/installation.md).
    * To install use LinuxKit on a local VM, see [here](https://github.com/linuxkit/linuxkit/tree/master/projects/kubernetes).
    
    Support
    
    The [_support horizon_](https://github.com/containerd/containerd/blob/master/RELEASES.md#support-horizon)
    for containerd has been updated to include the 1.1 release. With the addition of
    the CRI plugin, we are expanding the support horizon for 1.1 to include the
    entire lifespan of Kubernetes 1.10.  The containerd 1.1 release train will be
    considered an active branch with new patches until April 4, 2019 at the
    earliest, when 1.2 is released, or until Kubernetes 1.10 reaches end of life.
    The 1.1 containerd API is completely compatible with 1.0, any client using 1.0
    can safely upgrade to 1.1 without any incompatibilies. The CRI interface
    included with the CRI plugin is only supported for Kubernetes 1.10. The CRI
    interface is still considered alpha and will only be supported for Kubernetes
    1.10. The CRI plugin in containerd 1.1 will also only be supported for
    Kubernetes 1.10.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
     - Lantao Liu
     - Michael Crosby
     - Mike Brown
     - Phil Estes
     - Stephen J Day
     - Derek McGowan
     - Abhinandan Prativadi
     - Yanqiang Miao
     - Daniel Nephin
     - yanxuean
     - Akihiro Suda
     - Kenfe-Mickaël Laventure
     - Ian Campbell
     - Darren Stahl
     - yason
     - Kunal Kushwaha
     - Jess Valarezo
     - Brian Goff
     - Wei Chen
     - Sebastiaan van Stijn
     - Luke Chen
     - Jose Carlos Venegas Munoz
     - Hao Zhang
     - Christopher Jones
     - Xianglin Gao
     - Lucas Molas
     - Chris Aniszczyk
     - Justin Cormack
     - Christopher M. Luciano
     - mozhuli
     - Mohammad Asif Siddiqui
     - Micheal Waltz
     - Edgar Lee
     - Aaron Crickenberger
     - Yu-Ju Hong
     - Yongkun Anfernee Gui
     - YaoZengzeng
     - Wei Wei
     - weekface
     - Trevor Porter
     - Tom Godkin
     - Sarah Novotny
     - Ruediger Maass
     - Robin Winkelewski
     - Paul Knopf
     - Nitesh Konkar
     - Nikhita Raghunath
     - mozhulee
     - Michael Hamrah
     - Malepati Bala Siva Sai Akhil
     - Li Yi
     - Kir Kolyshkin
     - Jess Frazelle
     - Jamie Zhuang
     - Eli Uriegas
     - Dan Kohn
     - Daniel, Dao Quang Minh
     - Cody Roseborough
     - Christy Perez
     - Antoine Huret
    
    Changes since v1.0.0
    
    * 2bc17ef2cb Merge pull request #2275 from dmcgowan/prepare-1.1.0-rc.1
    * dabc22f47c Prepare 1.1.0-rc.1
    * 49139695aa Merge pull request #2274 from estesp/debug-travis
    * b769cce904 Fix tests using invalid ID
    * ad2548adb4 Merge pull request #2270 from Random-Liu/update-cri-plugin
    * 45407846f3 Test whether use of `exit` is hiding errors
    * 9d9d1bc13c Merge pull request #2269 from justincormack/WithPrivileged
    * 6c02c5cf0a Merge pull request #2272 from dmcgowan/fix-platform-pull-test
    * 9f3db59e0a Update multiplatform pull test
    * 903191072e Add --privileged option to ctr run
    * 062c3a00ef Add a WithPrivileged OCI constructor and the options needed to build it
    * 89d74986cc Update `cri` plugin to v1.0.0-rc.1.
    * d1b3ea4061 Merge pull request #2268 from justincormack/init-null-spec
    * 417c923d65 Merge pull request #2266 from eirinikos/update-license
    * 0ee2f35e43 Consistently add empty types where they are nil in spec
    * 8c2acf45fb Merge pull request #2265 from stevvooe/lockdown-api
    * c0c92f6b34 Edit Containerd license info so GitHub recognizes it
    * ebd96a19d3 api: lock down api for 1.1 release
    * 04efcc83a2 Merge pull request #2261 from AkihiroSuda/native-snapshotter
    * 83e35b3d3a enable native (formerly naive) snapshotter by default
    * bf5112e8ec Merge pull request #2259 from Random-Liu/cleanup-with-user
    * 1a9f9e65b9 Merge pull request #2258 from mlaventure/fix-stupid-typo
    * 00b600a605 Improve WithUser comments and code style.
    * c0f7fcd910 Merge pull request #2257 from Random-Liu/add-with-user
    * 81feacd393 Fix typo in CreateUnixSocket error message
    * 45b0045593 Add oci.WithUser helper function.
    * 84a7b9c115 Merge pull request #2255 from mlaventure/unix-socket-toolong-error-msg
    * 3c3a676490 Return a better error message is unix socket path is too long.
    * 606be14859 Merge pull request #2238 from tklauser/runc-libapparmor-dep
    * ac5432a06b Merge pull request #2253 from stevvooe/report-zfs-correctly
    * 7722db0bc5 Merge pull request #2251 from stevvooe/report-aufs-correctly
    * ca4ccf4afc vendor: update zfs dependency
    * bea2304ca4 vendor: update aufs dependency
    * cbfc9223a9 Merge pull request #2241 from justincormack/ambient_seccomp
    * def3069a67 Merge pull request #2245 from darrenstahlmsft/CloseFail
    * a74903a307 Drop libapparmor dependency from runc build docs
    * 84f6fce240 Make hcsshim layerwriter close a fatal error
    * 9435aeeb30 The set of bounding capabilities is the largest group
    * 79963209f6 Merge pull request #2239 from estesp/fix-test-typeurl
    * dd1085c922 Fix typo in metadata test typeurl string
    * fec0a1ba89 Merge pull request #2237 from dmcgowan/fix-pull-uncompressed-label
    * bfa7e59cba Merge pull request #2236 from dmcgowan/update-releases-md
    * d608e3d9dc Fix label being put on snapshot instead of content
    * e0424e2c76 Add CRI API to releases file
    * 7833fb49fd Merge pull request #2225 from dmcgowan/prepare-1.1.0-rc0
    * 92198a60c5 Prepare 1.1.0-rc.0 release
    * ea37521fda Merge pull request #2233 from Random-Liu/update-cri
    * 74e45c0392 Update cri validation test version.
    * 8958b489ba Update to cri v1.0.0-rc.0
    * 2aa2aecbb3 Merge pull request #2229 from stevvooe/timeout-fifo-creation
    * ad6d02b881 Merge pull request #2221 from AkihiroSuda/content-small-blob
    * a76f230984 content/testsuite: include small blob test in standard suite
    * a0c1abba47 Merge pull request #2228 from stevvooe/allow-configuration-msg-size
    * acc71293c5 server: allow configuration default send/recv message sizes
    * 9754696ff5 linux/prox: timeout fifo creation
    * 8a7e17ef96 Merge pull request #2227 from stevvooe/include-aufs-default
    * ab8e05ac50 cmd/containerd: include aufs by default
    * 3e8e9d3ed7 Merge pull request #2223 from dmcgowan/with-lease-context
    * 7b323b1402 services/content: fix reading a blob which is smaller than the read buffer.
    * 382b313c51 Merge pull request #2222 from ijc/ignore-sockets-in-archiver
    * 43d0a5cb60 Pass in context to lease done function in client
    * 07dfb0368a Merge pull request #2220 from stevvooe/redundant-pkg-name
    * 804249cdcf Merge pull request #2214 from miaoyq/fixes-config-bug
    * 9b111bdc39 Add ignore socket test
    * 903ee88368 cmd/ctr/app: remove redundant package name
    * 2ec3382d2d Ignore sockets when creating a tar stream of a layer
    * 9304193b8c Merge pull request #2219 from dmcgowan/fix-lock-on-schema1-configs
    * 5304ef294b Add writer open helper to handle unavailable refs
    * d465f858a0 Fixes a default config bug of gc scheduler
    * 4c8bbb55b7 Merge pull request #2216 from crosbymichael/task-id
    * 9b9a0ac8ad Add task.ID() API
    * f5d7bfb56e Merge pull request #2213 from crosbymichael/runc
    * 3c1ef1a714 Merge pull request #2212 from dmcgowan/fix-overlay-cleanup-race
    * f117459c35 Bump runc to 69663f0bd4b60df09991c08812a60108003fa
    * ee84187a6a Merge pull request #2096 from stevvooe/include-zfs-by-default
    * a0b818e093 Merge pull request #2200 from jessvalarezo/multiarch-pulls
    * 94cf25f7db overlay: fix cleanup directory deletion race
    * f4113a903a containerd: include zfs plugin by default
    * b307df2723 Merge pull request #2207 from jessvalarezo/ctr-task-d-update
    * 1a930e502b Merge pull request #2175 from Random-Liu/plugin-cri-cli
    * 8fc382cba3 Merge pull request #2208 from jessvalarezo/windows-runtime-platform
    * ea6a10c412 Add cri subcommand and add ctr/command package
    * 9460f94c10 Update containerd/cri to 0c876040681ebe8a291fa2cebefdcc2796fa3fc8
    * 54a46068a1 windows: define platform in runtime plugin init
    * e343006b8f ctr: allow for force kill when deleting task process
    * 6b0109942f Merge pull request #2206 from stevvooe/images-alias
    * 220a479292 Merge pull request #1833 from dmcgowan/snapshot-gc-3rd-phase
    * ae11d8c64b cmd/ctr/images: add `i` alias for images command
    * c3cf3d7822 allow content to be pulled for specific platform(s), all platforms
    * b3b95c0a2a Merge pull request #2154 from dmcgowan/shared-content-ingests
    * 3013762fc5 Merge pull request #2203 from Random-Liu/support-in-process-integration
    * 23ccbdd64f Merge pull request #2159 from AkihiroSuda/check-overlay
    * 1128b3d664 Add service plugin and support in process integration.
    * ba93435337 Temporary cri-containerd change
    * edf7f410fb Merge pull request #2199 from estesp/vndr-cgroups-fix-licenses
    * e38b2bbc3f Update cgroups vendor for license headers/bug fix
    * 44524909d1 Merge pull request #2197 from crosbymichael/deps
    * 179382028a Update containerd deps
    * 544717986d Merge pull request #2192 from kunalkushwaha/update-readme-ltag
    * 224ecf0d71 Adds note about applying license header
    * 856ea51c8b Merge pull request #2182 from AkihiroSuda/shimtest
    * 77a5804f6a Merge pull request #2178 from kunalkushwaha/file-header-ci-check
    * 5368984859 Merge pull request #2160 from ijc/ctr-run-unpack
    * db1630d0bb Merge pull request #2190 from stevvooe/vendor-update-btrfs
    * 23751c9ced vendor: update btrfs dependency
    * d086e56255 Merge pull request #2187 from crosbymichael/sigpipe
    * 1eabab31aa Handle SIGPIPE in shims
    * 5cc915c26c overlay: add Supported() checker
    * f040e6ab59 CI check for file-header added file-header check using github.com/kunalkushwaha/ltag
    * 2b6b99b4a1 Merge pull request #2184 from kunalkushwaha/oci-error
    * a1b511fb80 Merge pull request #2177 from crosbymichael/file-io
    * 142ecddd0d Merge pull request #2180 from AkihiroSuda/fix-ctr-c-create-unix
    * 05513284e7 ctr: add UNIX-specific flags to `ctr c create`
    * 125fdeff8a linux: fix runtime-root propagation
    * 6ed4e9e106 better image config parse error. compatible oci runtime version printed with parse error
    * 3491b9ea4a Copyright header added
    * e6a3dd3550 Merge pull request #2171 from ruediger-maass/resolver401
    * fd6335f74d Merge pull request #2163 from AkihiroSuda/userns-mknod
    * c553882adc Refactor shim to support file logging
    * 949ddbabb5 Merge pull request #2168 from estesp/update-go-vers
    * b3a4e63c69 Merge pull request #2173 from AkihiroSuda/fix-shim-runtime-root
    * faf2781dd2 linux: propagate --runtime-root to shim properly
    * 373f1e5612 Adds handling of 401 for POST /v2/token without authentication
    * 6aa612dfc2 Update recommended versions to Go 1.10
    * f334749967 Merge pull request #2165 from jessvalarezo/platforms-parse
    * c3971b187f Merge pull request #2164 from crosbymichael/density
    * ac8008437a update platforms Parse to return platform spec, decouple matcher
    * a2ef6952f2 Add density stress test
    * fd2e1f6dec Merge pull request #2162 from stevvooe/use-go1.10
    * fffc111ba8 archive: fix logic for skipping mknod when running in userns
    * 25c403415a Merge pull request #2151 from Random-Liu/fix-load-task
    * 9cdd036393 build: bump to Go 1.10
    * 4ac4fd0b6a Close io after task deletion to avoid race condition.
    * 0273e970a4 Merge pull request #2161 from IRCody/cio_panic
    * 0b86dfbc83 Merge pull request #2156 from Random-Liu/update-cri-containerd
    * 4c903c356b Update critools and run critest in parallel.
    * 4c5ebfee96 Fix panics in cio/io_unix.go
    * f48cc7d7fe ctr: unpack the image on run if necessary
    * ad04781e3e Update cri-containerd to 5bd99af7dbfc887d2c62af3949c8d01424c43f78
    * 5bd99af7db Merge pull request #2097 from Random-Liu/vendor-cri-plugin
    * a1a67899f8 Shared content across namespaces
    * b3aeba7062 Allow test runners to wrap contexts
    * 9463fcbbe7 Merge pull request #2152 from cpuguy83/remove_useless_log
    * c520ac5f87 Remove erroneous log message
    * 3b4fcf771a Merge pull request #2112 from crosbymichael/temp-mounts
    * fc87dce767 Merge pull request #2149 from crosbymichael/reconnect
    * 7b653dc9ed Add client.Reconnect API
    * 255ad41cfc Merge pull request #2008 from thaJeztah/bump-golang-to-1.10
    * b17bcb7284 Regenerate protos with Go 1.10, and make check conditional
    * 931000c041 Bump to Go 1.10
    * 916cdb41a1 Merge pull request #2147 from darrenstahlmsft/RemoveServicing
    * 56ebee8368 Merge pull request #2146 from crosbymichael/pid-file
    * 243467aa96 Removing Windows servicing containers
    * d3a8055e2d Add --pid-file to `ctr`
    * 129167132c Merge pull request #2108 from kunalkushwaha/license-header
    * 5a86e83d83 Merge pull request #2142 from seemethere/update_continuity
    * b12c3215a0 Licence header added
    * 735114f500 Update continuity vendor to d8fb85
    * fa91b905e9 Update vendors.
    * 809a99a39e Vendor cri plugin and add critest
    * 6a50dca196 Merge pull request #2141 from estesp/with-linuxns
    * e4e53bf486 Add --with-ns flag to ctr run/create
    * ea58933dbc Merge pull request #2132 from tophj-ibm/lower-mkfs-size
    * 1392ad2b54 Merge pull request #2139 from estesp/godoc-typo
    * 849fed09e3 Merge pull request #2137 from tophj-ibm/bump-go-version
    * 8043f26651 [contrib] bump golang
    * 18be82118d Clean up client Subscribe docs; remove a typo
    * 6e3701141b [testing] use smaller filesize on 4KB pagesize systems
    * aa82d17d1d Merge pull request #2079 from estesp/man-pages
    * 8f183b5ee9 Add basic manpages for ctr, containerd, containerd-config
    * b2ec177bb2 Call temp mounts and unmount in containerd server
    * bc974a7a32 Create temp mount location manager
    * 002cabade8 Merge pull request #2131 from AkihiroSuda/split-pkg-cmd-containerd-2
    * d7280ce2fb cmd/containerd: split package for cli.App
    * af593cf5ab Merge pull request #2130 from justincormack/environmnet
    * eab5d87af1 Fix typo in variable name
    * dd920d99c8 Merge pull request #2125 from estesp/website-update
    * efb813f18b Merge pull request #2126 from dmcgowan/fix-2119
    * a929f9c746 Add further updates for website refresh
    * ca3eb742fd Update continuity vendor
    * 2a2c8aafba Add test for consecutive directory removal
    * 43b655b557 Link Docker release notes for containerd version
    * 38ef0b6d3c Updates to containerd.io index page
    * 7022a19a4c Merge pull request #2024 from dnephin/replace-testify
    * 2cd6b83b9b Merge pull request #2123 from BooleanCat/master
    * 3279acca82 Check timestamps in snapshot storage test suite
    * 37aa41b164 Cleanup after migration
    * ef48a0268e Migrate to gotestyourself/assert
    * 1719a6e17a Vendor gotestyourself
    * 19e9e1642a Fix typo in docs
    * 5471ba9445 Merge pull request #2117 from dmcgowan/update-fetch-handlers
    * 944a9ade37 Update fetch handling
    * d3a7a92d30 Merge pull request #2118 from AkihiroSuda/narrower-interface
    * ee70879202 *: use narrower content interfaces
    * ee6ffdd91e Merge pull request #2116 from crosbymichael/bump-runc
    * 57011c5b89 Merge pull request #2114 from crosbymichael/stress-errors
    * 5ae204ff65 Merge pull request #2115 from justincormack/fallthrough
    * 73837b11db Update runc to a618ab5a0186905949ee463dbb762c3d23e
    * 35be3d5127 Remove a really confusing fallthrough
    * 80e6bbfc5d Merge pull request #2113 from cpuguy83/use_continuity_copy
    * e68bdbe9d9 Capture more error locations during stress tests
    * c776b6d8d9 Use continuity fs package
    * f12ba2407e Merge pull request #2111 from Random-Liu/fix-trace-level
    * 85a66da055 Merge pull request #2105 from Random-Liu/support-disable-plugins
    * f2c585a59a Fix trace level support.
    * eee592c3ac Support disable plugins.
    * 424c0fb59d Merge pull request #2075 from hinshun/converter-mediatypes
    * 0d9995e6e2 Merge pull request #2109 from crosbymichael/onclose
    * 95d4f53fbe Delete task on dead shim
    * e92c913ea5 Merge pull request #2106 from Random-Liu/add-trace-level-support
    * 87d15a5ffc Set OnClose shim function
    * 9745a4d448 Update ttrpc to d4528379866b0ce7e9d71f3eb96f0582fc
    * 050ff32dea Support trace level.
    * aa49e704e2 Merge pull request #2095 from dmcgowan/fix-whiteout-parent-directories
    * 1a4f609526 Merge pull request #2098 from dankohn/master
    * 48d27e4e74 Change name of LICENSE
    * ae3c72c853 Merge pull request #2099 from tkporter/master
    * 78bd07afef Merge pull request #1746 from AkihiroSuda/split-differ-interface
    * 13733b6a65 Merge pull request #2100 from kunalkushwaha/testsuite-typo-fix
    * 549ec7b9dd Merge pull request #2091 from crosbymichael/shim-size
    * 1d6047aa71 Testcase name corrected
    * d994d08664 Add time type conversion for 32bit Unix platforms
    * d778dd15d8 Fixes missing whiteout parent directories
    * 83cf371556 Merge pull request #2090 from AkihiroSuda/remove-wtf
    * 254807da5b Merge pull request #2092 from dnephin/fix-vendor-validation
    * 2125d8efc3 Fix vendor validation
    * 8ee29a17e6 Bump gc threshold to 40%
    * 36a2deb029 vendor: update BurntSushi/toml for MIT license
    * 44f6bc40d4 Merge pull request #2088 from stevvooe/update-toml
    * 85678e1885 vendor: update BurntSushi/toml for MIT license
    * 1fd2b5783a Add overlay options for making cleanup asynchronous
    * db78450e8b Remove grpclogger from log package
    * ea00fc793b Remove protobuf for mount in shim
    * ba61af665d Merge pull request #2086 from crosbymichael/bump-cgroups
    * 5915c9ab5e Bump cgroups to c0710c92e8b3a44681d1321dcfd1360fc5
    * 7e1d8aafee Merge pull request #1957 from tophj-ibm/check-for-mounts-tests
    * 34e24997b2 Merge pull request #2081 from crosbymichael/debug
    * ec14a97f6f Merge pull request #2080 from crosbymichael/metrics
    * 6570c97942 Merge pull request #2084 from Random-Liu/simplify-mount-lookup
    * 1f5587247b Merge pull request #2082 from hinshun/refactor-client-push
    * d0779a6145 Simplify mount.Lookup.
    * e53cdc9a49 Refactor client push into helper function
    * d2f073c6f5 Add converter options to convert schema1 manifest to docker schema2 manifest
    * 55aa0b415b Don't enable debug endpoints in default config
    * 98b53e0dd3 Allow tcp debug address
    * 7615153271 Update prometheus client and go-metrics
    * fc1913a5a6 Add capability to build manpages from markdown
    * 14d402e289 Add overlay cleanup
    * f65cdc18a7 Use protobuf and runc setup scripts in .travis.yml
    * a8c5ff57e5 Cleanup loop devices after test failure
    * 051ac5dd63 running tests in a container
    * eed3b1c804 Merge pull request #2076 from stevvooe/content-testsuite-unique-seed
    * 3295bca5bf content/testsuite: pass context to hold lease
    * c517a005b5 content/testsuite: ensure unique content per test
    * 5f89502a24 Merge pull request #1790 from jessvalarezo/ctr-c-create
    * 0c07626faf Merge pull request #2073 from crosbymichael/revert-json
    * 2f06259a84 Revert "Add github.com/json-iterator/go to vendor"
    * d179c61231 Revert "Use jsoniteer for faster json encoding/decoding"
    * c6a7d10568 Merge pull request #2065 from dmcgowan/content-discard-over-truncate
    * b763777288 diff: rename differ to comparer
    * ec15fe95aa Merge pull request #2068 from crosbymichael/json
    * c024da2dec Fix vendor exclude
    * 4233b87b89 Use jsoniteer for faster json encoding/decoding
    * 43a9473a53 Add github.com/json-iterator/go to vendor
    * c71595f6e2 Merge pull request #2067 from crosbymichael/all-caps
    * a12f493bd3 Update copy to discard over truncate
    * 02d737f967 Add resume content test cases
    * 4e27c4d53d Add WithAllCapabilities as spec opt
    * 8f75d658d7 Add syndtr/gocapability to vendor
    * fc63a6cc3a Merge pull request #2066 from estesp/error-no-image
    * d4fb0709c9 Add error return for missing params in ctr images
    * 2c9ce2e693 ctr: add container create, config flag for spec
    * b580441f91 diff: resplit Applier from Differ
    * b268261446 Merge pull request #2059 from stevvooe/update-go-runc
    * 2448ae6976 Merge pull request #2054 from dmcgowan/fix-duplicate-tar-file
    * 7e4403540d Merge pull request #1969 from darrenstahlmsft/WindowsSnapshotter5
    * f534a20173 vendor: update go-runc to reduce gc pressure
    * 3fcc52b091 Merge pull request #2055 from stevvooe/aggressive-memory-shim
    * 9dd56e002c Merge pull request #2056 from stevvooe/reduce-channel-size
    * 71e9f6dac2 cmd/containerd-shim, reaper: reduce channel allocation
    * 0e8f08476c cmd/containerd-shim: aggressive memory reclamation
    * dfadd8ce75 Fix duplicate directories entries on metadata change
    * 8d32d9edfc Merge pull request #2052 from darrenstahlmsft/PullDenied
    * f404331e90 ctr: print error when pull auth fails
    * 95a0b3af95 Refactor checking for compressed diff type
    * e6280a7c82 Enable integration tests on Windows using snapshotter and differ
    * acf2087db9 Error on no rootfs provided
    * e981cc6289 Do not create new layer for View
    * dcff993653 Update Windows runtime to use snapshotter and differ layers
    * a5a9f91832 Implement Windows snapshotter and differ
    * 12eaf13f6f Merge pull request #2045 from Random-Liu/add-closer
    * d8f87a5a65 Add `Closer` in plugin.
    * d7efcbc083 Merge pull request #2036 from stevvooe/use-buffer-pools
    * ef485c80ec Merge pull request #2049 from dnephin/fix-errorf-return
    * 410db39d44 Merge pull request #2048 from crosbymichael/bump-runc
    * 1cd32fa68d Cleanup extra returns in tests
    * cee56a1226 Merge pull request #2047 from estesp/use-libcontainer-subreaper-api
    * f47f6af585 Remove unnecessary subreaper API from sys/
    * 8dfbd59e60 Update runc to 9f9c96235cc97674e935002fc3d78361b69
    * dc5964ccc2 Merge pull request #2037 from pauldotknopf/master
    * cd72819b53 archive, cio, cmd, linux: use buffer pools
    * 933979bd10 Merge pull request #2041 from estesp/trim-add-go-issue-link
    * b4c3cd7640 Add WithEnv and WithMount oci options
    * e78c77fd2b Add Golang issue link re: -trimpath to Makefile
    * e9432a7900 Merge pull request #2021 from kunalkushwaha/trimpath
    * 352178a56a Merge pull request #2035 from stevvooe/makefile-ordering
    * fe5da18f70 Makefile: ensure that `containerd-shim` gets added when installing
    * e5740ca612 Merge pull request #2007 from AkihiroSuda/cio-fifo-path
    * 4812f4be8f Merge pull request #2030 from Random-Liu/print-plugin-default-config
    * ad4f265497 trim code path in stack trace.
    * d5aa7655e2 Merge pull request #2032 from crosbymichael/stress-exec
    * 3d6fe5ad18 Print default plugin config.
    * 94602aea63 Add execs to stress tests
    * 823d3398ea Merge pull request #2023 from crosbymichael/exec-state
    * 2a730264aa Add Exec to process states
    * ba84c5fb38 Merge pull request #2019 from stevvooe/remove-log-modules
    * 5cab90d270 log: remove log "module" system
    * e1321c51a6 Merge pull request #2022 from denverdino/master
    * adfa9a2402 Fix NPE in dialer
    * 507a149488 cio: add WithFIFODir opt
    * acc6011ac1 Merge pull request #1960 from dmcgowan/images-removal-dirty
    * 80fc1f2d07 Merge pull request #2011 from darrenstahlmsft/ResolveErrors
    * 1338a4f022 Provide better error context on resolve failures
    * 8c4219dd77 Merge pull request #2014 from crosbymichael/issue-template
    * bd8ab7944d Add github issue template
    * aaf930eaf9 Merge pull request #2009 from crosbymichael/user-path
    * 901a906663 Merge pull request #2012 from darrenstahlmsft/HostVersion
    * baa5c8c13b Print host version in appveyor setup steps
    * 1f5ce14a82 Support getting uid/gid from rootfs path
    * 5b042945b0 Refactor get uid/gid from path
    * bbb5b2f15e Merge pull request #2001 from dmcgowan/fix-whiteout-rootpath
    * 384d46d8bd archive: check whiteout path before removal
    * d3292d9d2a Merge pull request #2002 from cpuguy83/fs_check_target_stat
    * 4a6e2975cf Merge pull request #1994 from AkihiroSuda/fix-user
    * 1645d8406d oci: simplify WithImageConfig
    * b99dc56817 oci: add TODO comments
    * 369d7c9545 oci: fix err variable scope
    * e0f8fb47bb copyFileInfo: do not err on chown if uid/gid match
    * 1167035be3 ctr: promote cOpts over opts, as oci.WithImageConfig requires snapshot
    * 90553efdef Merge pull request #1989 from crosbymichael/reaper
    * bf0236b457 Merge pull request #1991 from dnephin/fix-progress-panic
    * 0b449a4a51 Merge pull request #1982 from stevvooe/deletion-race-handling
    * c80ca4f4a2 services/tasks, linux: ignore shutdown tasks
    * 8db626e6ea Dont clear lines if the console width is unavailable
    * c4b1684528 Use a default width of 80
    * 9f5182f394 Remove reaper from containerd daemon
    * c602b85f80 Merge pull request #1987 from schomatis/revert-1937-add-native-build-i-option
    * 5fd9904684 Revert "Add go build option '-i' only for native builds"
    * 45fbc3b3c2 Merge pull request #1975 from dnephin/add-unconvert-linter
    * 787e1a2b69 Merge pull request #1970 from dmcgowan/lease-add-on-writer
    * 723196b268 Merge pull request #1981 from stevvooe/update-ttrpc-closed
    * 87cb12de32 vendor: update ttrpc for shutdown fix
    * 29ddd3d5fb Merge pull request #1931 from dmcgowan/tar-diff-include-parent-dirs
    * 184bc25629 Add unconvert linter
    * 0d8b093361 metadata: add content lease on existing content
    * 50a6c62492 Merge pull request #1977 from dnephin/add-vendor-validation
    * 315084fa15 Add a vendor check to CI
    * b5204b77cd Merge pull request #1978 from mlaventure/ctr-no-pivot-root
    * 2fb85c6f01 Merge pull request #1979 from crosbymichael/badge
    * 0cc79a6ff6 Add no-pivot flag to ctr
    * f6f0e258f6 Add CCI badge for containerd
    * b509e78578 Merge pull request #1976 from dnephin/move-dco-validation-out-of-makefile
    * ebbcececa1 Remove DCO check from makefile, move to .travis.yml
    * 1df6287150 Merge pull request #1968 from dmcgowan/mount-temp-dir-error-cleanup
    * aa68494541 Merge pull request #1972 from weekface/master
    * 284860d9e3 Fix some wrong links
    * dfd7ee122f Clean up error logs and messages in temp mount
    * 632f78a530 Merge pull request #1967 from crosbymichael/grpc-timing
    * 89fa154efd Update metadata image store to be initialized once
    * 5a54862ae5 Update namespace empty check to use buckets
    * fd29dbe4c8 Enable grpc timing histograms
    * 002c0e2901 Merge pull request #1887 from yanxuean/unmount-remove
    * e892671e39 Merge pull request #1965 from crosbymichael/hold-state-lock
    * cb58bb885a solve incorrect unmount
    * 2b29a92a64 Hold shim lock during state
    * 8b6909f22f Merge pull request #1964 from stevvooe/remove-silly-makefile-stuff
    * 7688af6f5b Merge pull request #1963 from crosbymichael/cri-maintainers
    * 1c8911b1f1 Makefile: no need to calculate GOOS
    * ab7150f0ff Merge pull request #1959 from containerd/netlify-config
    * b12e5794b1 Force ruby version for docs build
    * c09086464e Merge pull request #1958 from crosbymichael/roadmap
    * 88685b0475 Update roadmap.md with issue labels and milestones
    * 121a0861cb Add cri-containerd reviewers
    * 18ed54e548 Add cri-containerd maintainers
    * 5b931ca703 Merge pull request #1941 from crosbymichael/reviewers
    * fea2c381b1 Add build config for jekyll + netlify
    * eeb5ea8cd4 Create CNAME
    * 1a0c7ee8a0 Merge pull request #1955 from containerd/fix-website
    * 00ad7fe408 Fix website rendering via gh-pages
    * a85b1f85b7 Merge pull request #1956 from dnephin/use-clockwork-for-testing-gc
    * 06edd193ef Small refactor of gc/scheduler to remove import of metadata
    * 4e755ad383 Merge pull request #1947 from jessvalarezo/ctr-snapshot-diff
    * 556c46d0a9 Merge pull request #1953 from jessvalarezo/diff-key-bug
    * 1d896a82c2 Merge pull request #1575 from Weichen81/arm-multi-arch
    * 5bc0c43c73 rootfs: remove upper snapshot after use
    * 625eb5e661 ctr: snapshots diff command
    * fdc9840e63 Revert "Emit unmodified change events for directories"
    * c9dd974c27 Add parent directories to tar
    * e479165a38 Merge pull request #1903 from darrenstahlmsft/ArchiveOpts
    * d8cf1f5120 Merge pull request #1945 from dmcgowan/nanosecond-time-and
    * 3fa104f843 Merge pull request #1930 from crosbymichael/proc-exists
    * 88d59d37fa Update nanosecond diff comparison
    * ab30079e1b Add @dnephin and @jessvalarezo as reviewers
    * 33bc250920 Add concept of a review to containerd
    * c6b8e57bad Only lock on map get for process state
    * 8e598fcb21 Check that process exists before it is returned
    * c07ede497d Merge pull request #1940 from schomatis/fix-io-testnewattach-race
    * 634a0e8008 Merge pull request #1939 from schomatis/update-getting-started-stdio
    * eda50b1fa6 Fix race condition in IO test (TestNewAttach)
    * f61f60e01e Update getting-started guide with the new stdio implementation
    * 3affaff67b Merge pull request #1937 from schomatis/add-native-build-i-option
    * 55b5e356de Added go build option '-i' only for native builds
    * cd05decbe2 Merge pull request #1936 from kolyshkin/netgo
    * cbc33018b3 ctr: Add a test file to test cpu getCpuVariant
    * 2517e13a5e ctr: Add Variant field to default test expected result
    * 3192b36ab9 ctr: Add variant to ARM's DefaultSpec string
    * a047abb1f6 ctr: Identify the platform.variant for ARM platforms
    * 4355ba2f83 ctr: Add helpers to database to check Linux and ARM arch
    * efc5df5773 BUILDING.md: add netgo for static build
    * 1a560540b9 Merge pull request #1811 from dnephin/trim-makefile
    * cc9216c1dd Remove go install from Makefile
    * a921fb65ad Merge pull request #1904 from dnephin/less-verbose-ci
    * 984824d489 Merge pull request #1926 from crosbymichael/ctr-help
    * 9bb2a6f769 Merge pull request #1900 from yanxuean/filter
    * 274ce69f93 Less verbose build output
    * 399e3c57c3 Change ctr help for mount from dest to dst
    * 71d1e55ca3 Merge pull request #1925 from dmcgowan/parent-directory-inclusion
    * d4317a1b0d Fix parent directories not included in tar
    * afbbe43745 Merge pull request #1895 from dnephin/refactor-cio
    * f33f49e30f Merge pull request #1924 from crosbymichael/fix-gauge
    * c195ebb3e2 Implement archive.Apply on Windows
    * 0b318b476a Fix gauge constant
    * 5956e152d5 Merge pull request #1923 from crosbymichael/stress-size
    * 0725b60402 Add binary sizes to stress test metrics
    * 00bc24fcea Merge pull request #1917 from dnephin/less-verbose-tests
    * 7c37625af4 Merge pull request #1914 from stevvooe/stabilize-snapshot-tree-output
    * 05537b0d82 Merge pull request #1922 from crosbymichael/bump-runc
    * a0f7bbb103 Update runc to 7f24b40cc5423969b4554ef04ba0b00e2
    * fad72b6ae4 Merge pull request #1910 from crosbymichael/stress-json
    * 5971d369e0 Merge pull request #1916 from dnephin/fix-pull-after-failure
    * 10ef7f37c7 Merge pull request #1912 from clnperez/threshold-test
    * 49fffe8ec7 Less verbose tests
    * 9184908075 Fix image pull after a failure
    * 6ae0f5f7e2 Add error metric for stress tests
    * 224417aab7 add testcase for event.exchange and refactor
    * 9aeeefae55 cmd/ctr: stablize output of snapshot tree
    * f34d030178 Add unit test for cio
    * 1607a9e0ca check for threshold, not range
    * 652e078078 Add commit to stress metric
    * 4d55298aab Add prom timer to stress
    * 03bc5e974d Merge pull request #1906 from stevvooe/change-on-oom-failure
    * cb423f8360 Merge pull request #1907 from Random-Liu/fix-deadlock
    * 0eebf9051b Fix containerd deadlock.
    * af5d03e8e9 server: only warn on failed OOM score adjust
    * 7d4337e738 Reduce the number of IO constructors
    * c71bee7b8a Vendor go-winio
    * ca5f16c33e Move stress worker to new file
    * 9fcca96771 Add json output to stress test tool
    * a901091f7c Rename cio.Creation to cio.Creator
    * 3146019918 Refactor cio.DirectIO
    * f79ec5b55f Cleanup cio.FIFOSet interface
    * 6393165b09 Merge pull request #1894 from dnephin/cio-cancel-close
    * dc4533d386 Merge pull request #1901 from stevvooe/update-components
    * 57bf39194b RELEASES.md: update components for 1.0 release
    * 65665ab807 Always Cancel before Close
    * c2cedac2ec Merge pull request #1899 from YaoZengzeng/fix
    * 21c260398d add missing dependency in code example
    * 31dabf0c7d Merge pull request #1892 from estesp/fix-release-link
    * ad6e751ede Merge pull request #1891 from crosbymichael/new-panic
    * cf741bc51b Fix typo in release link
    * f78bad2cc7 Remove panic from newCommand
    * a6e68ca4d8 Merge pull request #1888 from thaJeztah/update-grpc
    * ce3e32680d Bump gRPC to v1.7.4
    * 1eea02c23b Merge pull request #1886 from stevvooe/remove-hints
    * c98a067619 Merge pull request #1890 from thaJeztah/bump-runtime-spec-1.0.1
    * 83bbb9a11a Merge pull request #1885 from stevvooe/lockdown-1.0-api
    * 8b1fd0875a Bump runtime-spec and image-spec to 1.0.1
    * 0eec9c078a Fix missing libcontainer syscall file
    * ebf80ab943 remotes: remove unused hints
    * c5fe021d5e api: lock down 1.0 API descriptors
    
    Dependency Changes
    
    Previous release can be found at [v1.0.0](https://github.com/containerd/containerd/releases/tag/v1.0.0)
    
    * fa8ad6fec33561be4280a8f0514318c79d7f6cb6 -> 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c **github.com/prometheus/client_model**
    *  -> 44145f04b68cf362d9c4df2182967c2275eaefed **github.com/golang/glog**
    *  -> 6073aff4ac61897f75895123f7e24135204a404d **github.com/opencontainers/runtime-tools**
    *  -> 32f571b70023028bd57d9288c20efbcb237f3ce0 **github.com/seccomp/libseccomp-golang**
    *  -> 4a8377c547bbff4576a35b5b5bf4026d9b5aa763 **k8s.io/apiserver**
    * 8fd5772bf1584597834c6f7961a530f06cbfbb87 -> 4ea375f7759c82740c893fc030bc37088d2ec098 **github.com/docker/go-metrics**
    * fbfb6a11ec671efbe94ad1c12c2e98773f19e1e6 -> 3d5202aec260678c48179c56f40e6f38a095738c **github.com/containerd/fifo**
    *  -> db04d3cc01c8b54962a58ec7e491717d06cfcc16 **github.com/syndtr/gocapability**
    *  -> 166add352731e515512690329794ee593f1aaff2 **github.com/mistifyio/go-zfs**
    * 195bde7883f7c39ea62b0d92ab7359b5327065cb -> 89604d197083d4781071d3c65855d24ecfb0a563 **github.com/prometheus/common**
    *  -> v0.6.0 **github.com/containernetworking/cni**
    *  -> 73d445a93680fa1a78ae23a5839bad48f32ba1ee **github.com/ghodss/yaml**
    *  -> 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 **gopkg.in/inf.v0**
    *  -> 7e796de92438aede7cb5d6bcf6c10f4fa65db560 **k8s.io/api**
    *  -> fcb9a12f7875d01f8390b28faedc37dcf2e713b9 **k8s.io/apimachinery**
    * 84eeaae905fa414d03e07bcd6c8d3f19e7cf180e -> cb7008ab3d8359b78c5f464cb7cf160107ad5925 **github.com/containerd/console**
    * 74a17296470088de3805e138d3d87c62e613dfc4 -> 69663f0bd4b60df09991c08812a60108003fa340 **github.com/opencontainers/runc**
    *  -> b38e5838b7b2f2ad48e06ec4b500011976080621 **github.com/docker/distribution**
    *  -> 7554cd9344cec97297fa6649b055a8c98c2a1e55 **github.com/hashicorp/errwrap**
    * 76e68349ad9ab4d03d764c713826d31216715e4f -> d4528379866b0ce7e9d71f3eb96f0582fc374577 **github.com/stevvooe/ttrpc**
    *  -> v1.10.0 **k8s.io/kubernetes**
    *  -> a7fbd554da7a9eafbe5a460a421313a9fd18d988 **github.com/containerd/aufs**
    * 29da22c6171a4316169f9205ab6c49f59b5b852f -> fe281dd265766145e943a034aa41086474ea6130 **github.com/containerd/cgroups**
    *  -> v1.0.0 **github.com/spf13/pflag**
    *  -> 9a0b8b8b5982014b729cd34eb7cd7a11062aa6ec **github.com/containerd/zfs**
    * cf279e6ac893682272b4479d4c67fd3abf878b4e -> 3e8f2ea4b190484acb976a5b378d373429639a1a **github.com/containerd/continuity**
    * v1.0.0 -> v1.0.1 **github.com/opencontainers/image-spec**
    * v1.0.0 -> v1.0.1 **github.com/opencontainers/runtime-spec**
    * v1.7.2 -> v1.7.4 **google.golang.org/grpc**
    *  -> v0.1.0 **github.com/google/go-cmp**
    *  -> 86f080cff0914e9694068ed78d503701667c4c00 **github.com/docker/docker**
    *  -> 1.0.4 **github.com/json-iterator/go**
    *  -> 5ad6cdb7538b0097d5598c7e57f0a24072adf7dc **github.com/tchap/go-patricia**
    * v0.2.0-21-g9906417 -> a368813c5e648fee92e5f6c30e3944ff9d5e8895 **github.com/BurntSushi/toml**
    *  -> b9a0cf870f239c4a4ecfd3feb075a50e7cbe1473 **k8s.io/client-go**
    * ed1cbe1fc31f5fb2359d3a54b6330d1a097858b7 -> bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 **github.com/containerd/go-runc**
    * fcdb11ccb4389efb1b210b7ffb623ab71c5fdd60 -> cb4147076ac75738c9a7d279075a253c0cc5acbd **github.com/prometheus/procfs**
    *  -> 44dbf532bbf5767611f6f2a61bded572e337010a **github.com/gotestyourself/gotestyourself**
    *  -> ff4f55a206334ef123e4f79bbf348980da81ca46 **github.com/emicklei/go-restful**
    *  -> 44d81051d367757e1c7c6a5a86423ece9afcf63c **github.com/google/gofuzz**
    *  -> c65b2f87fee37d1c7854c9164a450713c28d50cd **github.com/pborman/uuid**
    * cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244 **github.com/containerd/btrfs**
    * v0.4.4 -> v0.4.5 **github.com/Microsoft/go-winio**
    *  -> f2d7272f12d045b16ed924f50e91f9f9cecc55a7 **github.com/containerd/go-cni**
    *  -> 258e2a2fa64568210fbd6267cf1d8fd87c3cb86e **k8s.io/utils**
    *  -> ed905158d87462226a13fe39ddf685ea65f1c11f **github.com/hashicorp/go-multierror**
    *  -> f51c12702a4d776e4c1fa9b0fabab841babae631 **golang.org/x/time**
    *  -> v1.0.0-rc.1 **github.com/containerd/cri**
    *  -> v3.1.0 **github.com/blang/semver**
    *  -> 449fdfce4d962303d702fec724ef0ad181c92528 **github.com/docker/spdystream**
    *  -> 53feefa2559fb8dfa8d81baad31be332c97d6c77 **gopkg.in/yaml.v2**
    * v0.8.0 -> f4fb1b73fb099f396a7f0036bf86aa8def4ed823 **github.com/prometheus/client_golang**
    *  -> v0.7.0 **github.com/containernetworking/plugins**
    *  -> 4a2974bf1ee960774ffd517717f1f45325af0206 **github.com/opencontainers/selinux**
    *  -> 49796115aa4b964c318aad4f3084fdb41e9aa067 **golang.org/x/crypto**
    
    
  • v1.0.3
    containerd 1.0.3
    
    Welcome to the v1.0.3 release of containerd!
    
    This is the third patch release for `containerd` in the 1.0 series. It
    includes a few small but impactful fixes.
    
    This contains a mitigation for problems with healthchecks described in
    https://github.com/moby/moby/issues/36661. We now timeout the FIFO
    creation to avoid deadlocks in the containerd-shim.
    
    Please see the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Akihiro Suda
    * Derek McGowan
    * Ian Campbell
    * Justin Cormack
    * Kenfe-Mickael Laventure
    * Michael Crosby
    * Phil Estes
    * Stephen Day
    * Yanqiang Miao
    
    Changes
    
    * 773c489c Merge pull request #2264 from stevvooe/prepare-1.0.3
    * a1debc74 release: prepare 1.0.3 release
    * 6db03b75 Merge pull request #2260 from stevvooe/cherry-pick-#2258
    * 8386ef28 Fix typo in CreateUnixSocket error message
    * 46a104a2 Merge pull request #2256 from stevvooe/cherry-pick-#2255
    * 34b7c1d2 Return a better error message is unix socket path is too long.
    * 51cf56f2 Merge pull request #2248 from stevvooe/cherry-pick-#2241
    * 69c2686a The set of bounding capabilities is the largest group
    * 2b3b44fd Merge pull request #2242 from stevvooe/prepare-1.0.3-rc.0
    * 3a9d193d release: prepare 1.0.3-rc.0
    * 62aad0e4 Merge pull request #2247 from estesp/fix-typeurl-typo
    * 2f27d47c Fix typo in metadata test typeurl string
    * 386b4e93 Merge pull request #2240 from dmcgowan/backport-fix-uncompressed-label
    * 457c658e Fix label being put on snapshot instead of content
    * bde00362 Merge pull request #2234 from AkihiroSuda/cherry-pick-2221
    * eaee9f54 content/testsuite: include small blob test in standard suite
    * abef3899 services/content: fix reading a blob which is smaller than the read buffer.
    * 21e89eb6 Merge pull request #2232 from stevvooe/cherry-pick-#2229
    * d235ae94 linux/prox: timeout fifo creation
    * a609ec46 Merge pull request #2224 from dmcgowan/backport-archive-gc-fixes
    * 3d34cc01 Fixes a default config bug of gc scheduler
    * d77d4bab Add ignore socket test
    * 6f0d2809 Ignore sockets when creating a tar stream of a layer
    * c0f92ddf Merge pull request #2198 from estesp/vendor-cgroups-update-1.0
    * d2c460cd Merge pull request #2194 from kunalkushwaha/cherry-pick-runtime-root
    * 5f0a37cf Update cgroups vendor for licenses/bug fix
    * ee089eb2 linux: fix runtime-root propagation
    * 6646106a linux: propagate --runtime-root to shim properly
    * 9b4bbcc9 Merge pull request #2191 from stevvooe/cherry-pick-#2190
    * d7069a55 vendor: update btrfs dependency
    * 015bdb7c Merge pull request #2188 from crosbymichael/sigpiper
    * 592af934 Handle SIGPIPE in shims
    * d18de622 Merge pull request #2179 from AkihiroSuda/userns-mknod-1.0
    * a3372da0 archive: fix logic for skipping mknod when running in userns
    
    Dependency Changes
    
    Previous release can be found at
    [v1.0.2](https://github.com/containerd/containerd/releases/tag/v1.0.2)
    
    * cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244 **github.com/containerd/btrfs**
    * c0710c92e8b3a44681d1321dcfd1360fc5c6c089 -> fe281dd265766145e943a034aa41086474ea6130 **github.com/containerd/cgroups**
    
  • v1.0.3-rc.0
    containerd 1.0.3-rc.0
    
    Welcome to the v1.0.3-rc.0 release of containerd!
    *This is a pre-release of containerd*
    
    This is the third patch release for `containerd` in the 1.0 series. It includes
    a few small but impactful fixes.
    
    This contains a mitigation for problems with healthchecks described in
    https://github.com/moby/moby/issues/36661. We now timeout the FIFO creation to
    avoid deadlocks in the containerd-shim.
    
    See the changelog for full details.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
    * Akihiro Suda
    * Derek McGowan
    * Ian Campbell
    * Michael Crosby
    * Phil Estes
    * Stephen Day
    * Yanqiang Miao
    
    Changes
    
    * 2b3b44fd Merge pull request #2242 from stevvooe/prepare-1.0.3-rc.0
    * 3a9d193d release: prepare 1.0.3-rc.0
    * 62aad0e4 Merge pull request #2247 from estesp/fix-typeurl-typo
    * 2f27d47c Fix typo in metadata test typeurl string
    * 386b4e93 Merge pull request #2240 from dmcgowan/backport-fix-uncompressed-label
    * 457c658e Fix label being put on snapshot instead of content
    * bde00362 Merge pull request #2234 from AkihiroSuda/cherry-pick-2221
    * eaee9f54 content/testsuite: include small blob test in standard suite
    * abef3899 services/content: fix reading a blob which is smaller than the read buffer.
    * 21e89eb6 Merge pull request #2232 from stevvooe/cherry-pick-#2229
    * d235ae94 linux/prox: timeout fifo creation
    * a609ec46 Merge pull request #2224 from dmcgowan/backport-archive-gc-fixes
    * 3d34cc01 Fixes a default config bug of gc scheduler
    * d77d4bab Add ignore socket test
    * 6f0d2809 Ignore sockets when creating a tar stream of a layer
    * c0f92ddf Merge pull request #2198 from estesp/vendor-cgroups-update-1.0
    * d2c460cd Merge pull request #2194 from kunalkushwaha/cherry-pick-runtime-root
    * 5f0a37cf Update cgroups vendor for licenses/bug fix
    * ee089eb2 linux: fix runtime-root propagation
    * 6646106a linux: propagate --runtime-root to shim properly
    * 9b4bbcc9 Merge pull request #2191 from stevvooe/cherry-pick-#2190
    * d7069a55 vendor: update btrfs dependency
    * 015bdb7c Merge pull request #2188 from crosbymichael/sigpiper
    * 592af934 Handle SIGPIPE in shims
    * d18de622 Merge pull request #2179 from AkihiroSuda/userns-mknod-1.0
    * a3372da0 archive: fix logic for skipping mknod when running in userns
    
    Dependency Changes
    
    Previous release can be found at [v1.0.2](https://github.com/containerd/containerd/releases/tag/v1.0.2)
    
    * cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244 **github.com/containerd/btrfs**
    * c0710c92e8b3a44681d1321dcfd1360fc5c6c089 -> fe281dd265766145e943a034aa41086474ea6130 **github.com/containerd/cgroups**
    
  • v1.1.0-rc.0
    containerd 1.1.0-rc.0
    
    Welcome to the v1.1.0-rc.0 release of containerd!
    *This is a pre-release of containerd*
    
    `containerd` provides a daemon for managing running containers.
    
    1.1 is the second major release for `containerd` with added support for CRI, the
    Kubernetes [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md).
    CRI is a new plugin which allows connecting the containerd daemon directly to a
    Kubernetes kubelet to be used as the container runtime. The CRI GRPC interface
    listens on the same socket as the containerd GRPC interface and runs in the same
    process.
    
    In addition to all of the stability and bug fixes backported to 1.0,
    1.1 includes...
    
    - CRI plugin
    - ZFS and AUFS snapshotter
    - Improvements to the `ctr` tool
    - Better support for multiple platforms
    - Cross namespace content sharing
    - Better mount cleanup
    - Support for disabling plugins
    - TCP debug address for remote debugging
    - Update to Go 1.10
    - Improvements to the garbage collector
    
    CRI Plugin
    
    This release of `cri` is a native plugin of `containerd`. It is built into
    `containerd` v1.1 and CRI services are enabled by default.
    
    You can now use Kubernetes, with `containerd` directly, without having to use
    the intermediate `cri-containerd` daemon. The `cri-containerd` daemon is
    end-of-life.
    
    *Note: Please [drain your node](https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/) before
    upgrading from older versions of `cri-containerd` to `containerd` v1.1.*
    
    You can [use a containerd config file to configure the `cri` plugin](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    
    Untrusted Workload Runtime
    
    To run an untrusted pod on a runtime for untrusted workload, such as
    [Kata Containers](https://katacontainers.io/) or
    [Clear Containers](https://clearlinux.org/containers), you can:
    1. Configure a runtime for untrusted workload [with the config option `plugins.cri.containerd.untrusted_workload_runtime`](https://github.com/containerd/cri/blob/v1.0/docs/config.md).
    2. Create an untrusted pod by setting the annotation `io.kubernetes.cri.untrusted-workload` to `true`, for example:
    ```yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: nginx
      annotations:
        io.kubernetes.cri.untrusted-workload: true
    spec:
      containers:
      - name: nginx
        image: nginx
    ```
    
    By default, `cri` will run pods with the default runtime. However, if a pod has
    the `io.kubernetes.cri.untrusted-workload` annotation, the `cri` plugin will run
    the pod with the runtime for untrusted workloads.
    
    Unless configured otherwise, the default runtime is set to
    [runc](https://github.com/opencontainers/runc).
    
    Container Runtime Interface v1alpha2
    
    The supported CRI (Container Runtime Interface) version for Kubernetes v1.10 is
    now `v1alpha2.` This release of `cri` has been updated to use CRI `v1alpha2`, so
    **it only works with Kubernetes v1.10+.**
    
    New CRI features added in `v1alpha2` are all supported:
    * Container log rotation: Kubelet rotates container logs.
    * Shared pid namespace: Support sharing pid namespace inside a pod.
    
    Registry Mirror
    
    You can now setup registry configurations with the config option
    `plugins.cri.registry`.
    
    Currently only the `mirrors` option is supported. With it, you can specify
    registry mirrors and secure/insecure connections.
    ([doc](https://github.com/containerd/cri/blob/v1.0/docs/registry.md))
    
    End-To-End Test
    
    In terms of testing, we've passed:
    * ALL CRI validation tests
    * ALL node e2e tests
    * ALL e2e tests
    
    The containerd test coverage on GCE is equivalent with Docker now.
    
    All the test results are public: https://k8s-testgrid.appspot.com/sig-node-containerd.
    
    Performance
    
    We significantly improved pod start latency and cpu/memory usage of `cri` plugin
    this release.
    
    The continuous benchmark result is published on http://node-perf-dash.k8s.io/.
    Job `ci-kubernetes-node-kubelet-benchmark` is for Docker 17.03, and
    `ci-cri-containerd-node-e2e-benchmark` is for containerd with `cri` plugin.
    
    All metrics of containerd are either better or comparable with Docker 17.03.
    
    Try It Out
    
    If you would like to try containerd, please download the binaries included on
    this release. If you are using Docker, this version of containerd will be used
    in the next major release of Docker.
    
    To set up containerd with Kubernetes...
    * For a production quality cluster on GCE brought up with `kube-up.sh`, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/kube-up.md).
    * For a multi-node cluster installer and bring up steps using ansible and kubeadm, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/contrib/ansible/README.md).
    * For creating a cluster from scratch on Google Cloud, see [Kubernetes the Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way).
    * For a custom installation from release tarball, see [here](https://github.com/kubernetes-incubator/cri-containerd/blob/v1.0/docs/installation.md).
    * To install use LinuxKit on a local VM, see [here](https://github.com/linuxkit/linuxkit/tree/master/projects/kubernetes).
    
    Support
    
    The [_support horizon_](https://github.com/containerd/containerd/blob/master/RELEASES.md#support-horizon)
    for containerd has been updated to include the 1.1 release. With the addition of
    the CRI plugin, we are expanding the support horizon for 1.1 to include the
    entire lifespan of Kubernetes 1.10.  The containerd 1.1 release train will be
    considered an active branch with new patches until March 23, 2019 at the
    earliest, when 1.2 is released, or until Kubernetes 1.10 reaches end of life.
    The 1.1 containerd API is completely compatible with 1.0, any client using 1.0
    can safely upgrade to 1.1 without any incompatibilies. The CRI interface
    included with the CRI plugin is only supported for Kubernetes 1.10. The CRI
    interface is still considered alpha and will only be supported for Kubernetes
    1.10. The CRI plugin in containerd 1.1 will also only be supported for
    Kubernetes 1.10.
    
    Please try out the release binaries and report any issues at
    https://github.com/containerd/containerd/issues.
    
    Contributors
    
     - Lantao Liu
     - Michael Crosby
     - Mike Brown
     - Phil Estes
     - Stephen J Day
     - Derek McGowan
     - Abhinandan Prativadi
     - Yanqiang Miao
     - Daniel Nephin
     - yanxuean
     - Akihiro Suda
     - Kenfe-Mickaël Laventure
     - Ian Campbell
     - Darren Stahl
     - yason
     - Kunal Kushwaha
     - Jess Valarezo
     - Brian Goff
     - Wei Chen
     - Sebastiaan van Stijn
     - Luke Chen
     - Jose Carlos Venegas Munoz
     - Hao Zhang
     - Christopher Jones
     - Xianglin Gao
     - Lucas Molas
     - Chris Aniszczyk
     - Justin Cormack
     - Christopher M. Luciano
     - mozhuli
     - Mohammad Asif Siddiqui
     - Micheal Waltz
     - Edgar Lee
     - Aaron Crickenberger
     - Yu-Ju Hong
     - Yongkun Anfernee Gui
     - YaoZengzeng
     - Wei Wei
     - weekface
     - Trevor Porter
     - Tom Godkin
     - Sarah Novotny
     - Ruediger Maass
     - Robin Winkelewski
     - Paul Knopf
     - Nitesh Konkar
     - Nikhita Raghunath
     - mozhulee
     - Michael Hamrah
     - Malepati Bala Siva Sai Akhil
     - Li Yi
     - Kir Kolyshkin
     - Jess Frazelle
     - Jamie Zhuang
     - Eli Uriegas
     - Dan Kohn
     - Daniel, Dao Quang Minh
     - Cody Roseborough
     - Christy Perez
     - Antoine Huret
    
    Changes since v1.0.0
    
    * 7833fb49fd Merge pull request #2225 from dmcgowan/prepare-1.1.0-rc0
    * 92198a60c5 Prepare 1.1.0-rc.0 release
    * ea37521fda Merge pull request #2233 from Random-Liu/update-cri
    * 74e45c0392 Update cri validation test version.
    * 8958b489ba Update to cri v1.0.0-rc.0
    * 2aa2aecbb3 Merge pull request #2229 from stevvooe/timeout-fifo-creation
    * ad6d02b881 Merge pull request #2221 from AkihiroSuda/content-small-blob
    * a76f230984 content/testsuite: include small blob test in standard suite
    * a0c1abba47 Merge pull request #2228 from stevvooe/allow-configuration-msg-size
    * acc71293c5 server: allow configuration default send/recv message sizes
    * 9754696ff5 linux/prox: timeout fifo creation
    * 8a7e17ef96 Merge pull request #2227 from stevvooe/include-aufs-default
    * ab8e05ac50 cmd/containerd: include aufs by default
    * 3e8e9d3ed7 Merge pull request #2223 from dmcgowan/with-lease-context
    * 7b323b1402 services/content: fix reading a blob which is smaller than the read buffer.
    * 382b313c51 Merge pull request #2222 from ijc/ignore-sockets-in-archiver
    * 43d0a5cb60 Pass in context to lease done function in client
    * 07dfb0368a Merge pull request #2220 from stevvooe/redundant-pkg-name
    * 804249cdcf Merge pull request #2214 from miaoyq/fixes-config-bug
    * 9b111bdc39 Add ignore socket test
    * 903ee88368 cmd/ctr/app: remove redundant package name
    * 2ec3382d2d Ignore sockets when creating a tar stream of a layer
    * 9304193b8c Merge pull request #2219 from dmcgowan/fix-lock-on-schema1-configs
    * 5304ef294b Add writer open helper to handle unavailable refs
    * d465f858a0 Fixes a default config bug of gc scheduler
    * 4c8bbb55b7 Merge pull request #2216 from crosbymichael/task-id
    * 9b9a0ac8ad Add task.ID() API
    * f5d7bfb56e Merge pull request #2213 from crosbymichael/runc
    * 3c1ef1a714 Merge pull request #2212 from dmcgowan/fix-overlay-cleanup-race
    * f117459c35 Bump runc to 69663f0bd4b60df09991c08812a60108003fa
    * ee84187a6a Merge pull request #2096 from stevvooe/include-zfs-by-default
    * a0b818e093 Merge pull request #2200 from jessvalarezo/multiarch-pulls
    * 94cf25f7db overlay: fix cleanup directory deletion race
    * f4113a903a containerd: include zfs plugin by default
    * b307df2723 Merge pull request #2207 from jessvalarezo/ctr-task-d-update
    * 1a930e502b Merge pull request #2175 from Random-Liu/plugin-cri-cli
    * 8fc382cba3 Merge pull request #2208 from jessvalarezo/windows-runtime-platform
    * ea6a10c412 Add cri subcommand and add ctr/command package
    * 9460f94c10 Update containerd/cri to 0c876040681ebe8a291fa2cebefdcc2796fa3fc8
    * 54a46068a1 windows: define platform in runtime plugin init
    * e343006b8f ctr: allow for force kill when deleting task process
    * 6b0109942f Merge pull request #2206 from stevvooe/images-alias
    * 220a479292 Merge pull request #1833 from dmcgowan/snapshot-gc-3rd-phase
    * ae11d8c64b cmd/ctr/images: add `i` alias for images command
    * c3cf3d7822 allow content to be pulled for specific platform(s), all platforms
    * b3b95c0a2a Merge pull request #2154 from dmcgowan/shared-content-ingests
    * 3013762fc5 Merge pull request #2203 from Random-Liu/support-in-process-integration
    * 23ccbdd64f Merge pull request #2159 from AkihiroSuda/check-overlay
    * 1128b3d664 Add service plugin and support in process integration.
    * ba93435337 Temporary cri-containerd change
    * edf7f410fb Merge pull request #2199 from estesp/vndr-cgroups-fix-licenses
    * e38b2bbc3f Update cgroups vendor for license headers/bug fix
    * 44524909d1 Merge pull request #2197 from crosbymichael/deps
    * 179382028a Update containerd deps
    * 544717986d Merge pull request #2192 from kunalkushwaha/update-readme-ltag
    * 224ecf0d71 Adds note about applying license header
    * 856ea51c8b Merge pull request #2182 from AkihiroSuda/shimtest
    * 77a5804f6a Merge pull request #2178 from kunalkushwaha/file-header-ci-check
    * 5368984859 Merge pull request #2160 from ijc/ctr-run-unpack
    * db1630d0bb Merge pull request #2190 from stevvooe/vendor-update-btrfs
    * 23751c9ced vendor: update btrfs dependency
    * d086e56255 Merge pull request #2187 from crosbymichael/sigpipe
    * 1eabab31aa Handle SIGPIPE in shims
    * 5cc915c26c overlay: add Supported() checker
    * f040e6ab59 CI check for file-header added file-header check using github.com/kunalkushwaha/ltag
    * 2b6b99b4a1 Merge pull request #2184 from kunalkushwaha/oci-error
    * a1b511fb80 Merge pull request #2177 from crosbymichael/file-io
    * 142ecddd0d Merge pull request #2180 from AkihiroSuda/fix-ctr-c-create-unix
    * 05513284e7 ctr: add UNIX-specific flags to `ctr c create`
    * 125fdeff8a linux: fix runtime-root propagation
    * 6ed4e9e106 better image config parse error. compatible oci runtime version printed with parse error
    * 3491b9ea4a Copyright header added
    * e6a3dd3550 Merge pull request #2171 from ruediger-maass/resolver401
    * fd6335f74d Merge pull request #2163 from AkihiroSuda/userns-mknod
    * c553882adc Refactor shim to support file logging
    * 949ddbabb5 Merge pull request #2168 from estesp/update-go-vers
    * b3a4e63c69 Merge pull request #2173 from AkihiroSuda/fix-shim-runtime-root
    * faf2781dd2 linux: propagate --runtime-root to shim properly
    * 373f1e5612 Adds handling of 401 for POST /v2/token without authentication
    * 6aa612dfc2 Update recommended versions to Go 1.10
    * f334749967 Merge pull request #2165 from jessvalarezo/platforms-parse
    * c3971b187f Merge pull request #2164 from crosbymichael/density
    * ac8008437a update platforms Parse to return platform spec, decouple matcher
    * a2ef6952f2 Add density stress test
    * fd2e1f6dec Merge pull request #2162 from stevvooe/use-go1.10
    * fffc111ba8 archive: fix logic for skipping mknod when running in userns
    * 25c403415a Merge pull request #2151 from Random-Liu/fix-load-task
    * 9cdd036393 build: bump to Go 1.10
    * 4ac4fd0b6a Close io after task deletion to avoid race condition.
    * 0273e970a4 Merge pull request #2161 from IRCody/cio_panic
    * 0b86dfbc83 Merge pull request #2156 from Random-Liu/update-cri-containerd
    * 4c903c356b Update critools and run critest in parallel.
    * 4c5ebfee96 Fix panics in cio/io_unix.go
    * f48cc7d7fe ctr: unpack the image on run if necessary
    * ad04781e3e Update cri-containerd to 5bd99af7dbfc887d2c62af3949c8d01424c43f78
    * 5bd99af7db Merge pull request #2097 from Random-Liu/vendor-cri-plugin
    * a1a67899f8 Shared content across namespaces
    * b3aeba7062 Allow test runners to wrap contexts
    * 9463fcbbe7 Merge pull request #2152 from cpuguy83/remove_useless_log
    * c520ac5f87 Remove erroneous log message
    * 3b4fcf771a Merge pull request #2112 from crosbymichael/temp-mounts
    * fc87dce767 Merge pull request #2149 from crosbymichael/reconnect
    * 7b653dc9ed Add client.Reconnect API
    * 255ad41cfc Merge pull request #2008 from thaJeztah/bump-golang-to-1.10
    * b17bcb7284 Regenerate protos with Go 1.10, and make check conditional
    * 931000c041 Bump to Go 1.10
    * 916cdb41a1 Merge pull request #2147 from darrenstahlmsft/RemoveServicing
    * 56ebee8368 Merge pull request #2146 from crosbymichael/pid-file
    * 243467aa96 Removing Windows servicing containers
    * d3a8055e2d Add --pid-file to `ctr`
    * 129167132c Merge pull request #2108 from kunalkushwaha/license-header
    * 5a86e83d83 Merge pull request #2142 from seemethere/update_continuity
    * b12c3215a0 Licence header added
    * 735114f500 Update continuity vendor to d8fb85
    * fa91b905e9 Update vendors.
    * 809a99a39e Vendor cri plugin and add critest
    * 6a50dca196 Merge pull request #2141 from estesp/with-linuxns
    * e4e53bf486 Add --with-ns flag to ctr run/create
    * ea58933dbc Merge pull request #2132 from tophj-ibm/lower-mkfs-size
    * 1392ad2b54 Merge pull request #2139 from estesp/godoc-typo
    * 849fed09e3 Merge pull request #2137 from tophj-ibm/bump-go-version
    * 8043f26651 [contrib] bump golang
    * 18be82118d Clean up client Subscribe docs; remove a typo
    * 6e3701141b [testing] use smaller filesize on 4KB pagesize systems
    * aa82d17d1d Merge pull request #2079 from estesp/man-pages
    * 8f183b5ee9 Add basic manpages for ctr, containerd, containerd-config
    * b2ec177bb2 Call temp mounts and unmount in containerd server
    * bc974a7a32 Create temp mount location manager
    * 002cabade8 Merge pull request #2131 from AkihiroSuda/split-pkg-cmd-containerd-2
    * d7280ce2fb cmd/containerd: split package for cli.App
    * af593cf5ab Merge pull request #2130 from justincormack/environmnet
    * eab5d87af1 Fix typo in variable name
    * dd920d99c8 Merge pull request #2125 from estesp/website-update
    * efb813f18b Merge pull request #2126 from dmcgowan/fix-2119
    * a929f9c746 Add further updates for website refresh
    * ca3eb742fd Update continuity vendor
    * 2a2c8aafba Add test for consecutive directory removal
    * 43b655b557 Link Docker release notes for containerd version
    * 38ef0b6d3c Updates to containerd.io index page
    * 7022a19a4c Merge pull request #2024 from dnephin/replace-testify
    * 2cd6b83b9b Merge pull request #2123 from BooleanCat/master
    * 3279acca82 Check timestamps in snapshot storage test suite
    * 37aa41b164 Cleanup after migration
    * ef48a0268e Migrate to gotestyourself/assert
    * 1719a6e17a Vendor gotestyourself
    * 19e9e1642a Fix typo in docs
    * 5471ba9445 Merge pull request #2117 from dmcgowan/update-fetch-handlers
    * 944a9ade37 Update fetch handling
    * d3a7a92d30 Merge pull request #2118 from AkihiroSuda/narrower-interface
    * ee70879202 *: use narrower content interfaces
    * ee6ffdd91e Merge pull request #2116 from crosbymichael/bump-runc
    * 57011c5b89 Merge pull request #2114 from crosbymichael/stress-errors
    * 5ae204ff65 Merge pull request #2115 from justincormack/fallthrough
    * 73837b11db Update runc to a618ab5a0186905949ee463dbb762c3d23e
    * 35be3d5127 Remove a really confusing fallthrough
    * 80e6bbfc5d Merge pull request #2113 from cpuguy83/use_continuity_copy
    * e68bdbe9d9 Capture more error locations during stress tests
    * c776b6d8d9 Use continuity fs package
    * f12ba2407e Merge pull request #2111 from Random-Liu/fix-trace-level
    * 85a66da055 Merge pull request #2105 from Random-Liu/support-disable-plugins
    * f2c585a59a Fix trace level support.
    * eee592c3ac Support disable plugins.
    * 424c0fb59d Merge pull request #2075 from hinshun/converter-mediatypes
    * 0d9995e6e2 Merge pull request #2109 from crosbymichael/onclose
    * 95d4f53fbe Delete task on dead shim
    * e92c913ea5 Merge pull request #2106 from Random-Liu/add-trace-level-support
    * 87d15a5ffc Set OnClose shim function
    * 9745a4d448 Update ttrpc to d4528379866b0ce7e9d71f3eb96f0582fc
    * 050ff32dea Support trace level.
    * aa49e704e2 Merge pull request #2095 from dmcgowan/fix-whiteout-parent-directories
    * 1a4f609526 Merge pull request #2098 from dankohn/master
    * 48d27e4e74 Change name of LICENSE
    * ae3c72c853 Merge pull request #2099 from tkporter/master
    * 78bd07afef Merge pull request #1746 from AkihiroSuda/split-differ-interface
    * 13733b6a65 Merge pull request #2100 from kunalkushwaha/testsuite-typo-fix
    * 549ec7b9dd Merge pull request #2091 from crosbymichael/shim-size
    * 1d6047aa71 Testcase name corrected
    * d994d08664 Add time type conversion for 32bit Unix platforms
    * d778dd15d8 Fixes missing whiteout parent directories
    * 83cf371556 Merge pull request #2090 from AkihiroSuda/remove-wtf
    * 254807da5b Merge pull request #2092 from dnephin/fix-vendor-validation
    * 2125d8efc3 Fix vendor validation
    * 8ee29a17e6 Bump gc threshold to 40%
    * 36a2deb029 vendor: update BurntSushi/toml for MIT license
    * 44f6bc40d4 Merge pull request #2088 from stevvooe/update-toml
    * 85678e1885 vendor: update BurntSushi/toml for MIT license
    * 1fd2b5783a Add overlay options for making cleanup asynchronous
    * db78450e8b Remove grpclogger from log package
    * ea00fc793b Remove protobuf for mount in shim
    * ba61af665d Merge pull request #2086 from crosbymichael/bump-cgroups
    * 5915c9ab5e Bump cgroups to c0710c92e8b3a44681d1321dcfd1360fc5
    * 7e1d8aafee Merge pull request #1957 from tophj-ibm/check-for-mounts-tests
    * 34e24997b2 Merge pull request #2081 from crosbymichael/debug
    * ec14a97f6f Merge pull request #2080 from crosbymichael/metrics
    * 6570c97942 Merge pull request #2084 from Random-Liu/simplify-mount-lookup
    * 1f5587247b Merge pull request #2082 from hinshun/refactor-client-push
    * d0779a6145 Simplify mount.Lookup.
    * e53cdc9a49 Refactor client push into helper function
    * d2f073c6f5 Add converter options to convert schema1 manifest to docker schema2 manifest
    * 55aa0b415b Don't enable debug endpoints in default config
    * 98b53e0dd3 Allow tcp debug address
    * 7615153271 Update prometheus client and go-metrics
    * fc1913a5a6 Add capability to build manpages from markdown
    * 14d402e289 Add overlay cleanup
    * f65cdc18a7 Use protobuf and runc setup scripts in .travis.yml
    * a8c5ff57e5 Cleanup loop devices after test failure
    * 051ac5dd63 running tests in a container
    * eed3b1c804 Merge pull request #2076 from stevvooe/content-testsuite-unique-seed
    * 3295bca5bf content/testsuite: pass context to hold lease
    * c517a005b5 content/testsuite: ensure unique content per test
    * 5f89502a24 Merge pull request #1790 from jessvalarezo/ctr-c-create
    * 0c07626faf Merge pull request #2073 from crosbymichael/revert-json
    * 2f06259a84 Revert "Add github.com/json-iterator/go to vendor"
    * d179c61231 Revert "Use jsoniteer for faster json encoding/decoding"
    * c6a7d10568 Merge pull request #2065 from dmcgowan/content-discard-over-truncate
    * b763777288 diff: rename differ to comparer
    * ec15fe95aa Merge pull request #2068 from crosbymichael/json
    * c024da2dec Fix vendor exclude
    * 4233b87b89 Use jsoniteer for faster json encoding/decoding
    * 43a9473a53 Add github.com/json-iterator/go to vendor
    * c71595f6e2 Merge pull request #2067 from crosbymichael/all-caps
    * a12f493bd3 Update copy to discard over truncate
    * 02d737f967 Add resume content test cases
    * 4e27c4d53d Add WithAllCapabilities as spec opt
    * 8f75d658d7 Add syndtr/gocapability to vendor
    * fc63a6cc3a Merge pull request #2066 from estesp/error-no-image
    * d4fb0709c9 Add error return for missing params in ctr images
    * 2c9ce2e693 ctr: add container create, config flag for spec
    * b580441f91 diff: resplit Applier from Differ
    * b268261446 Merge pull request #2059 from stevvooe/update-go-runc
    * 2448ae6976 Merge pull request #2054 from dmcgowan/fix-duplicate-tar-file
    * 7e4403540d Merge pull request #1969 from darrenstahlmsft/WindowsSnapshotter5
    * f534a20173 vendor: update go-runc to reduce gc pressure
    * 3fcc52b091 Merge pull request #2055 from stevvooe/aggressive-memory-shim
    * 9dd56e002c Merge pull request #2056 from stevvooe/reduce-channel-size
    * 71e9f6dac2 cmd/containerd-shim, reaper: reduce channel allocation
    * 0e8f08476c cmd/containerd-shim: aggressive memory reclamation
    * dfadd8ce75 Fix duplicate directories entries on metadata change
    * 8d32d9edfc Merge pull request #2052 from darrenstahlmsft/PullDenied
    * f404331e90 ctr: print error when pull auth fails
    * 95a0b3af95 Refactor checking for compressed diff type
    * e6280a7c82 Enable integration tests on Windows using snapshotter and differ
    * acf2087db9 Error on no rootfs provided
    * e981cc6289 Do not create new layer for View
    * dcff993653 Update Windows runtime to use snapshotter and differ layers
    * a5a9f91832 Implement Windows snapshotter and differ
    * 12eaf13f6f Merge pull request #2045 from Random-Liu/add-closer
    * d8f87a5a65 Add `Closer` in plugin.
    * d7efcbc083 Merge pull request #2036 from stevvooe/use-buffer-pools
    * ef485c80ec Merge pull request #2049 from dnephin/fix-errorf-return
    * 410db39d44 Merge pull request #2048 from crosbymichael/bump-runc
    * 1cd32fa68d Cleanup extra returns in tests
    * cee56a1226 Merge pull request #2047 from estesp/use-libcontainer-subreaper-api
    * f47f6af585 Remove unnecessary subreaper API from sys/
    * 8dfbd59e60 Update runc to 9f9c96235cc97674e935002fc3d78361b69
    * dc5964ccc2 Merge pull request #2037 from pauldotknopf/master
    * cd72819b53 archive, cio, cmd, linux: use buffer pools
    * 933979bd10 Merge pull request #2041 from estesp/trim-add-go-issue-link
    * b4c3cd7640 Add WithEnv and WithMount oci options
    * e78c77fd2b Add Golang issue link re: -trimpath to Makefile
    * e9432a7900 Merge pull request #2021 from kunalkushwaha/trimpath
    * 352178a56a Merge pull request #2035 from stevvooe/makefile-ordering
    * fe5da18f70 Makefile: ensure that `containerd-shim` gets added when installing
    * e5740ca612 Merge pull request #2007 from AkihiroSuda/cio-fifo-path
    * 4812f4be8f Merge pull request #2030 from Random-Liu/print-plugin-default-config
    * ad4f265497 trim code path in stack trace.
    * d5aa7655e2 Merge pull request #2032 from crosbymichael/stress-exec
    * 3d6fe5ad18 Print default plugin config.
    * 94602aea63 Add execs to stress tests
    * 823d3398ea Merge pull request #2023 from crosbymichael/exec-state
    * 2a730264aa Add Exec to process states
    * ba84c5fb38 Merge pull request #2019 from stevvooe/remove-log-modules
    * 5cab90d270 log: remove log "module" system
    * e1321c51a6 Merge pull request #2022 from denverdino/master
    * adfa9a2402 Fix NPE in dialer
    * 507a149488 cio: add WithFIFODir opt
    * acc6011ac1 Merge pull request #1960 from dmcgowan/images-removal-dirty
    * 80fc1f2d07 Merge pull request #2011 from darrenstahlmsft/ResolveErrors
    * 1338a4f022 Provide better error context on resolve failures
    * 8c4219dd77 Merge pull request #2014 from crosbymichael/issue-template
    * bd8ab7944d Add github issue template
    * aaf930eaf9 Merge pull request #2009 from crosbymichael/user-path
    * 901a906663 Merge pull request #2012 from darrenstahlmsft/HostVersion
    * baa5c8c13b Print host version in appveyor setup steps
    * 1f5ce14a82 Support getting uid/gid from rootfs path
    * 5b042945b0 Refactor get uid/gid from path
    * bbb5b2f15e Merge pull request #2001 from dmcgowan/fix-whiteout-rootpath
    * 384d46d8bd archive: check whiteout path before removal
    * d3292d9d2a Merge pull request #2002 from cpuguy83/fs_check_target_stat
    * 4a6e2975cf Merge pull request #1994 from AkihiroSuda/fix-user
    * 1645d8406d oci: simplify WithImageConfig
    * b99dc56817 oci: add TODO comments
    * 369d7c9545 oci: fix err variable scope
    * e0f8fb47bb copyFileInfo: do not err on chown if uid/gid match
    * 1167035be3 ctr: promote cOpts over opts, as oci.WithImageConfig requires snapshot
    * 90553efdef Merge pull request #1989 from crosbymichael/reaper
    * bf0236b457 Merge pull request #1991 from dnephin/fix-progress-panic
    * 0b449a4a51 Merge pull request #1982 from stevvooe/deletion-race-handling
    * c80ca4f4a2 services/tasks, linux: ignore shutdown tasks
    * 8db626e6ea Dont clear lines if the console width is unavailable
    * c4b1684528 Use a default width of 80
    * 9f5182f394 Remove reaper from containerd daemon
    * c602b85f80 Merge pull request #1987 from schomatis/revert-1937-add-native-build-i-option
    * 5fd9904684 Revert "Add go build option '-i' only for native builds"
    * 45fbc3b3c2 Merge pull request #1975 from dnephin/add-unconvert-linter
    * 787e1a2b69 Merge pull request #1970 from dmcgowan/lease-add-on-writer
    * 723196b268 Merge pull request #1981 from stevvooe/update-ttrpc-closed
    * 87cb12de32 vendor: update ttrpc for shutdown fix
    * 29ddd3d5fb Merge pull request #1931 from dmcgowan/tar-diff-include-parent-dirs
    * 184bc25629 Add unconvert linter
    * 0d8b093361 metadata: add content lease on existing content
    * 50a6c62492 Merge pull request #1977 from dnephin/add-vendor-validation
    * 315084fa15 Add a vendor check to CI
    * b5204b77cd Merge pull request #1978 from mlaventure/ctr-no-pivot-root
    * 2fb85c6f01 Merge pull request #1979 from crosbymichael/badge
    * 0cc79a6ff6 Add no-pivot flag to ctr
    * f6f0e258f6 Add CCI badge for containerd
    * b509e78578 Merge pull request #1976 from dnephin/move-dco-validation-out-of-makefile
    * ebbcececa1 Remove DCO check from makefile, move to .travis.yml
    * 1df6287150 Merge pull request #1968 from dmcgowan/mount-temp-dir-error-cleanup
    * aa68494541 Merge pull request #1972 from weekface/master
    * 284860d9e3 Fix some wrong links
    * dfd7ee122f Clean up error logs and messages in temp mount
    * 632f78a530 Merge pull request #1967 from crosbymichael/grpc-timing
    * 89fa154efd Update metadata image store to be initialized once
    * 5a54862ae5 Update namespace empty check to use buckets
    * fd29dbe4c8 Enable grpc timing histograms
    * 002c0e2901 Merge pull request #1887 from yanxuean/unmount-remove
    * e892671e39 Merge pull request #1965 from crosbymichael/hold-state-lock
    * cb58bb885a solve incorrect unmount
    * 2b29a92a64 Hold shim lock during state
    * 8b6909f22f Merge pull request #1964 from stevvooe/remove-silly-makefile-stuff
    * 7688af6f5b Merge pull request #1963 from crosbymichael/cri-maintainers
    * 1c8911b1f1 Makefile: no need to calculate GOOS
    * ab7150f0ff Merge pull request #1959 from containerd/netlify-config
    * b12e5794b1 Force ruby version for docs build
    * c09086464e Merge pull request #1958 from crosbymichael/roadmap
    * 88685b0475 Update roadmap.md with issue labels and milestones
    * 121a0861cb Add cri-containerd reviewers
    * 18ed54e548 Add cri-containerd maintainers
    * 5b931ca703 Merge pull request #1941 from crosbymichael/reviewers
    * fea2c381b1 Add build config for jekyll + netlify
    * eeb5ea8cd4 Create CNAME
    * 1a0c7ee8a0 Merge pull request #1955 from containerd/fix-website
    * 00ad7fe408 Fix website rendering via gh-pages
    * a85b1f85b7 Merge pull request #1956 from dnephin/use-clockwork-for-testing-gc
    * 06edd193ef Small refactor of gc/scheduler to remove import of metadata
    * 4e755ad383 Merge pull request #1947 from jessvalarezo/ctr-snapshot-diff
    * 556c46d0a9 Merge pull request #1953 from jessvalarezo/diff-key-bug
    * 1d896a82c2 Merge pull request #1575 from Weichen81/arm-multi-arch
    * 5bc0c43c73 rootfs: remove upper snapshot after use
    * 625eb5e661 ctr: snapshots diff command
    * fdc9840e63 Revert "Emit unmodified change events for directories"
    * c9dd974c27 Add parent directories to tar
    * e479165a38 Merge pull request #1903 from darrenstahlmsft/ArchiveOpts
    * d8cf1f5120 Merge pull request #1945 from dmcgowan/nanosecond-time-and
    * 3fa104f843 Merge pull request #1930 from crosbymichael/proc-exists
    * 88d59d37fa Update nanosecond diff comparison
    * ab30079e1b Add @dnephin and @jessvalarezo as reviewers
    * 33bc250920 Add concept of a review to containerd
    * c6b8e57bad Only lock on map get for process state
    * 8e598fcb21 Check that process exists before it is returned
    * c07ede497d Merge pull request #1940 from schomatis/fix-io-testnewattach-race
    * 634a0e8008 Merge pull request #1939 from schomatis/update-getting-started-stdio
    * eda50b1fa6 Fix race condition in IO test (TestNewAttach)
    * f61f60e01e Update getting-started guide with the new stdio implementation
    * 3affaff67b Merge pull request #1937 from schomatis/add-native-build-i-option
    * 55b5e356de Added go build option '-i' only for native builds
    * cd05decbe2 Merge pull request #1936 from kolyshkin/netgo
    * cbc33018b3 ctr: Add a test file to test cpu getCpuVariant
    * 2517e13a5e ctr: Add Variant field to default test expected result
    * 3192b36ab9 ctr: Add variant to ARM's DefaultSpec string
    * a047abb1f6 ctr: Identify the platform.variant for ARM platforms
    * 4355ba2f83 ctr: Add helpers to database to check Linux and ARM arch
    * efc5df5773 BUILDING.md: add netgo for static build
    * 1a560540b9 Merge pull request #1811 from dnephin/trim-makefile
    * cc9216c1dd Remove go install from Makefile
    * a921fb65ad Merge pull request #1904 from dnephin/less-verbose-ci
    * 984824d489 Merge pull request #1926 from crosbymichael/ctr-help
    * 9bb2a6f769 Merge pull request #1900 from yanxuean/filter
    * 274ce69f93 Less verbose build output
    * 399e3c57c3 Change ctr help for mount from dest to dst
    * 71d1e55ca3 Merge pull request #1925 from dmcgowan/parent-directory-inclusion
    * d4317a1b0d Fix parent directories not included in tar
    * afbbe43745 Merge pull request #1895 from dnephin/refactor-cio
    * f33f49e30f Merge pull request #1924 from crosbymichael/fix-gauge
    * c195ebb3e2 Implement archive.Apply on Windows
    * 0b318b476a Fix gauge constant
    * 5956e152d5 Merge pull request #1923 from crosbymichael/stress-size
    * 0725b60402 Add binary sizes to stress test metrics
    * 00bc24fcea Merge pull request #1917 from dnephin/less-verbose-tests
    * 7c37625af4 Merge pull request #1914 from stevvooe/stabilize-snapshot-tree-output
    * 05537b0d82 Merge pull request #1922 from crosbymichael/bump-runc
    * a0f7bbb103 Update runc to 7f24b40cc5423969b4554ef04ba0b00e2
    * fad72b6ae4 Merge pull request #1910 from crosbymichael/stress-json
    * 5971d369e0 Merge pull request #1916 from dnephin/fix-pull-after-failure
    * 10ef7f37c7 Merge pull request #1912 from clnperez/threshold-test
    * 49fffe8ec7 Less verbose tests
    * 9184908075 Fix image pull after a failure
    * 6ae0f5f7e2 Add error metric for stress tests
    * 224417aab7 add testcase for event.exchange and refactor
    * 9aeeefae55 cmd/ctr: stablize output of snapshot tree
    * f34d030178 Add unit test for cio
    * 1607a9e0ca check for threshold, not range
    * 652e078078 Add commit to stress metric
    * 4d55298aab Add prom timer to stress
    * 03bc5e974d Merge pull request #1906 from stevvooe/change-on-oom-failure
    * cb423f8360 Merge pull request #1907 from Random-Liu/fix-deadlock
    * 0eebf9051b Fix containerd deadlock.
    * af5d03e8e9 server: only warn on failed OOM score adjust
    * 7d4337e738 Reduce the number of IO constructors
    * c71bee7b8a Vendor go-winio
    * ca5f16c33e Move stress worker to new file
    * 9fcca96771 Add json output to stress test tool
    * a901091f7c Rename cio.Creation to cio.Creator
    * 3146019918 Refactor cio.DirectIO
    * f79ec5b55f Cleanup cio.FIFOSet interface
    * 6393165b09 Merge pull request #1894 from dnephin/cio-cancel-close
    * dc4533d386 Merge pull request #1901 from stevvooe/update-components
    * 57bf39194b RELEASES.md: update components for 1.0 release
    * 65665ab807 Always Cancel before Close
    * c2cedac2ec Merge pull request #1899 from YaoZengzeng/fix
    * 21c260398d add missing dependency in code example
    * 31dabf0c7d Merge pull request #1892 from estesp/fix-release-link
    * ad6e751ede Merge pull request #1891 from crosbymichael/new-panic
    * cf741bc51b Fix typo in release link
    * f78bad2cc7 Remove panic from newCommand
    * a6e68ca4d8 Merge pull request #1888 from thaJeztah/update-grpc
    * ce3e32680d Bump gRPC to v1.7.4
    * 1eea02c23b Merge pull request #1886 from stevvooe/remove-hints
    * c98a067619 Merge pull request #1890 from thaJeztah/bump-runtime-spec-1.0.1
    * 83bbb9a11a Merge pull request #1885 from stevvooe/lockdown-1.0-api
    * 8b1fd0875a Bump runtime-spec and image-spec to 1.0.1
    * 0eec9c078a Fix missing libcontainer syscall file
    * ebf80ab943 remotes: remove unused hints
    * c5fe021d5e api: lock down 1.0 API descriptors
    
    Dependency Changes
    
    Previous release can be found at [v1.0.0](https://github.com/containerd/containerd/releases/tag/v1.0.0)
    
    *  -> 53feefa2559fb8dfa8d81baad31be332c97d6c77 **gopkg.in/yaml.v2**
    *  -> fcb9a12f7875d01f8390b28faedc37dcf2e713b9 **k8s.io/apimachinery**
    *  -> v0.6.0 **github.com/containernetworking/cni**
    *  -> 4a2974bf1ee960774ffd517717f1f45325af0206 **github.com/opencontainers/selinux**
    *  -> 32f571b70023028bd57d9288c20efbcb237f3ce0 **github.com/seccomp/libseccomp-golang**
    * 29da22c6171a4316169f9205ab6c49f59b5b852f -> fe281dd265766145e943a034aa41086474ea6130 **github.com/containerd/cgroups**
    *  -> 6073aff4ac61897f75895123f7e24135204a404d **github.com/opencontainers/runtime-tools**
    * v1.0.0 -> v1.0.1 **github.com/opencontainers/runtime-spec**
    *  -> ff4f55a206334ef123e4f79bbf348980da81ca46 **github.com/emicklei/go-restful**
    *  -> 258e2a2fa64568210fbd6267cf1d8fd87c3cb86e **k8s.io/utils**
    * fbfb6a11ec671efbe94ad1c12c2e98773f19e1e6 -> 3d5202aec260678c48179c56f40e6f38a095738c **github.com/containerd/fifo**
    * fa8ad6fec33561be4280a8f0514318c79d7f6cb6 -> 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c **github.com/prometheus/client_model**
    * fcdb11ccb4389efb1b210b7ffb623ab71c5fdd60 -> cb4147076ac75738c9a7d279075a253c0cc5acbd **github.com/prometheus/procfs**
    *  -> 449fdfce4d962303d702fec724ef0ad181c92528 **github.com/docker/spdystream**
    *  -> 484f27892430b961df38fe6715cc396409207d9f **k8s.io/client-go**
    * v1.0.0 -> v1.0.1 **github.com/opencontainers/image-spec**
    *  -> 86f080cff0914e9694068ed78d503701667c4c00 **github.com/docker/docker**
    *  -> v1.10.0-rc.1 **k8s.io/kubernetes**
    *  -> 1.0.4 **github.com/json-iterator/go**
    * ed1cbe1fc31f5fb2359d3a54b6330d1a097858b7 -> bcb223a061a3dd7de1a89c0b402a60f4dd9bd307 **github.com/containerd/go-runc**
    *  -> db04d3cc01c8b54962a58ec7e491717d06cfcc16 **github.com/syndtr/gocapability**
    *  -> v1.0.0-rc.0 **github.com/containerd/cri**
    *  -> v1.0.0 **github.com/spf13/pflag**
    *  -> 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 **gopkg.in/inf.v0**
    *  -> 049ef88d84c1f49e52479d9f5f10d6756dd03a8b **github.com/containerd/aufs**
    * 84eeaae905fa414d03e07bcd6c8d3f19e7cf180e -> cb7008ab3d8359b78c5f464cb7cf160107ad5925 **github.com/containerd/console**
    * cc52c4dea2ce11a44e6639e561bb5c2af9ada9e3 -> 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244 **github.com/containerd/btrfs**
    * 76e68349ad9ab4d03d764c713826d31216715e4f -> d4528379866b0ce7e9d71f3eb96f0582fc374577 **github.com/stevvooe/ttrpc**
    *  -> v3.1.0 **github.com/blang/semver**
    * 8fd5772bf1584597834c6f7961a530f06cbfbb87 -> 4ea375f7759c82740c893fc030bc37088d2ec098 **github.com/docker/go-metrics**
    * v0.8.0 -> f4fb1b73fb099f396a7f0036bf86aa8def4ed823 **github.com/prometheus/client_golang**
    *  -> 7554cd9344cec97297fa6649b055a8c98c2a1e55 **github.com/hashicorp/errwrap**
    *  -> 49796115aa4b964c318aad4f3084fdb41e9aa067 **golang.org/x/crypto**
    *  -> f51c12702a4d776e4c1fa9b0fabab841babae631 **golang.org/x/time**
    *  -> 166add352731e515512690329794ee593f1aaff2 **github.com/mistifyio/go-zfs**
    *  -> b38e5838b7b2f2ad48e06ec4b500011976080621 **github.com/docker/distribution**
    *  -> 44d81051d367757e1c7c6a5a86423ece9afcf63c **github.com/google/gofuzz**
    *  -> 5584376ceeffeb13a2e98b5e9f0e9dab37de4bab **k8s.io/api**
    * cf279e6ac893682272b4479d4c67fd3abf878b4e -> 3e8f2ea4b190484acb976a5b378d373429639a1a **github.com/containerd/continuity**
    * v1.7.2 -> v1.7.4 **google.golang.org/grpc**
    *  -> v0.1.0 **github.com/google/go-cmp**
    *  -> 73d445a93680fa1a78ae23a5839bad48f32ba1ee **github.com/ghodss/yaml**
    * v0.2.0-21-g9906417 -> a368813c5e648fee92e5f6c30e3944ff9d5e8895 **github.com/BurntSushi/toml**
    *  -> 837069aa36757a586e4a8165f1ff5ca06170aa4a **k8s.io/apiserver**
    * 74a17296470088de3805e138d3d87c62e613dfc4 -> 69663f0bd4b60df09991c08812a60108003fa340 **github.com/opencontainers/runc**
    *  -> 44dbf532bbf5767611f6f2a61bded572e337010a **github.com/gotestyourself/gotestyourself**
    *  -> 44145f04b68cf362d9c4df2182967c2275eaefed **github.com/golang/glog**
    *  -> ed905158d87462226a13fe39ddf685ea65f1c11f **github.com/hashicorp/go-multierror**
    *  -> 5ad6cdb7538b0097d5598c7e57f0a24072adf7dc **github.com/tchap/go-patricia**
    *  -> c65b2f87fee37d1c7854c9164a450713c28d50cd **github.com/pborman/uuid**
    *  -> f2d7272f12d045b16ed924f50e91f9f9cecc55a7 **github.com/containerd/go-cni**
    *  -> 2e6f60521b5690bf2f265c416a42b251c2a3ec8e **github.com/containerd/zfs**
    * 195bde7883f7c39ea62b0d92ab7359b5327065cb -> 89604d197083d4781071d3c65855d24ecfb0a563 **github.com/prometheus/common**
    * v0.4.4 -> v0.4.5 **github.com/Microsoft/go-winio**
    *  -> v0.7.0 **github.com/containernetworking/plugins**