8000 Tags · jmpcyc/containerd · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: jmpcyc/containerd

Tags

v1.2.1

Toggle v1.2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
containerd 1.2.1

Welcome to the v1.2.1 release of containerd!

The first patch release for `containerd` 1.2 includes several
runtime and CRI fixes.

## Runtime
* Fix race in process state when pausing containers
* Optimize runtime v1 shim locking
* Fix hang processing events
* Increase event buffer size
* Fix broken pipe causing shim hang
* Update runc

## CRI
* Remove auth config logs
* Fix NetNS cache state
* Fix a bug that containers sharing pod pid namespace can't be stopped
* Remove host pid usage to work better with katacontainer

## Service
* Ignore modprobe failures in systemd ExecStartPre

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

### Contributors

* Lantao Liu
* Derek McGowan
* Michael Crosby
* Phil Estes
* Lifubang
* Sebastiaan van Stijn
* Ace-Tang
* Akihiro Suda
* Justin Terry
* Mike Brown
* Wei Fu

### Changes

* [`9b32062dc1`](containerd@9b32062) Merge pull request  [containerd#2852](containerd#2852) from dmcgowan/prepare-1.2.1
* [`51134077d1`](containerd@5113407) Update version to 1.2.1
* [`dcc47dddd1`](containerd@dcc47dd) Merge pull request  [containerd#2861](containerd#2861) from dmcgowan/cherrypick-1.2-2857
* [`4c327b8e56`](containerd@4c327b8) Update runc to 96ec2177ae841256168fcf76954f7177af
* [`b65a1137f4`](containerd@b65a113) Merge pull request  [containerd#2860](containerd#2860) from Random-Liu/update-cri-release-1.2
* [`18e453e4fd`](containerd@18e453e) Update release note.
* [`586807a80c`](containerd@586807a) Update cri plugin to 0ca1e3c2b73b5c38e72f29bb76338d0078b23d6c.
* [`4b284fa3ab`](containerd@4b284fa) Merge pull request  [containerd#2856](containerd#2856) from Random-Liu/cherrypick-#2854-release-1.2
* [`b413e843ad`](containerd@b413e84) Kill should still work in stopped state.
* [`a06cddc2ed`](containerd@a06cddc) Merge pull request  [containerd#2845](containerd#2845) from nnttmm/backport_2826
* [`176a56216c`](containerd@176a562) Merge pull request  [containerd#2842](containerd#2842) from thaJeztah/1.2_backport_update_runc_1.0-rc6
* [`8dc87dd8d9`](containerd@8dc87dd) Merge pull request  [containerd#2847](containerd#2847) from thaJeztah/1.2_backport_mask_asound
* [`703786c5c9`](containerd@703786c) Add /proc/asound to masked paths
* [`c42c8952b7`](containerd@c42c895) use state machine management for exec.Pid()
* [`93d5b4b018`](containerd@93d5b4b) Update runc to v1.0.0-rc6
* [`de1f167ab9`](containerd@de1f167) Merge pull request  [containerd#2819](containerd#2819) from dmcgowan/prepare-1.2.1-rc
* [`27d72ba795`](containerd@27d72ba) Update version
* [`e3840cce17`](containerd@e3840cc) Add 1.2.1 release notes
* [`940c0c06d2`](containerd@940c0c0) Merge pull request  [containerd#2817](containerd#2817) from Random-Liu/cherrypick-2811-release-1.2
* [`4598ec2111`](containerd@4598ec2) Lock `KillAll`.
* [`e429785ca0`](containerd@e429785) Merge pull request  [containerd#2815](containerd#2815) from thaJeztah/1.2_backport_shimlockwhenstdinclose
* [`9be591e4a6`](containerd@9be591e) Merge pull request  [containerd#2803](containerd#2803) from crosbymichael/cherry-proc-lock
* [`309973edd9`](containerd@309973e) Merge pull request  [containerd#2801](containerd#2801) from crosbymichael/cherry-runc
* [`e4c49d7053`](containerd@e4c49d7) Update runc to 10d38b660a77168360df3522881e2dc2be
* [`cd83a4e0ba`](containerd@cd83a4e) fix pipe in broken may cause shim lock forever for runtime v1
* [`275f99feb9`](containerd@275f99f) fix pipe in broken may cause shim lock forever for runtime v2
* [`39cd86348c`](containerd@39cd863) Merge pull request  [containerd#2795](containerd#2795) from estesp/cherrypick-optimize-shim-lock
* [`3afc3f149c`](containerd@3afc3f1) Merge pull request  [containerd#2796](containerd#2796) from estesp/cherrypick-exit-ch-buffers
* [`f9323ca957`](containerd@f9323ca) Revert v2 dropped events
* [`4c72befe09`](containerd@4c72bef) Fix process locking and state management
* [`14dc3078b9`](containerd@14dc307) Partially revert the event discard change in containerd#2748.
* [`417d694148`](containerd@417d694) Increase reaper buffer size and non-blocking send
* [`7ef5285b56`](containerd@7ef5285) optimize shim lock in runtime v1
* [`040e73fde1`](containerd@040e73f) Merge pull request  [containerd#2792](containerd#2792) from estesp/cherrypick-update-hcsshim-vendor
* [`c4a256d342`](containerd@c4a256d) Merge pull request  [containerd#2790](containerd#2790) from estesp/cherrypick-v1v2-runtime-fix
* [`737587653d`](containerd@7375876) Temp: add appveyor enablement for release/1.2 branch
* [`090e3e98a2`](containerd@090e3e9) Revendor github.com/Microsoft/hcsshim
* [`046b6c6d00`](containerd@046b6c6) enhance: update v1/v2 runtime
* [`7ff9f6815a`](containerd@7ff9f68) Merge pull request  [containerd#2784](containerd#2784) from Random-Liu/update-cri-release-1.2
* [`54895c0b98`](containerd@54895c0) Update cri to 2bb57d27203d82fc79c496aea724aec593b2705a.
* [`cd0ecb78c7`](containerd@cd0ecb7) Merge pull request  [containerd#2779](containerd#2779) from thaJeztah/1.2_backport_ignore_modprobe_failures
* [`c4acd17e70`](containerd@c4acd17) Ignore modprobe failures in ExecStartPre (systemd unit)

### Changes from containerd/cri

* [`0ca1e3c2`](containerd/cri@0ca1e3c) Merge pull request  [containerd#985](containerd/cri#985) from Random-Liu/cherrypick-#983-release-1.2
* [`88dbb6d6`](containerd/cri@88dbb6d) Update containerd to 4b284fa.
* [`d58c1893`](containerd/cri@d58c189) Fix kill when shared pid namespace.
* [`8671a278`](containerd/cri@8671a27) Merge pull request  [containerd#975](containerd/cri#975) from Random-Liu/cherrypick-#973-release-1.2
* [`e2d2a5de`](containerd/cri@e2d2a5d) Use the `ID` field of `TaskExit` event.
* [`2bb57d27`](containerd/cri@2bb57d2) Merge pull request  [containerd#966](containerd/cri#966) from Random-Liu/cherrypick-#959-release-1.2
* [`c4773dd5`](containerd/cri@c4773dd) Use commit as version.
* [`9b67975b`](containerd/cri@9b67975) Merge pull request  [containerd#962](containerd/cri#962) from mikebrow/cherry-pick-remove-authconfig-from-log
* [`c064d480`](containerd/cri@c064d48) removes authconfig from info log
* [`a72707ca`](containerd/cri@a72707c) Merge pull request  [containerd#958](containerd/cri#958) from Random-Liu/cherrypick-#950-release-1.2
* [`6881f449`](containerd/cri@6881f44) Update integration test.
* [`6681eb15`](containerd/cri@6681eb1) Manage mount lifecycle and remove cached state

### Dependency Changes

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

* **github.com/Microsoft/hcsshim**    v0.7.12 -> v0.8.1
* **github.com/containerd/cri**       f913714917d2456d7e65a0be84962b1ce8acb487 -> 0ca1e3c2b73b5c38e72f29bb76338d0078b23d6c
* **github.com/opencontainers/runc**  58592df56734acf62e574865fe40b9e53e967910 -> 96ec2177ae841256168fcf76954f7177af9446eb

v1.2.1-rc.0

Toggle v1.2.1-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
containerd 1.2.1-rc.0

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

The first patch release for `containerd` 1.2 includes several
runtime and CRI fixes.

## Runtime
* Fix race in process state when pausing containers
* Optimize runtime v1 shim locking
* Fix hang processing events
* Increase event buffer size
* Fix broken pipe causing shim hang
* Update runc

## CRI
* Remove auth config logs
* Fix NetNS cache state

## Service
* Ignore modprobe failures in systemd ExecStartPre

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

### Contributors

* Lantao Liu
* Michael Crosby
* Derek McGowan
* Lifubang
* Phil Estes
* Ace-Tang
* Akihiro Suda
* Justin Terry
* Mike Brown
* Sebastiaan van Stijn
* Wei Fu

### Changes

* [`de1f167ab9`](containerd@de1f167) Merge pull request  [containerd#2819](containerd#2819) from dmcgowan/prepare-1.2.1-rc
* [`27d72ba795`](containerd@27d72ba) Update version
* [`e3840cce17`](containerd@e3840cc) Add 1.2.1 release notes
* [`940c0c06d2`](containerd@940c0c0) Merge pull request  [containerd#2817](containerd#2817) from Random-Liu/cherrypick-2811-release-1.2
* [`4598ec2111`](containerd@4598ec2) Lock `KillAll`.
* [`e429785ca0`](containerd@e429785) Merge pull request  [containerd#2815](containerd#2815) from thaJeztah/1.2_backport_shimlockwhenstdinclose
* [`9be591e4a6`](containerd@9be591e) Merge pull request  [containerd#2803](containerd#2803) from crosbymichael/cherry-proc-lock
* [`309973edd9`](containerd@309973e) Merge pull request  [containerd#2801](containerd#2801) from crosbymichael/cherry-runc
* [`e4c49d7053`](containerd@e4c49d7) Update runc to 10d38b660a77168360df3522881e2dc2be
* [`cd83a4e0ba`](containerd@cd83a4e) fix pipe in broken may cause shim lock forever for runtime v1
* [`275f99feb9`](containerd@275f99f) fix pipe in broken may cause shim lock forever for runtime v2
* [`39cd86348c`](containerd@39cd863) Merge pull request  [containerd#2795](containerd#2795) from estesp/cherrypick-optimize-shim-lock
* [`3afc3f149c`](containerd@3afc3f1) Merge pull request  [containerd#2796](containerd#2796) from estesp/cherrypick-exit-ch-buffers
* [`f9323ca957`](containerd@f9323ca) Revert v2 dropped events
* [`4c72befe09`](containerd@4c72bef) Fix process locking and state management
* [`14dc3078b9`](containerd@14dc307) Partially revert the event discard change in containerd#2748.
* [`417d694148`](containerd@417d694) Increase reaper buffer size and non-blocking send
* [`7ef5285b56`](containerd@7ef5285) optimize shim lock in runtime v1
* [`040e73fde1`](containerd@040e73f) Merge pull request  [containerd#2792](containerd#2792) 
8000
from estesp/cherrypick-update-hcsshim-vendor
* [`c4a256d342`](containerd@c4a256d) Merge pull request  [containerd#2790](containerd#2790) from estesp/cherrypick-v1v2-runtime-fix
* [`737587653d`](containerd@7375876) Temp: add appveyor enablement for release/1.2 branch
* [`090e3e98a2`](containerd@090e3e9) Revendor github.com/Microsoft/hcsshim
* [`046b6c6d00`](containerd@046b6c6) enhance: update v1/v2 runtime
* [`7ff9f6815a`](containerd@7ff9f68) Merge pull request  [containerd#2784](containerd#2784) from Random-Liu/update-cri-release-1.2
* [`54895c0b98`](containerd@54895c0) Update cri to 2bb57d27203d82fc79c496aea724aec593b2705a.
* [`cd0ecb78c7`](containerd@cd0ecb7) Merge pull request  [containerd#2779](containerd#2779) from thaJeztah/1.2_backport_ignore_modprobe_failures
* [`c4acd17e70`](containerd@c4acd17) Ignore modprobe failures in ExecStartPre (systemd unit)

### Changes from containerd/cri

* [`2bb57d27`](containerd/cri@2bb57d2) Merge pull request  [containerd#966](containerd/cri#966) from Random-Liu/cherrypick-#959-release-1.2
* [`c4773dd5`](containerd/cri@c4773dd) Use commit as version.
* [`9b67975b`](containerd/cri@9b67975) Merge pull request  [containerd#962](containerd/cri#962) from mikebrow/cherry-pick-remove-authconfig-from-log
* [`c064d480`](containerd/cri@c064d48) removes authconfig from info log
* [`a72707ca`](containerd/cri@a72707c) Merge pull request  [containerd#958](containerd/cri#958) from Random-Liu/cherrypick-#950-release-1.2
* [`6881f449`](containerd/cri@6881f44) Update integration test.
* [`6681eb15`](containerd/cri@6681eb1) Manage mount lifecycle and remove cached state

### Dependency Changes

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

* **github.com/Microsoft/hcsshim**    v0.7.12 -> v0.8.1
* **github.com/containerd/cri**       f913714917d2456d7e65a0be84962b1ce8acb487 -> 2bb57d27203d82fc79c496aea724aec593b2705a
* **github.com/opencontainers/runc**  58592df56734acf62e574865fe40b9e53e967910 -> 10d38b660a77168360df3522881e2dc2be5056bd

v1.1.5

Toggle v1.1.5's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
containerd 1.1.5

Welcome to the v1.1.5 release of containerd!

This is the fifth patch release for the `containerd` 1.1 release. This
release includes several fixes in both the CRI plugin and containerd-shim.

## Runtime
* Fix a bug that containerd-shim may hang when many exec processes simultaneously
run in a container.
* Update runc

## CRI Plugin
* Fix a bug that IPAM IP leaks after node reboot.
* Stop logging image `AuthConfig` in the CRI plugin log.

To use containerd 1.1 with Kubernetes 1.11+, please set `stream_server_address` to
`127.0.0.1` or `localhost`, and set `enable_tls_streaming` to `false`.

# Service
* Ignore modprobe failures in systemd ExecStartPre. This fixes containerd start
failures in the environment where `modprobe overlay` always returns error, e.g.
an LXC container, a kernel with overlay built-in etc.

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
* Abhinandan Prativadi
* Michael Crosby
* Phil Estes
* Derek McGowan
* Ace-Tang
* Akihiro Suda
* Lifubang
* Mike Brown
* Sebastiaan van Stijn
* Wei Fu

### Changes

* [`5960cade47`](containerd@5960cad) Merge pull request  [containerd#2787](containerd#2787) from Random-Liu/prepare-1-1-5-release
* [`32d08d0491`](containerd@32d08d0) Prepare v1.1.5 release.
* [`5cbe42afb9`](containerd@5cbe42a) Merge pull request  [containerd#2818](containerd#2818) from Random-Liu/cherrypick-2811-release-1.1
* [`4cb837a5e5`](containerd@4cb837a) Lock `KillAll`.
* [`943f15f3e2`](containerd@943f15f) Merge pull request  [containerd#2816](containerd#2816) from thaJeztah/1.1_backport_shimlockwhenstdinclose
* [`538c6661e7`](containerd@538c666) fix pipe in broken may cause shim lock forever for runtime v1
* [`02f79c0b51`](containerd@02f79c0) Merge pull request  [containerd#2802](containerd#2802) from thaJeztah/1.1_backport_bump_runc
* [`4dbb90fddc`](containerd@4dbb90f) Update runc to 10d38b660a77168360df3522881e2dc2be
* [`f277cdc6f6`](containerd@f277cdc) Update runc to 58592df56734acf62e574865fe40b9e53e
* [`132ee4cb28`](containerd@132ee4c) Update runc to 00dc70017d222b178a002ed30e9321b126
* [`a6a94b1d93`](containerd@a6a94b1) Update runc vendor
* [`7cc13025a6`](containerd@7cc1302) Merge pull request  [containerd#2762](containerd#2762) from estesp/cherrypick-exec-exit-chan-size-pr
* [`a19509e2a8`](containerd@a19509e) Merge pull request  [containerd#2783](containerd#2783) from Random-Liu/update-cri-release-1.1
* [`cc1c45a6e5`](containerd@cc1c45a) Merge pull request  [containerd#2782](containerd#2782) from thaJeztah/1.1_backport_shim_procs
* [`2215b426c1`](containerd@2215b42) Update cri to bad0ae1102e1bf9e53876f75eacc42bc97cfb557.
* [`900f0d4625`](containerd@900f0d4) Merge pull request  [containerd#2774](containerd#2774) from Random-Liu/cherrypick-#2769-release-1.1
* [`069260a0f3`](containerd@069260a) Set shim max procs via env var
* [`966fc1a0a7`](containerd@966fc1a) Partially revert the event discard change in containerd#2748.
* [`d91f8412b4`](containerd@d91f841) Increase reaper buffer size and non-blocking send
* [`a7dff7edfe`](containerd@a7dff7e) Merge pull request  [containerd#2778](containerd#2778) from thaJeztah/1.1_backport_ignore_modprobe_failures
* [`36d2576149`](containerd@36d2576) Ignore modprobe failures in ExecStartPre (systemd unit)
* [`665815b627`](containerd@665815b) enhance: update v1/v2 runtime
* [`b33743050f`](containerd@b337430) Merge pull request  [containerd#2765](containerd#2765) from Random-Liu/cherrypick-#2743-release-1.1
* [`345837be5d`](containerd@345837b) optimize shim lock in runtime v1
* [`68a2cbc50f`](containerd@68a2cbc) Merge pull request  [containerd#2757](containerd#2757) from Random-Liu/cherry-pick-#2624
* [`deeaac9094`](containerd@deeaac9) fix: modify lock location of exec delete
* [`c018c6ed18`](containerd@c018c6e) Merge pull request  [containerd#2749](containerd#2749) from Random-Liu/update-cri-release-1.1
* [`004e97846d`](containerd@004e978) Update cri to ac043660063cf4fd93aa17aeb8bfcaf2d7d249ab.

### Changes from containerd/cri

* [`bad0ae11`](containerd/cri@bad0ae1) Merge pull request  [containerd#964](containerd/cri#964) from mikebrow/cherry-pick-1.0-remove-authconfig-from-log
* [`51dff647`](containerd/cri@51dff64) removes authconfig from info log
* [`ac043660`](containerd/cri@ac04366) Merge pull request  [containerd#952](containerd/cri#952) from Random-Liu/cherrypick-#949-release-1.0
* [`9af1f21b`](containerd/cri@9af1f21) Add integration test.
* [`a601166e`](containerd/cri@a601166) Update go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.
* [`f73ae0e3`](containerd/cri@f73ae0e) Teardown pod network even if the network namespace is closed

### Changes from containerd/go-cni

* [`40bcf8e`](containerd/go-cni@40bcf8e) Merge pull request  [containerd#32](containerd/go-cni#32) from Random-Liu/ignore-error-for-empty-path
* [`5ce81a6`](containerd/go-cni@5ce81a6) Only ignore "no such file or directory" error for empty path
* [`cc959f7`](containerd/go-cni@cc959f7) Merge pull request  [containerd#31](containerd/go-cni#31) from Random-Liu/ignore-not-exit-error
* [`a442970`](containerd/go-cni@a442970) Ignore "no such file or directory" error.
* [`7585e6d`](containerd/go-cni@7585e6d) Merge pull request  [containerd#30](containerd/go-cni#30) from Random-Liu/set-max-network-config
* [`6d7b509`](containerd/go-cni@6d7b509) Add WithAllConf, and change WithDefaultConf to only load default.
* [`ef9a3f8`](containerd/go-cni@ef9a3f8) Merge pull request  [containerd#29](containerd/go-cni#29) from crosbymichael/prefix
* [`6aeaa2d`](containerd/go-cni@6aeaa2d) Use network count in ifname index
* [`5882530`](containerd/go-cni@5882530) Merge pull request  [containerd#26](containerd/go-cni#26) from abhi/master
* [`1695039`](containerd/go-cni@1695039) Minor cleanup with concurrency and locking
* [`47457ea`](containerd/go-cni@47457ea) Merge pull request  [containerd#24](containerd/go-cni#24) from containerd/cni-opts
* [`d6ba409`](containerd/go-cni@d6ba409) Same Opt API for Load and New
* [`18e77c5`](containerd/go-cni@18e77c5) Merge pull request  [containerd#23](containerd/go-cni#23) from abhi/master
* [`83a302e`](containerd/go-cni@83a302e) Updating Readme based on new APIs
* [`25573b2`](containerd/go-cni@25573b2) Merge pull request  [containerd#22](containerd/go-cni#22) from abhi/badge
* [`ca0948e`](containerd/go-cni@ca0948e) Merge pull request  [containerd#21](containerd/go-cni#21) from abhi/travis
* [`9e927d3`](containerd/go-cni@9e927d3) Adding build badge
* [`e93f297`](containerd/go-cni@e93f297) Updating travis

### Dependency Changes

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

* **github.com/containerd/cri**       f117382467baf182382c44332bfbf488effc34bb -> bad0ae1102e1bf9e53876f75eacc42bc97cfb557
* **github.com/containerd/go-cni**    f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 40bcf8ec8acd7372be1d77031d585d5d8e561c90
* **github.com/opencontainers/runc**  69663f0bd4b60df09991c08812a60108003fa340 -> 10d38b660a77168360df3522881e2dc2be5056bd

v1.2.0

Toggle v1.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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 
8000
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/comm
8000
it/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.c
8000
om/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/
6D40
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/d4cf276a923345c90b8193a6c4cd5a6f751c74b
9E88
7) 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

Toggle v1.2.0-rc.2's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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://
F438
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/9b865d86a9606b46e229
10000
9be7f8088d12d4f544d2) 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/tt
CEB7
rpc/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

Toggle v1.2.0-rc.1's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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/838
3D11
c1e2acd722f252ad5a0778aa06f6b746ab30d) 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
7438
](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/
10000
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

Toggle v1.1.4's commit message

Verified

This tag was signed with the committer’s verified signature.
estesp Phil Estes
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

* 9f2e07b Merge pull request containerd#2675 from estesp/release-1.1.4-prep
* b9819f4 Merge pull request containerd#2677 from dmcgowan/update-continuity-1.1
* b97db28 Update continuity vendor
* a9c2bd6 Merge pull request containerd#2668 from estesp/cherry-pick-no-new-privs-flag
* 17d70e2 Prepare for v1.1.4 fix release
* 3561269 Add flag to ctr for running with NoNewPrivileges: false
* 013c509 Merge pull request containerd#2654 from estesp/cherrypick-commit-fix
* 6f4c738 Merge pull request containerd#2657 from Random-Liu/update-cri-release-1.1
* 8dcb03e [release/1.1] Update cri to f117382467baf182382c44332bfbf488effc34bb.
* 56f9c44 Add testcase for commit already exist
* 00a121f Always check exists on commit error
* 57508dc Merge pull request containerd#2645 from Random-Liu/cherrypick-#2641-release-1.1
* 9823a56 Backport containerd#2641 to release/1.1.
* b28cd80 Merge pull request containerd#2637 from estesp/cherrypick-supplemental-grps
* 19735b5 Add With-helper for supplemental gid support
* db009b3 Merge pull request containerd#2600 from estesp/cherrypick-overlayfs-mounts
* 8a2991c Support >= 128 layers in overlayfs snapshots
* d725c75 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 containerd#134 from dmcgowan/remove-unnecessary-fs-root-check
* 18a1c09 Remove unreachable block in fs path cleanup
* 508d86a Merge pull request containerd#123 from kolyshkin/path-error
* aae7d98 Merge pull request containerd#127 from AkihiroSuda/sync-testutil
* f04dbc0 Merge pull request containerd#133 from kolyshkin/context
* 508ef95 travis CI: rm go 1.8
* 3448067 Switch from x/net/context to context
* c2ac4ec Merge pull request containerd#129 from estesp/fileheaders
* cc3f87e Merge pull request containerd#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 containerd#124 from HusterWan/zr/expose-func
* 4469d34 feature: expose atomicWriterFile function as AtomicWriteFile
* f5b895a driver/{Mknod,Mkfifo,Lchmod}: return PathError
* c7c5070 Merge pull request containerd#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 containerd#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 containerd#111 from cpuguy83/disk_usage_cancellation
* ab18c4f Merge pull request containerd#115 from cpuguy83/update_travis
* d3c2351 Merge pull request containerd#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 containerd#917 from Random-Liu/cherrypick-#914-release-1.0
* c6ff3436 Add integration test
* 422d9a50 Fix addition group ids.
* 591302eb Update containerd to 57508dc.
* a1cd0f7d Merge pull request containerd#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 containerd#902 from Random-Liu/cherrypick-#892-release-1.0
* 7166d5c8 Sort volume mount.
* c65ca355 Merge pull request containerd#896 from estesp/cherrypick-rel1.0-hostname-env
* 546a3153 Add HOSTNAME to env by default for pod containers
* be086e15 Merge pull request containerd#887 from Random-Liu/cherrypick-#885-release-1.0
* 0367114b Fix an issue that container/sandbox can't be stopped.
* 264b6b63 Merge pull request containerd#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

Toggle v1.2.0-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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`](
10000
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
10000
/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

Toggle v1.2.0-beta.2's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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

* ce24328 Merge pull request containerd#2587 from dmcgowan/release-1.2.0-beta.2
* b30d032 Add 1.2.0 beta 2 release notes
* ce1161f Merge pull request containerd#2551 from crosbymichael/stdin-block
* 68979c9 Merge pull request containerd#2586 from dmcgowan/platform-filter-limit
* 3d1082e Add a manifest filter limiting the number of matches
* be42d77 Merge pull request containerd#2575 from crosbymichael/workdir
* 8a58195 Merge pull request containerd#2585 from crosbymichael/low-ports
* ac78a5b Remove and create workdir if state dir does not exist
* 4b9b3e8 Add WithAmbientCapabilities opt
* 0a3f87e Merge pull request containerd#2584 from jterry75/windows_r2_exec_fix
* e88ec1f Fix incorrect ID usage in Windows runtime v2
* bc1ff51 Don't block on STDIN open
* 6b00aaa Merge pull request containerd#2573 from lifubang/relativepathforrootfs
* 68a5db6 Merge pull request containerd#2582 from lifubang/startd
* 838c1e2 Merge pull request containerd#2581 from dmcgowan/platform-matching
* 66f6dd8 add -detach flag for 'ctr t start'
* 9edcfcc Add platform match comparer interface
* d7dc384 Merge pull request containerd#2574 from fuweid/add_missing_icon
* 56a51ac README.md: add missing banner
* dc6ed04 support relative rootfs path in ctr
* 37a6a91 Merge pull request containerd#2572 from estesp/move-website
* ac18e60 Merge pull request containerd#2571 from dmcgowan/prepare-1.2.0-beta.1
* da1fba0 Website no longer managed from this repo
* 129dab3 Add v1.2.0 beta 1 release notes
* ef237f5 Merge pull request containerd#2570 from jterry75/revendor_go-runc
* 57979e1 revendor go-runc to acb7c88c
* 830363a Merge pull request containerd#2544 from kadisi/process_args
* 248ff06 Merge pull request containerd#2562 from crosbymichael/console
* 4f644db Copy io into and out of console
* 07e2b63 Send stderr on windows Terminal
* d6cd1e5 Update console dep to c12b1e7919c14469339a5d38f2f8
* 53a8c94 Merge pull request containerd#2538 from jterry75/runtime_v2_windows
* 019b0c3 Introduce containerd-shim-runhcs-v1 on Windows
* 1a96db4 Merge pull request containerd#2559 from crosbymichael/exp-content
* e5115c3 Export content service New
* 7dae566 set args value of process if args is nil
* 3f42445 Merge pull request containerd#2557 from jhowardmsft/jjh/revendor
* 2c4b7f6 Fixup archive/tar_windows.go type
* 8fe92ea Revendor Microsoft/hcsshim and go-winio
* 5d8ed81 Merge pull request containerd#2555 from dmcgowan/update-runc-vendor
* 4ac20b5 Merge pull request containerd#2553 from crosbymichael/release-notes
* ddc53c9 Update runc vendor
* a1affdb Merge pull request containerd#2554 from crosbymichael/timeout
* 97e73c9 Add WithTime as client Opt
* 7ec9744 Add release notes for v2 runtime and opts
* 6f13ff3 Merge pull request containerd#2550 from dmcgowan/release-1.2.0-beta.0
* 5ab5084 Add v1.2.0 beta 0 release notes
* 0ffb948 Merge pull request containerd#2549 from crosbymichael/default-devices
* b67ea85 Add opt for default unix device permissions
* a69a0b0 Merge pull request containerd#2548 from ijc/platforms-must-parse
* c83f977 platforms: Add `MustParse`
* 037fc5e Merge pull request containerd#2542 from crosbymichael/fetch-config
* 0aedde5 Merge pull request containerd#2543 from Random-Liu/update-cri-v1.11.1
* e9ad2d0 Update cri to v1.11.1.
* 65839a4 Merge pull request containerd#2537 from crosbymichael/mutable
* 9a4c61c Merge pull request containerd#2502 from fuweid/bugfix_support_more_overlayfs_layers
* 3be457d Move content.Fetch configuration to struct
* b9eeaa1 Merge pull request containerd#2536 from jterry75/fix_log_pipe_windows
* 8362d9a switch shim log Windows client/server direction
* cc6d261 Image and snapshot key are mutable
* 2c85ae2 Merge pull request containerd#2535 from ijc/WithUserID-docs
* e8c80f3 Merge pull request containerd#2530 from dmcgowan/update-release-tool
* 4a74731 oci: Update docs for `oci.WithUserID`
* 97473ed Merge pull request containerd#2534 from cyphar/manpage-rename
* 7aa132f docs: man: rename config.toml(5) to be more descriptive
* 1ba4aa0 Merge pull request containerd#2528 from crosbymichael/shim-debug
* 6ba4ddf Add shim log pipe for log forwarding to the daemon
* 67b54c6 Support >= 128 layers in overlayfs snapshots
* aeb322d Update release tool
* 4fb9230 Merge pull request containerd#2526 from crosbymichael/managed-opt
* 6bf15fa Merge pull request containerd#2529 from crosbymichael/missing-gids
* 99df1a9 Set gid 0 when no group is specified
* dd97a11 Merge pull request containerd#2523 from jterry75/windows_v2_tasks_service
* 2742238 Add docs for managed opts dir
* 2783a19 Merge pull request containerd#2518 from crosbymichael/install
* 74b0364 Merge pull request containerd#2524 from samuelkarp/time.Hour
* 5a47c5e Add lib support as an option
* 1537f31 Add install support for binary images
* 9ca687b Merge pull request containerd#2522 from jterry75/runc_typo
* 9665a26 *: replace 3600 seconds with 1 hour
* 9936370 Refactors the TasksService requires per platform
* 9ff702b Fix a typo in runc-v1 shim
* b8f4c7a Merge pull request containerd#2520 from dmcgowan/use-pause-multiplatform-test
* d3887f6 Merge pull request containerd#2519 from jterry75/various_win_fixes
* dcb9057 Adds retry support to Windows AnonDialer
* 790c3a3 Remove extra allocation in NewTask
* 123de20 Merge pull request containerd#2517 from estesp/fix-travis-script
* 438b3cb Update multi-arch image tests
* 9622369 Fix loss of CRI test failure status in CI
* 6a252a7 IO Windows remove unused wait group
* efb04a3 Merge pull request containerd#2513 from dmcgowan/set-default-platform-withplatform
* 9dc55ea Merge pull request containerd#2514 from jterry75/runtime_v2_shim_command
* d64d8a0 Use image constructor in client
* 3629344 Ensure specifying an empty platform is treated as default
* 9f13b74 Runtime v2 absolute shim path to executable
* 875b92c Merge pull request containerd#2512 from crosbymichael/gpupath
* ed0e734 Merge pull request containerd#2468 from dmcgowan/set-platform-on-unpack
* 4249f44 Merge pull request containerd#2493 from dmcgowan/sync-lease-removal
* d0ab8c8 Merge pull request containerd#2496 from dmcgowan/lease-content-uploads
* e4f33dc Add nvidia Opts to lookup containerd binary or hook path
* c55b963 Merge pull request containerd#2263 from alibaba/fix_no_gzip
* 6647e75 Merge pull request containerd#2509 from crosbymichael/bundle-cleanup
* 45d0df8 Merge pull request containerd#2510 from crosbymichael/gpucaps2
* 920dc79 Merge pull request containerd#2504 from samuelkarp/ctr-t-metrics
* 81e2859 Change gpu Capability type to string
* ca71484 Merge pull request containerd#2480 from dmcgowan/proxy-plugin-doc
* 578a236 Merge pull request containerd#2506 from crosbymichael/gpucaps
* 23fbdba Cleanup workdirs on manager load
* e8f7c2a Merge pull request containerd#2507 from flx42/fix-readme-runtime-v2
* 2ebfba5 Merge pull request containerd#2479 from stevvooe/with-file-combinator
* 9a34bb0 metrics: add optional json output
* e22f196 Remove reference to WithExit in README
* 2a1bd74 oci: introduce WithSpecFromFile combinator
* 985920c Merge pull request containerd#2505 from crosbymichael/cmdargs
* dd0c049 nvidia GPU support for caps and multiple uuids
* 362405f Merge pull request containerd#2495 from jterry75/runtime_v2_windows
* af1b6a0 Review feedback.
* 4b5403f Merge pull request containerd#2 from crosbymichael/runtime-v2-windows
* 13549f7 Abstract to SocketAddress
* 2c87d12 ctr: add new metrics subcommand
* e956441 Add WithImageConfigArgs to replace CMD on image
* c8017d0 Merge pull request containerd#2500 from crosbymichael/12deps
* 5a0b040 Update containerd dependencies for 1.2
* c09932f Merge pull request containerd#2347 from crosbymichael/streamingapis
* 400f16f Add containers streaming API
* 965cca6 Merge pull request containerd#1 from crosbymichael/runtime-v2-windows
* 9d72b45 Handle windows signals
* f15a117 Add windows publisher
* 1580ec5 Remove outdated plugin design doc
* 3e657de Document plugins
* dfc9991 Add content ingests to lease and gc
* d02728f Merge pull request containerd#2499 from crosbymichael/fast
* b760cee Update lease service errors
* d3e0c16 Adds runtime v2 support for Windows shim's
* 710df57 Fast path bundle cleanup on load
* 26e2dd6 Merge pull request containerd#2425 from avagin/docker-fixes
* 3289dc6 Merge pull request containerd#2465 from fraenkel/lock_conn
* d47bda9 Merge pull request containerd#2490 from thaJeztah/logging_nanosecond_precision
* 9a4d1c5f8d Use connection lock when creating services
* da73b98 Set default log formatting to use RFC3339Nano with fixed width
* a88b631 Merge pull request containerd#2471 from crosbymichael/fatal
* 88ec455 Merge pull request containerd#2487 from thaJeztah/fix_compilation_issues_on_go1.11
* 65ef831 Fix compilation failures on Go 1.11
* 92d147e Merge pull request containerd#2485 from AkihiroSuda/fix-native-root-permission
* 7461739 native: set '/' permission to 0755
* 0d52c71 Merge pull request containerd#2474 from dmcgowan/lease-expiration
* fc2fcf6 task: WithExit() doesn't have to overwrite existing options
* 394784b Merge pull request containerd#2482 from crosbymichael/v2cr
* 17ab11a Fixes for runtimev2 and checkpoint restore
* 94e132f Add sync option on lease removal
* 49fb363 Merge pull request containerd#2458 from fuweid/bugfix_apply_hardlink_to_softlink
* 77ffa36 Merge pull request containerd#2476 from kolyshkin/osusergo
* 2a8e28a Merge pull request containerd#2477 from crosbymichael/stress-runtime
* 17ae673 Set runtime for stress tests
* 48570b3 BUILDING.md: add osusergo for static build
* 3b1534c bugfix: allow hardlink to softlink file
* 9743ff2 Don't fatal on epoll wait
* 94cfce6 Merge pull request containerd#2434 from crosbymichael/shimv2
* d53a96f Add comments for oci protos
* 29b72d4 Support lease filters
* 00a99c0 Add leases subcommand in ctr
* 4c2ad9c Update CRI vendor
* 8cf3fad Add leases manager interface
* 026b7d9 Add README.md to runtime v2
* c77c89b Add lease expiration to garbage collection
* 02579c8 Merge pull request containerd#2415 from dmcgowan/proxy-plugins
* 3a916a0 Update client Image to have configurable platform
* fd31052 Add oom events to shim
* dfde5ec Merge pull request containerd#2418 from crosbymichael/hook-root
* 9ca2381 Merge pull request containerd#2424 from kinvolk/alban/systemd-run
* e17969c Merge pull request containerd#2436 from thaJeztah/fix_gofmt
* fb1084d Merge pull request containerd#2464 from tonistiigi/oci-export-platform
* ed69729 Merge pull request containerd#2463 from crosbymichael/temp-clean
* 7e49c60 Add `shim start` for shim creation
* da1b547 Runtime v2
* 6de11ab Merge pull request containerd#2470 from dmcgowan/fix-checkprotos
* d3cd5f1 Fix options ordering in proto api txt files
* 82e7204 oci-exporter: do not filter current platform on export
* cef05f1 Merge pull request containerd#2461 from dmcgowan/seed_rand
* 0105959 Don't prevent boot on temp cleanup
* 8baeaff Merge pull request containerd#2460 from stevvooe/runc-build-instructions
* 1c6929c Remove use of crypto rand in tests
* cce0a46 Seed random on ctr and containerd startup
* a5e0916 build: include instructions for runc build
* 0c0c271 Update golang.org/x/sys
* cb4bf20 Merge pull request containerd#2454 from hairyhenderson/use-math-rand-instead-of-crypto-rand
* 9a97ab3 Switching from crypto/rand to math/rand to avoid blocking
* b382b6f Merge pull request containerd#2450 from Random-Liu/support-host-in-resolver
* c8a8a49 Support specifying host in resolver.
* 01d309e Merge pull request containerd#2448 from rn/btrfs
* 6519204 test: Increase btrfs loopback device size to 128MB
* b416337 Merge pull request containerd#2443 from thaJeztah/mask_acpi
* fe64b06 Add /proc/keys to masked paths
* 8b42ade Add /proc/acpi to masked paths
* e01779a Merge pull request containerd#2442 from thaJeztah/bump_containerd_console
* 77a2642 update containerd/console to fix race: lock Cond before Signal
* 5900361 Merge pull request containerd#2420 from sudeeshjohn/master
* 5a4f007 Fix the formatting directives error during compilation
* 0b0b412 Merge pull request containerd#2437 from thaJeztah/remove_go_version_check
* 383d750 Workaround for gofmt change in Go 1.11
* 108c9cd Remove Go version check in travis
* 39b6ba8 Merge pull request containerd#2431 from masters-of-cats/plugins-list-subcommand
* 4e64dcc Merge pull request containerd#2432 from crosbymichael/ttrpc2
* 6a83168 Update ttrpc to 94dde388801693c54f88a6596f713b51a8
* 3cf3881 Introduce plugins/list subcommand
* a044b04 Merge pull request containerd#2430 from Random-Liu/update-cri-to-v1.11.0
* f530a3c Update cri to v1.11.0.
* e51ddf4 Merge pull request containerd#2428 from crosbymichael/ttrpc
* 8c709ac update typeurl
* 08150bf Update ttrpc for containerd repo
* 6ef65b7 Document how to use systemd-run
* ca20431 Merge pull request containerd#2422 from crosbymichael/ctr-delete
* 08f7ee9 Merge pull request containerd#2423 from crosbymichael/shim-procs
* fdceb13 Add cio.Load for loading io set
* 68e144c Set shim max procs via env var
* 1ac546b Merge pull request containerd#2411 from flx42/move-containerflags
* e239f65 Handle abs path for rootfs in oci hook
* f15c3be Merge pull request containerd#2417 from dmcgowan/update-arm64-normalize
* db3c5af Normalize arm64 to an empty variant
* 47a128d Merge pull request containerd#2414 from dmcgowan/platform-arm-normalization
* 995310c Merge pull request containerd#2408 from estesp/carry-2363
* 7049671 Add support for proxy plugins in configuration
* 37ab93e Fix arm platform matching
* 7ff2748 Merge pull request containerd#2410 from tonistiigi/mlist-error
* 5dd22a2 Move ContainerFlags to "commands" package
* 53fe31d images: provide better error for manifest list match error
* 3c5b0dc Update architecture.md
* c1e1f3d Merge pull request containerd#2397 from harche/doc_fix
* ef449aa Docs: Fix incomplete instructions for building using docker
* 0158a6f Merge pull request containerd#2393 from vdemeester/gotestyourself-with-tools
* 832b05a Update tests to use gotest.tools angel
* 3830180 Replace gotestyourself by gotest.tools
* 35887db Merge pull request containerd#2370 from dmcgowan/update-maintainers-rules
* 046536c fixbug: blob for schemav1 could be uncompressed
* 7ba62b1 Update adding maintainer section
* 63522d9 Merge pull request containerd#2390 from AkihiroSuda/fix-schema1
* 356b0d5 Merge pull request containerd#2388 from ehazlett/proc-interface
* df34eef Merge pull request containerd#2330 from crosbymichael/hpc
* a435f28 separate proc interfaces into standalone package
* 703c25e fix schema1 fetchBlob()
* 00d4910 Merge pull request containerd#2387 from ehazlett/runtime-shim
* 821c8ea runtime/linux/shim -> runtime/shim
* 437e90a Merge pull request containerd#2386 from northtyphoon/bindu/acr-push-location
* 9b865d8 docker/pusher: handle location string containing path and query
* 081b2d6 Merge pull request containerd#2384 from crosbymichael/bump-console
* 0cfca1e Bump console for windows tty handling
* 0d7fd3f Merge pull request containerd#2383 from AkihiroSuda/vendor-cri-20180605
* 135a4d9 update cri vendor
* 84bebdd Merge pull request containerd#2379 from dmcgowan/fix-direct-io-terminal-setting
* b867977 Merge pull request containerd#2380 from dmcgowan/ignore-zero-msg-size-configs
* 993d4b8 Ignore zero max message size in grpc config
* 6b9be1b Fix creation of DirectIO overwriting fifo config
* 5b1f69b Merge pull request containerd#2135 from AkihiroSuda/oci-content-store
* e1428ef Merge pull request containerd#2378 from thaJeztah/update_microsoft_vendors
* 55118c5 Update go-winio and hcsshim
* d88de4a content: change Writer/ReaderAt to take OCI
* e4ad710 Merge pull request containerd#2375 from AkihiroSuda/update-cri-20180531
* 17a54d0 update cri vendor
* 1e8b09c Merge pull request containerd#2353 from ehazlett/process-runtime
* c7083ee Merge pull request containerd#2369 from dmcgowan/update-grpc
* 6653917 vendor update
* cae94b9 linux -> runtime/linux
* 8d76868 cri vendor bump
* 55afe33 Update grpc timeout and logger
* 80bbaff Merge pull request containerd#2361 from masters-of-cats/no-new-keyring
* 7f800e0 Merge pull request containerd#2364 from dmcgowan/fix-http-seeker-unsupported-range
* 7132ca2 Implements WithNoNewKeyring
* 59740d8 Fix invalid length bug with some registries
* cecf576 Merge pull request containerd#2362 from crosbymichael/cont-bump
* d2fc059 Update grpc to 1.12
* 024a421 Update continuity to d3c23511c1bf5851696cba83143d9
* e9434a1 Merge pull request containerd#2341 from dmcgowan/move-client-content-snapshot
* 195aec2 Merge pull request containerd#2357 from dmcgowan/add-evan-reviewer
* 0540612 Merge pull request containerd#2354 from cpuguy83/bump_continuity
* c9ea816 Merge pull request containerd#2351 from crosbymichael/pkg
* 7e5a91f Bump continuity to fix copy files > 2^32 bytes
* a4e4af1 Add Evan Hazlett as a reviewer
* 8e97da0 Move server to services pkg
* c87ed12 Move restart pkg to runtime
* d8ad141 Remove debug package
* 009ba4d Move testutils to pkg
* 927517d Move dialer to pkg
* ae4b78d Move progress into pkg
* d1435e6 Merge pull request containerd#2350 from crosbymichael/reaper
* 8ea01cc Merge pull request containerd#2336 from crosbymichael/spec-alias
* 0bafe23 Move reaper under shim package
* cff5e75 Merge pull request containerd#2343 from crosbymichael/platform
* 62e22a9 Type alias spec in oci package
* 80272bb Merge pull request containerd#2345 from estesp/banner-moved
* 34c032d Reference new location for images
* 3f0fe90 Merge pull request containerd#2344 from lucperkins/lperkins/revert-markdown-file-paths
* e5e6353 Return Markdown files to /docs directory
* dc2e115 Merge pull request containerd#2318 from crosbymichael/restart
* 2b565da Add restart monitor
* e63768e Merge pull request containerd#2331 from dmcgowan/fix-image-remove-race
* ceae112 Rename Runtime to PlatformRuntime
* 257d74f Merge pull request containerd#2342 from lucperkins/lperkins/hugo-migration
* d1503dc Migrate website to Hugo
* b511c39 Merge pull request containerd#2317 from cmingxu/master
* fcc66f5 Merge pull request containerd#2337 from AkihiroSuda/fix-vendorconf-runcmd-mismatch
* b1e202c fix RUNC.md vs vendor.conf mismatch
* 7c80d0a Rename remote content to proxy content
* b949697 Add nvidia gpu support via libnvidia-container
* d791232 Fix typo, should be register instead of regster
* 6e64091 Move client content store to proxy package
* 48b0a02 Rename remote snapshotter to proxy
* 0d1807a Move client snapshotter to separate package
* 5445572 Add oci-hook command to containerd
* a15e7a0 Merge pull request containerd#2332 from dmcgowan/fix-missing-return-in-client-pull
* f0b3d5a Move image creation after unpack
* 2bc9f49 Retry image creation after update not found
* 28caf90 Add recursive apply layer function
* 70d629f Add missing return statement on pull unpack
* 6eee2a0 Merge pull request containerd#2324 from kolyshkin/mountinfo
* 8eec925 mount/mountinfo_linux: parser speed up
* f701b3b Fix race in ctr pull
* e017143 Merge pull request containerd#2328 from crosbymichael/client-clean
* 8ee52bf Move import/export code to separate client file
* e22c827 Merge pull request containerd#2323 from stevvooe/ping-snapshots-from-cli
* fc1d936 Merge pull request containerd#2326 from cloudfoundry-incubator/pr-oom-score
* 544b985 Don't fail on setting -ve oom score when rootless
* 08b43d9 Merge pull request containerd#2325 from cloudfoundry-incubator/pr-tempdir
* fc8bce5 Use user-specific temp directory if set
* 40c3acd Merge pull request containerd#2322 from darrenstahlmsft/revendorHcsshim
* ed72059 cmd/snapshots: add gc.root to created snapshots
* 07d8716 Update hcsshim to v0.6.10
* cfba048 Merge pull request containerd#2319 from ijc/update-go-digest
* 623407a Re-vndr with newest vndr
* 388c730 Bump to latest go-digest.
* 4219f7b Merge pull request containerd#2307 from avagin/tty
* 29c76b1 travis: update criu to 3.7
* 566389a test: Check C/R for containers with TTYs
* 60daa41 Allow to checkpoint and restore a container with console
* 0846d6f vendor: update go-runc
* cddd791 Merge pull request containerd#2315 from crosbymichael/logio
* 1c263a7 Add LogFile as a cio IO option
* c73794f Merge pull request containerd#2314 from ehazlett/runc-shim-debug
* 530849f enable runc debug in shim
* a70e26c Merge pull request containerd#2310 from ehazlett/directio-with-terminal
* 6b4355d add NewDirectIOWithTerminal; add test for pty
* 1a5e0df Merge pull request containerd#2305 from kolyshkin/context
* e073a48 Merge pull request containerd#2309 from crosbymichael/events-closed
* 0906879 Correctly handle reading from events channel
* bbe14f0 Switch from x/net/context to context
* 9d0d4b8 context pkg: untangle
* f337075 Bump golang.org/x/net

### Changes from containerd/cgroups

* 5e61083 Merge pull request containerd#50 from jingxiaolu/master
* 0d1587c Add interface AddTask to control groups. So that we can set tasks when we need.
* 07683a6 Merge pull request containerd#45 from anastop/master
* 15ef4c3 Add Update method for the cpuset controller
* c755602 Merge pull request containerd#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 containerd#40 from containerd/license
* f1d9380 Add license to files
* 78a98a6 Merge pull request containerd#39 from paravmellanox/master
* ccd26c4 Add support for rdma cgroup

### Changes from containerd/console

* c12b1e7 Merge pull request containerd#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 containerd#27 from gerasiov/master
* 5d1b48d console_linux: Fix race: lock Cond before Signal.
* 9a57d21 Merge pull request containerd#28 from crosbymichael/travis
* 058dd74 Update travis file for 1.10
* 9290d21 Merge pull request containerd#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 containerd#113 from darstahl/ResolveRoot
* a60600a Merge pull request containerd#117 from dmcgowan/fix-create-file-reader-creation
* 7d784df Fix bug in multiple calls to file applier
* 2d3749b Merge pull request containerd#116 from dmcgowan/random-file-test
* a3fa14c Update TestCopyWithLargeFile
* 7333bda Merge pull request containerd#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 containerd#106 from cpuguy83/export_copy_file
* a88ec15 Merge pull request containerd#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 containerd#875 from Random-Liu/cherry-pick-#874
* 5a3085e Update containerd to b9eeaa1.
* 350e93c Merge pull request containerd#870 from Random-Liu/cherrypick-#869
* f7e4290 Support netd in GCE bootstrap.
* 5f0852e Merge pull request containerd#866 from Random-Liu/cherrypick-#857
* 35d4b19 Merge pull request containerd#867 from Random-Liu/cherrypick-lint-fix
* 119d0e3 Cherrypick the lint fix.
* c037404 sandbox: separate host accessing workload and privileged
* d00d37b Merge pull request containerd#860 from Random-Liu/cherrypick-#858
* db752fa Serve streaming on localhost by default to match k8s 1.11 default.
* d22dfea Merge pull request containerd#854 from yanxuean/b1.11
* 778d783 support no_pivot option for runc
* 9aa7e2e Merge pull request containerd#845 from Random-Liu/cherrypick-#843-to-1.11
* 5aed7a4 Merge pull request containerd#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 b382b6f.
* 55f0cf5 Remove `pkg/containerd/resolver` package.
* e350858 Add registry auth config, and use docker resolver in containerd.
* 5ad95b2 Merge pull request containerd#833 from Random-Liu/update-containerd-k8s
* 88c5165 Update containerd and k8s.
* bc99f7a Merge pull request containerd#832 from Random-Liu/remove-crictl-on-gce
* f580374 Remove crictl on GCE for all cases.
* c68b605 Merge pull request containerd#831 from Random-Liu/fix-link
* fd71c9f Fix another link.
* 47b8d30 Merge pull request containerd#828 from yujuhong/fix-gce-link
* 0e42438 Merge pull request containerd#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 containerd#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 containerd#820 from filbranden/usercap1
* 01d77d4 Update github.com/opencontainers/runtime-tools to v0.6.0
* 441a57a Merge pull request containerd#821 from Random-Liu/fix-snapshotter-panic
* 9cb82aa Merge pull request containerd#823 from Random-Liu/update-crictl
* cfa88fc Merge pull request containerd#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 containerd#761 from Random-Liu/add-log-max-size
* ad29370 Merge pull request containerd#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 containerd#815 from Random-Liu/support-cmd-for-sandbox-container
* 46d621e Support `Cmd` for sandbox container.
* b7aac63 Merge pull request containerd#811 from Random-Liu/fix-volume-ownership
* 7e0cbbe Merge pull request containerd#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 containerd#807 from Random-Liu/log-task-exit-event
* 5a1105c Merge pull request containerd#808 from Random-Liu/erase-ambient-caps
* 96cfcce Merge pull request c
10000
ontainerd#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 containerd#806 from Random-Liu/update-kubernetes
* e4e2585 Log task exit event.
* 2b48f87 Update kubernetes to v1.11.0-beta.2
* dfae95e Merge pull request containerd#802 from Random-Liu/remove-unused-files
* db028fd Merge pull request containerd#803 from Random-Liu/select-ipv4-first
* 83e6b65 Select ipv4 first if there is one.
* ccc5f39 Remove unused files.
* 8bcb9a9 Merge pull request containerd#801 from Random-Liu/fix-ctr-timeout
* 0faff1c Fix ctr cri timeout.
* ecf8d99 Merge pull request containerd#799 from AkihiroSuda/oci-content-store
* 0972490 vendor containerd (containerd#2135)
* 0a5c05b Merge pull request containerd#776 from Random-Liu/disable-streaming
* 578b34f Merge pull request containerd#794 from Random-Liu/panic-for-cri-start-failure
* b870ee7 Generate fatal error when cri plugin fail to start.
* b68fb07 Merge pull request containerd#793 from Random-Liu/port-containerd-fix-#2364
* 0fae42b Port docker resolver fix containerd#2364.
* 8bb978e Merge pull request containerd#785 from ehazlett/containerd-vendor-bump
* d7d2212 vendor bump
* 40b6083 Merge pull request containerd#789 from Random-Liu/configurable-containerd-build
* 1892b30 Make DEPLOY_PATH configurable.
* 52460eb Merge pull request containerd#788 from BSWANG/patch-1
* 7bd86a2 Update cni.template
* 574f949 Merge pull request containerd#786 from fuweid/remove_useless_check
* e28b77c Remove useless error-check in createImageReference
* 24a9642 Merge pull request containerd#784 from cpuguy83/bump_continuity
* fb6bc66 Bump continuity to fix copy files > 2^32 bytes
* 450eb09 Merge pull request containerd#782 from Random-Liu/update-containerd
* 60b0d08 Use containerd.WithPullUnpack.
* 4f00103 Disable restart plugin on GCE.
* 80188e2 Update containerd to d1435e6.
* a4ff7e9 Merge pull request containerd#781 from Random-Liu/fix-container-runtime-monitor
* ebed87f Fix kube-container-runtime-monitor.
* bafc794 Merge pull request containerd#758 from Random-Liu/use-crictl-in-kube-up
* 927d374 Merge pull request containerd#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 containerd#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 containerd#647 from mikebrow/boiler-support-for-no-year
* 8d60547 Merge pull request containerd#769 from raravena80/patch-1
* 6790819 Merge pull request containerd#768 from Random-Liu/upgrade-crictl
* f79e017 Minor typo
* 9763489 Upgrade cri-tools to v1.0.0-beta.1
* 66388ae Merge pull request containerd#766 from Random-Liu/fix-workingset-memory
* 5d29598 Fix workingset memory calculation.
* 7a6369d Merge pull request containerd#763 from Random-Liu/fix-ro-sysfs
* a5d1332 Explicitly set `rw` for privileged container.
* 5f4035a Merge pull request containerd#754 from kolyshkin/mount
* daeab40 os.Unmount: do not consult mountinfo, drop flags
* 6bbbec5 Merge pull request containerd#755 from Random-Liu/always-mount-sysfs-rw
* 03bac61 Merge pull request containerd#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 containerd#751 from Random-Liu/fix-official-release
* e0d7078 Fix tarball ownership and containerd binary path for containerd.
* 825563b Merge pull request containerd#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 containerd#26 from abhi/master
* 1695039 Minor cleanup with concurrency and locking
* 47457ea Merge pull request containerd#24 from containerd/cni-opts
* d6ba409 Same Opt API for Load and New
* 18e77c5 Merge pull request containerd#23 from abhi/master
* 83a302e Updating Readme based on new APIs
* 25573b2 Merge pull request containerd#22 from abhi/badge
* ca0948e Merge pull request containerd#21 from abhi/travis
* 9e927d3 Adding build badge
* e93f297 Updating travis

### Changes from containerd/go-runc

* acb7c88 Merge pull request containerd#46 from jterry75/fix_pipe_close
* f146bed Reorder pipe close to be write/read
* 808e844 Merge pull request containerd#45 from jterry75/io_windows
* cc5515f Make console.go +build !windows
* d4cf276 Break apart NewPipeIO to windows/unix
* edcf3de Merge pull request containerd#44 from containerd/env
* 523ee98 Pass env down to runc command
* 14606eb Merge pull request containerd#43 from AkihiroSuda/rootless
* 0194529 add support for --rootless
* 74719bd Merge pull request containerd#42 from Random-Liu/expose-parsePSOutput
* fdf39b3 Expose parsePSOutput.
* 301f7c1 Merge pull request containerd#41 from masters-of-cats/master
* 07e192d Use user-specific temp directory if set
* f271fa2 Merge pull request containerd#40 from avagin/tty
* 400dfa3 Add ConsoleSocket to RestoreOpts

### Changes from containerd/ttrpc

* 94dde38 Merge pull request containerd#27 from containerd/ctx
* 01ed7d8 Add context to Serve
* fa6c681 Merge pull request containerd#25 from containerd/repochange
* 0690b20 Add apache license to files
* 4b957e7 Update imports and references for containerd
* 530a70d Merge pull request containerd#24 from elboulangero/master
* 87ac4c6 Log with sirupse/logrus to avoid a circular dependency to containerd containerd#6

### Changes from containerd/typeurl

* a93fcdb Merge pull request containerd#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 -> 5e61083
* **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

Toggle v1.2.0-beta.1's commit message

Verified

This tag was signed with the committer’s verified signature.
dmcgowan Derek McGowan
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

* ac18e60 Merge pull request containerd#2571 from dmcgowan/prepare-1.2.0-beta.1
* 129dab3 Add v1.2.0 beta 1 release notes
* ef237f5 Merge pull request containerd#2570 from jterry75/revendor_go-runc
* 57979e1 revendor go-runc to acb7c88c
* 830363a Merge pull request containerd#2544 from kadisi/process_args
* 248ff06 Merge pull request containerd#2562 from crosbymichael/console
* 4f644db Copy io into and out of console
* 07e2b63 Send stderr on windows Terminal
* d6cd1e5 Update console dep to c12b1e7919c14469339a5d38f2f8
* 53a8c94 Merge pull request containerd#2538 from jterry75/runtime_v2_windows
* 019b0c3 Introduce containerd-shim-runhcs-v1 on Windows
* 1a96db4 Merge pull request containerd#2559 from crosbymichael/exp-content
* e5115c3 Export content service New
* 7dae566 set args value of process if args is nil
* 3f42445 Merge pull request containerd#2557 from jhowardmsft/jjh/revendor
* 2c4b7f6 Fixup archive/tar_windows.go type
* 8fe92ea Revendor Microsoft/hcsshim and go-winio
* 5d8ed81 Merge pull request containerd#2555 from dmcgowan/update-runc-vendor
* 4ac20b5 Merge pull request containerd#2553 from crosbymichael/release-notes
* ddc53c9 Update runc vendor
* a1affdb Merge pull request containerd#2554 from crosbymichael/timeout
* 97e73c9 Add WithTime as client Opt
* 7ec9744 Add release notes for v2 runtime and opts
* 6f13ff3 Merge pull request containerd#2550 from dmcgowan/release-1.2.0-beta.0
* 5ab5084 Add v1.2.0 beta 0 release notes
* 0ffb948 Merge pull request containerd#2549 from crosbymichael/default-devices
* b67ea85 Add opt for default unix device permissions
* a69a0b0 Merge pull request containerd#2548 from ijc/platforms-must-parse
* c83f977 platforms: Add `MustParse`
* 037fc5e Merge pull request containerd#2542 from crosbymichael/fetch-config
* 0aedde5 Merge pull request containerd#2543 from Random-Liu/update-cri-v1.11.1
* e9ad2d0 Update cri to v1.11.1.
* 65839a4 Merge pull request containerd#2537 from crosbymichael/mutable
* 9a4c61c Merge pull request containerd#2502 from fuweid/bugfix_support_more_overlayfs_layers
* 3be457d Move content.Fetch configuration to struct
* b9eeaa1 Merge pull request containerd#2536 from jterry75/fix_log_pipe_windows
* 8362d9a switch shim log Windows client/server direction
* cc6d261 Image and snapshot key are mutable
* 2c85ae2 Merge pull request containerd#2535 from ijc/WithUserID-docs
* e8c80f3 Merge pull request containerd#2530 from dmcgowan/update-release-tool
* 4a74731 oci: Update docs for `oci.WithUserID`
* 97473ed Merge pull request containerd#2534 from cyphar/manpage-rename
* 7aa132f docs: man: rename config.toml(5) to be more descriptive
* 1ba4aa0 Merge pull request containerd#2528 from crosbymichael/shim-debug
* 6ba4ddf Add shim log pipe for log forwarding to the daemon
* 67b54c6 Support >= 128 layers in overlayfs snapshots
* aeb322d Update release tool
* 4fb9230 Merge pull request containerd#2526 from crosbymichael/managed-opt
* 6bf15fa Merge pull request containerd#2529 from crosbymichael/missing-gids
* 99df1a9 Set gid 0 when no group is specified
* dd97a11 Merge pull request containerd#2523 from jterry75/windows_v2_tasks_service
* 2742238 Add docs for managed opts dir
* 2783a19 Merge pull request containerd#2518 from crosbymichael/install
* 74b0364 Merge pull request containerd#2524 from samuelkarp/time.Hour
* 5a47c5e Add lib support as an option
* 1537f31 Add install support for binary images
* 9ca687b Merge pull request containerd#2522 from jterry75/runc_typo
* 9665a26 *: replace 3600 seconds with 1 hour
* 9936370 Refactors the TasksService requires per platform
* 9ff702b Fix a typo in runc-v1 shim
* b8f4c7a Merge pull request containerd#2520 from dmcgowan/use-pause-multiplatform-test
* d3887f6 Merge pull request containerd#2519 from jterry75/various_win_fixes
* dcb9057 Adds retry support to Windows AnonDialer
* 790c3a3 Remove extra allocation in NewTask
* 123de20 Merge pull request containerd#2517 from estesp/fix-travis-script
* 438b3cb Update multi-arch image tests
* 9622369 Fix loss of CRI test failure status in CI
* 6a252a7 IO Windows remove unused wait group
* efb04a3 Merge pull request containerd#2513 from dmcgowan/set-default-platform-withplatform
* 9dc55ea Merge pull request containerd#2514 from jterry75/runtime_v2_shim_command
* d64d8a0 Use image constructor in client
* 3629344 Ensure specifying an empty platform is treated as default
* 9f13b74 Runtime v2 absolute shim path to executable
* 875b92c Merge pull request containerd#2512 from crosbymichael/gpupath
* ed0e734 Merge pull request containerd#2468 from dmcgowan/set-platform-on-unpack
* 4249f44 Merge pull request containerd#2493 from dmcgowan/sync-lease-removal
* d0ab8c8 Merge pull request containerd#2496 from dmcgowan/lease-content-uploads
* e4f33dc Add nvidia Opts to lookup containerd binary or hook path
* c55b963 Merge pull request containerd#2263 from alibaba/fix_no_gzip
* 6647e75 Merge pull request containerd#2509 from crosbymichael/bundle-cleanup
* 45d0df8 Merge pull request containerd#2510 from crosbymichael/gpucaps2
* 920dc79 Merge pull request containerd#2504 from samuelkarp/ctr-t-metrics
* 81e2859 Change gpu Capability type to string
* ca71484 Merge pull request containerd#2480 from dmcgowan/proxy-plugin-doc
* 578a236 Merge pull request containerd#2506 from crosbymichael/gpucaps
* 23fbdba Cleanup workdirs on manager load
* e8f7c2a Merge pull request containerd#2507 from flx42/fix-readme-runtime-v2
* 2ebfba5 Merge pull request containerd#2479 from stevvooe/with-file-combinator
* 9a34bb0 metrics: add optional json output
* e22f196 Remove reference to WithExit in README
* 2a1bd74 oci: introduce WithSpecFromFile combinator
* 985920c Merge pull request containerd#2505 from crosbymichael/cmdargs
* dd0c049 nvidia GPU support for caps and multiple uuids
* 362405f Merge pull request containerd#2495 from jterry75/runtime_v2_windows
* af1b6a0 Review feedback.
* 4b5403f Merge pull request containerd#2 from crosbymichael/runtime-v2-windows
* 13549f7 Abstract to SocketAddress
* 2c87d12 ctr: add new metrics subcommand
* e956441 Add WithImageConfigArgs to replace CMD on image
* c8017d0 Merge pull request containerd#2500 from crosbymichael/12deps
* 5a0b040 Update containerd dependencies for 1.2
* c09932f Merge pull request containerd#2347 from crosbymichael/streamingapis
* 400f16f Add containers streaming API
* 965cca6 Merge pull request containerd#1 from crosbymichael/runtime-v2-windows
* 9d72b45 Handle windows signals
* f15a117 Add windows publisher
* 1580ec5 Remove outdated plugin design doc
* 3e657de Document plugins
* dfc9991 Add content ingests to lease and gc
* d02728f Merge pull request containerd#2499 from crosbymichael/fast
* b760cee Update lease service errors
* d3e0c16 Adds runtime v2 support for Windows shim's
* 710df57 Fast path bundle cleanup on load
* 26e2dd6 Merge pull request containerd#2425 from avagin/docker-fixes
* 3289dc6 Merge pull request containerd#2465 from fraenkel/lock_conn
* d47bda9 Merge pull request containerd#2490 from thaJeztah/logging_nanosecond_precision
* 9a4d1c5f8d Use connection lock when creating services
* da73b98 Set default log formatting to use RFC3339Nano with fixed width
* a88b631 Merge pull request containerd#2471 from crosbymichael/fatal
* 88ec455 Merge pull request containerd#2487 from thaJeztah/fix_compilation_issues_on_go1.11
* 65ef831 Fix compilation failures on Go 1.11
* 92d147e Merge pull request containerd#2485 from AkihiroSuda/fix-native-root-permission
* 7461739 native: set '/' permission to 0755
* 0d52c71 Merge pull request containerd#2474 from dmcgowan/lease-expiration
* fc2fcf6 task: WithExit() doesn't have to overwrite existing options
* 394784b Merge pull request containerd#2482 from crosbymichael/v2cr
* 17ab11a Fixes for runtimev2 and checkpoint restore
* 94e132f Add sync option on lease removal
* 49fb363 Merge pull request containerd#2458 from fuweid/bugfix_apply_hardlink_to_softlink
* 77ffa36 Merge pull request containerd#2476 from kolyshkin/osusergo
* 2a8e28a Merge pull request containerd#2477 from crosbymichael/stress-runtime
* 17ae673 Set runtime for stress tests
* 48570b3 BUILDING.md: add osusergo for static build
* 3b1534c bugfix: allow hardlink to softlink file
* 9743ff2 Don't fatal on epoll wait
* 94cfce6 Merge pull request containerd#2434 from crosbymichael/shimv2
* d53a96f Add comments for oci protos
* 29b72d4 Support lease filters
* 00a99c0 Add leases subcommand in ctr
* 4c2ad9c Update CRI vendor
* 8cf3fad Add leases manager interface
* 026b7d9 Add README.md to runtime v2
* c77c89b Add lease expiration to garbage collection
* 02579c8 Merge pull request containerd#2415 from dmcgowan/proxy-plugins
* 3a916a0 Update client Image to have configurable platform
* fd31052 Add oom events to shim
* dfde5ec Merge pull request containerd#2418 from crosbymichael/hook-root
* 9ca2381 Merge pull request containerd#2424 from kinvolk/alban/systemd-run
* e17969c Merge pull request containerd#2436 from thaJeztah/fix_gofmt
* fb1084d Merge pull request containerd#2464 from tonistiigi/oci-export-platform
* ed69729 Merge pull request containerd#2463 from crosbymichael/temp-clean
* 7e49c60 Add `shim start` for shim creation
* da1b547 Runtime v2
* 6de11ab Merge pull request containerd#2470 from dmcgowan/fix-checkprotos
* d3cd5f1 Fix options ordering in proto api txt files
* 82e7204 oci-exporter: do not filter current platform on export
* cef05f1 Merge pull request containerd#2461 from dmcgowan/seed_rand
* 0105959 Don't prevent boot on temp cleanup
* 8baeaff Merge pull request containerd#2460 from stevvooe/runc-build-instructions
* 1c6929c Remove use of crypto rand in tests
* cce0a46 Seed random on ctr and containerd startup
* a5e0916 build: include instructions for runc build
* 0c0c271 Update golang.org/x/sys
* cb4bf20 Merge pull request containerd#2454 from hairyhenderson/use-math-rand-instead-of-crypto-rand
* 9a97ab3 Switching from crypto/rand to math/rand to avoid blocking
* b382b6f Merge pull request containerd#2450 from Random-Liu/support-host-in-resolver
* c8a8a49 Support specifying host in resolver.
* 01d309e Merge pull request containerd#2448 from rn/btrfs
* 6519204 test: Increase btrfs loopback device size to 128MB
* b416337 Merge pull request containerd#2443 from thaJeztah/mask_acpi
* fe64b06 Add /proc/keys to masked paths
* 8b42ade Add /proc/acpi to masked paths
* e01779a Merge pull request containerd#2442 from thaJeztah/bump_containerd_console
* 77a2642 update containerd/console to fix race: lock Cond before Signal
* 5900361 Merge pull request containerd#2420 from sudeeshjohn/master
* 5a4f007 Fix the formatting directives error during compilation
* 0b0b412 Merge pull request containerd#2437 from thaJeztah/remove_go_version_check
* 383d750 Workaround for gofmt change in Go 1.11
* 108c9cd Remove Go version check in travis
* 39b6ba8 Merge pull request containerd#2431 from masters-of-cats/plugins-list-subcommand
* 4e64dcc Merge pull request containerd#2432 from crosbymichael/ttrpc2
* 6a83168 Update ttrpc to 94dde388801693c54f88a6596f713b51a8
* 3cf3881 Introduce plugins/list subcommand
* a044b04 Merge pull request containerd#2430 from Random-Liu/update-cri-to-v1.11.0
* f530a3c Update cri to v1.11.0.
* e51ddf4 Merge pull request containerd#2428 from crosbymichael/ttrpc
* 8c709ac update typeurl
* 08150bf Update ttrpc for containerd repo
* 6ef65b7 Document how to use systemd-run
* ca20431 Merge pull request containerd#2422 from crosbymichael/ctr-delete
* 08f7ee9 Merge pull request containerd#2423 from crosbymichael/shim-procs
* fdceb13 Add cio.Load for loading io set
* 68e144c Set shim max procs via env var
* 1ac546b Merge pull request containerd#2411 from flx42/move-containerflags
* e239f65 Handle abs path for rootfs in oci hook
* f15c3be Merge pull request containerd#2417 from dmcgowan/update-arm64-normalize
* db3c5af Normalize arm64 to an empty variant
* 47a128d Merge pull request containerd#2414 from dmcgowan/platform-arm-normalization
* 995310c Merge pull request containerd#2408 from estesp/carry-2363
* 7049671 Add support for proxy plugins in configuration
* 37ab93e Fix arm platform matching
* 7ff2748 Merge pull request containerd#2410 from tonistiigi/mlist-error
* 5dd22a2 Move ContainerFlags to "commands" package
* 53fe31d images: provide better error for manifest list match error
* 3c5b0dc Update architecture.md
* c1e1f3d Merge pull request containerd#2397 from harche/doc_fix
* ef449aa Docs: Fix incomplete instructions for building using docker
* 0158a6f Merge pull request containerd#2393 from vdemeester/gotestyourself-with-tools
* 832b05a Update tests to use gotest.tools angel
* 3830180 Replace gotestyourself by gotest.tools
* 35887db Merge pull request containerd#2370 from dmcgowan/update-maintainers-rules
* 046536c fixbug: blob for schemav1 could be uncompressed
* 7ba62b1 Update adding maintainer section
* 63522d9 Merge pull request containerd#2390 from AkihiroSuda/fix-schema1
* 356b0d5 Merge pull request containerd#2388 from ehazlett/proc-interface
* df34eef Merge pull request containerd#2330 from crosbymichael/hpc
* a435f28 separate proc interfaces into standalone package
* 703c25e fix schema1 fetchBlob()
* 00d4910 Merge pull request containerd#2387 from ehazlett/runtime-shim
* 821c8ea runtime/linux/shim -> runtime/shim
* 437e90a Merge pull request containerd#2386 from northtyphoon/bindu/acr-push-location
* 9b865d8 docker/pusher: handle location string containing path and query
* 081b2d6 Merge pull request containerd#2384 from crosbymichael/bump-console
* 0cfca1e Bump console for windows tty handling
* 0d7fd3f Merge pull request containerd#2383 from AkihiroSuda/vendor-cri-20180605
* 135a4d9 update cri vendor
* 84bebdd Merge pull request containerd#2379 from dmcgowan/fix-direct-io-terminal-setting
* b867977 Merge pull request containerd#2380 from dmcgowan/ignore-zero-msg-size-configs
* 993d4b8 Ignore zero max message size in grpc config
* 6b9be1b Fix creation of DirectIO overwriting fifo config
* 5b1f69b Merge pull request containerd#2135 from AkihiroSuda/oci-content-store
* e1428ef Merge pull request containerd#2378 from thaJeztah/update_microsoft_vendors
* 55118c5 Update go-winio and hcsshim
* d88de4a content: change Writer/ReaderAt to take OCI
* e4ad710 Merge pull request containerd#2375 from AkihiroSuda/update-cri-20180531
* 17a54d0 update cri vendor
* 1e8b09c Merge pull request containerd#2353 from ehazlett/process-runtime
* c7083ee Merge pull request containerd#2369 from dmcgowan/update-grpc
* 6653917 vendor update
* cae94b9 linux -> runtime/linux
* 8d76868 cri vendor bump
* 55afe33 Update grpc timeout and logger
* 80bbaff Merge pull request containerd#2361 from masters-of-cats/no-new-keyring
* 7f800e0 Merge pull request containerd#2364 from dmcgowan/fix-http-seeker-unsupported-range
* 7132ca2 Implements WithNoNewKeyring
* 59740d8 Fix invalid length bug with some registries
* cecf576 Merge pull request containerd#2362 from crosbymichael/cont-bump
* d2fc059 Update grpc to 1.12
* 024a421 Update continuity to d3c23511c1bf5851696cba83143d9
* e9434a1 Merge pull request containerd#2341 from dmcgowan/move-client-content-snapshot
* 195aec2 Merge pull request containerd#2357 from dmcgowan/add-evan-reviewer
* 0540612 Merge pull request containerd#2354 from cpuguy83/bump_continuity
* c9ea816 Merge pull request containerd#2351 from crosbymichael/pkg
* 7e5a91f Bump continuity to fix copy files > 2^32 bytes
* a4e4af1 Add Evan Hazlett as a reviewer
* 8e97da0 Move server to services pkg
* c87ed12 Move restart pkg to runtime
* d8ad141 Remove debug package
* 009ba4d Move testutils to pkg
* 927517d Move dialer to pkg
* ae4b78d Move progress into pkg
* d1435e6 Merge pull request containerd#2350 from crosbymichael/reaper
* 8ea01cc Merge pull request containerd#2336 from crosbymichael/spec-alias
* 0bafe23 Move reaper under shim package
* cff5e75 Merge pull request containerd#2343 from crosbymichael/platform
* 62e22a9 Type alias spec in oci package
* 80272bb Merge pull request containerd#2345 from estesp/banner-moved
* 34c032d Reference new location for images
* 3f0fe90 Merge pull request containerd#2344 from lucperkins/lperkins/revert-markdown-file-paths
* e5e6353 Return Markdown files to /docs directory
* dc2e115 Merge pull request containerd#2318 from crosbymichael/restart
* 2b565da Add restart monitor
* e63768e Merge pull request containerd#2331 from dmcgowan/fix-image-remove-race
* ceae112 Rename Runtime to PlatformRuntime
* 257d74f Merge pull request containerd#2342 from lucperkins/lperkins/hugo-migration
* d1503dc Migrate website to Hugo
* b511c39 Merge pull request containerd#2317 from cmingxu/master
* fcc66f5 Merge pull request containerd#2337 from AkihiroSuda/fix-vendorconf-runcmd-mismatch
* b1e202c fix RUNC.md vs vendor.conf mismatch
* 7c80d0a Rename remote content to proxy content
* b949697 Add nvidia gpu support via libnvidia-container
* d791232 Fix typo, should be register instead of regster
* 6e64091 Move client content store to proxy package
* 48b0a02 Rename remote snapshotter to proxy
* 0d1807a Move client snapshotter to separate package
* 5445572 Add oci-hook command to containerd
* a15e7a0 Merge pull request containerd#2332 from dmcgowan/fix-missing-return-in-client-pull
* f0b3d5a Move image creation after unpack
* 2bc9f49 Retry image creation after update not found
* 28caf90 Add recursive apply layer function
* 70d629f Add missing return statement on pull unpack
* 6eee2a0 Merge pull request containerd#2324 from kolyshkin/mountinfo
* 8eec925 mount/mountinfo_linux: parser speed up
* f701b3b Fix race in ctr pull
* e017143 Merge pull request containerd#2328 from crosbymichael/client-clean
* 8ee52bf Move import/export code to separate client file
* e22c827 Merge pull request containerd#2323 from stevvooe/ping-snapshots-from-cli
* fc1d936 Merge pull request containerd#2326 from cloudfoundry-incubator/pr-oom-score
* 544b985 Don't fail on setting -ve oom score when rootless
* 08b43d9 Merge pull request containerd#2325 from cloudfoundry-incubator/pr-tempdir
* fc8bce5 Use user-specific temp directory if set
* 40c3acd Merge pull request containerd#2322 from darrenstahlmsft/revendorHcsshim
* ed72059 cmd/snapshots: add gc.root to created snapshots
* 07d8716 Update hcsshim to v0.6.10
* cfba048 Merge pull request containerd#2319 from ijc/update-go-digest
* 623407a Re-vndr with newest vndr
* 388c730 Bump to latest go-digest.
* 4219f7b Merge pull request containerd#2307 from avagin/tty
* 29c76b1 travis: update criu to 3.7
* 566389a test: Check C/R for containers with TTYs
* 60daa41 Allow to checkpoint and restore a container with console
* 0846d6f vendor: update go-runc
* cddd791 Merge pull request containerd#2315 from crosbymichael/logio
* 1c263a7 Add LogFile as a cio IO option
* c73794f Merge pull request containerd#2314 from ehazlett/runc-shim-debug
* 530849f enable runc debug in shim
* a70e26c Merge pull request containerd#2310 from ehazlett/directio-with-terminal
* 6b4355d add NewDirectIOWithTerminal; add test for pty
* 1a5e0df Merge pull request containerd#2305 from kolyshkin/context
* e073a48 Merge pull request containerd#2309 from crosbymichael/events-closed
* 0906879 Correctly handle reading from events channel
* bbe14f0 Switch from x/net/context to context
* 9d0d4b8 context pkg: untangle
* f337075 Bump golang.org/x/net

Changes from containerd/cgroups

* 5e61083 Merge pull request containerd#50 from jingxiaolu/master
* 0d1587c Add interface AddTask to control groups. So that we can set tasks when we need.
* 07683a6 Merge pull request containerd#45 from anastop/master
* 15ef4c3 Add Update method for the cpuset controller
* c755602 Merge pull request containerd#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 containerd#40 from containerd/license
* f1d9380 Add license to files
* 78a98a6 Merge pull request containerd#39 from paravmellanox/master
* ccd26c4 Add support for rdma cgroup

Changes from containerd/console

* c12b1e7 Merge pull request containerd#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 containerd#27 from gerasiov/master
* 5d1b48d console_linux: Fix race: lock Cond before Signal.
* 9a57d21 Merge pull request containerd#28 from crosbymichael/travis
* 058dd74 Update travis file for 1.10
* 9290d21 Merge pull request containerd#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 containerd#113 from darstahl/ResolveRoot
* a60600a Merge pull request containerd#117 from dmcgowan/fix-create-file-reader-creation
* 7d784df Fix bug in multiple calls to file applier
* 2d3749b Merge pull request containerd#116 from dmcgowan/random-file-test
* a3fa14c Update TestCopyWithLargeFile
* 7333bda Merge pull request containerd#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 containerd#106 from cpuguy83/export_copy_file
* a88ec15 Merge pull request containerd#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 containerd#875 from Random-Liu/cherry-pick-#874
* 5a3085e Update containerd to b9eeaa1.
* 350e93c Merge pull request containerd#870 from Random-Liu/cherrypick-#869
* f7e4290 Support netd in GCE bootstrap.
* 5f0852e Merge pull request containerd#866 from Random-Liu/cherrypick-#857
* 35d4b19 Merge pull request containerd#867 from Random-Liu/cherrypick-lint-fix
* 119d0e3 Cherrypick the lint fix.
* c037404 sandbox: separate host accessing workload and privileged
* d00d37b Merge pull request containerd#860 from Random-Liu/cherrypick-#858
* db752fa Serve streaming on localhost by default to match k8s 1.11 default.
* d22dfea Merge pull request containerd#854 from yanxuean/b1.11
* 778d783 support no_pivot option for runc
* 9aa7e2e Merge pull request containerd#845 from Random-Liu/cherrypick-#843-to-1.11
* 5aed7a4 Merge pull request containerd#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 b382b6f.
* 55f0cf5 Remove `pkg/containerd/resolver` package.
* e350858 Add registry auth config, and use docker resolver in containerd.
* 5ad95b2 Merge pull request containerd#833 from Random-Liu/update-containerd-k8s
* 88c5165 Update containerd and k8s.
* bc99f7a Merge pull request containerd#832 from Random-Liu/remove-crictl-on-gce
* f580374 Remove crictl on GCE for all cases.
* c68b605 Merge pull request containerd#831 from Random-Liu/fix-link
* fd71c9f Fix another link.
* 47b8d30 Merge pull request containerd#828 from yujuhong/fix-gce-link
* 0e42438 Merge pull request containerd#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 containerd#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 containerd#820 from filbranden/usercap1
* 01d77d4 Update github.com/opencontainers/runtime-tools to v0.6.0
* 441a57a Merge pull request containerd#821 from Random-Liu/fix-snapshotter-panic
* 9cb82aa Merge pull request containerd#823 from Random-Liu/update-crictl
* cfa88fc Merge pull request containerd#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 containerd#761 from Random-Liu/add-log-max-size
* ad29370 Merge pull request containerd#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 containerd#815 from Random-Liu/support-cmd-for-sandbox-container
* 46d621e Support `Cmd` for sandbox container.
* b7aac63 Merge pull request containerd#811 from Random-Liu/fix-volume-ownership
* 7e0cbbe Merge pull request containerd#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 containerd#807 from Random-Liu/log-task-exit-event
* 5a1105c Merge pull request containerd#808 from Random-Liu/erase-ambient-caps
* 96cfcce Merge pull request containerd#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 containerd#806 from Random-Liu/update-kubernetes
* e4e2585 Log task exit event.
* 2b48f87 Update kubernetes to v1.11.0-beta.2
* dfae95e Merge pull request containerd#802 from Random-Liu/remove-unused-files
* db028fd Merge pull request containerd#803 from Random-Liu/select-ipv4-first
* 83e6b65 Select ipv4 first if there is one.
* ccc5f39 Remove unused files.
* 8bcb9a9 Merge pull request containerd#801 from Random-Liu/fix-ctr-timeout
* 0faff1c Fix ctr cri timeout.
* ecf8d99 Merge pull request containerd#799 from AkihiroSuda/oci-content-store
* 0972490 vendor containerd (containerd#2135)
* 0a5c05b Merge pull request containerd#776 from Random-Liu/disable-streaming
* 578b34f Merge pull request containerd#794 from Random-Liu/panic-for-cri-start-failure
* b870ee7 Generate fatal error when cri plugin fail to start.
* b68fb07 Merge pull request containerd#793 from Random-Liu/port-containerd-fix-#2364
* 0fae42b Port docker resolver fix containerd#2364.
* 8bb978e Merge pull request containerd#785 from ehazlett/containerd-vendor-bump
* d7d2212 vendor bump
* 40b6083 Merge pull request containerd#789 from Random-Liu/configurable-containerd-build
* 1892b30 Make DEPLOY_PATH configurable.
* 52460eb Merge pull request containerd#788 from BSWANG/patch-1
* 7bd86a2 Update cni.template
* 574f949 Merge pull request containerd#786 from fuweid/remove_useless_check
* e28b77c Remove useless error-check in createImageReference
* 24a9642 Merge pull request containerd#784 from cpuguy83/bump_continuity
* fb6bc66 Bump continuity to fix copy files > 2^32 bytes
* 450eb09 Merge pull request containerd#782 from Random-Liu/update-containerd
* 60b0d08 Use containerd.WithPullUnpack.
* 4f00103 Disable restart plugin on GCE.
* 80188e2 Update containerd to d1435e6.
* a4ff7e9 Merge pull request containerd#781 from Random-Liu/fix-container-runtime-monitor
* ebed87f Fix kube-container-runtime-monitor.
* bafc794 Merge pull request containerd#758 from Random-Liu/use-crictl-in-kube-up
* 927d374 Merge pull request containerd#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 containerd#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 containerd#647 from mikebrow/boiler-support-for-no-year
* 8d60547 Merge pull request containerd#769 from raravena80/patch-1
* 6790819 Merge pull request containerd#768 from Random-Liu/upgrade-crictl
* f79e017 Minor typo
* 9763489 Upgrade cri-tools to v1.0.0-beta.1
* 66388ae Merge pull request containerd#766 from Random-Liu/fix-workingset-memory
* 5d29598 Fix workingset memory calculation.
* 7a6369d Merge pull request containerd#763 from Random-Liu/fix-ro-sysfs
* a5d1332 Explicitly set `rw` for privileged container.
* 5f4035a Merge pull request containerd#754 from kolyshkin/mount
* daeab40 os.Unmount: do not consult mountinfo, drop flags
* 6bbbec5 Merge pull request containerd#755 from Random-Liu/always-mount-sysfs-rw
* 03bac61 Merge pull request containerd#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 containerd#751 from Random-Liu/fix-official-release
* e0d7078 Fix tarball ownership and containerd binary path for containerd.
* 825563b Merge pull request containerd#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 containerd#26 from abhi/master
* 1695039 Minor cleanup with concurrency and locking
* 47457ea Merge pull request containerd#24 from containerd/cni-opts
* d6ba409 Same Opt API for Load and New
* 18e77c5 Merge pull request containerd#23 from abhi/master
* 83a302e Updating Readme based on new APIs
* 25573b2 Merge pull request containerd#22 from abhi/badge
* ca0948e Merge pull request containerd#21 from abhi/travis
* 9e927d3 Adding build badge
* e93f297 Updating travis

Changes from containerd/go-runc

* acb7c88 Merge pull request containerd#46 from jterry75/fix_pipe_close
* f146bed Reorder pipe close to be write/read
* 808e844 Merge pull request containerd#45 from jterry75/io_windows
* cc5515f Make console.go +build !windows
* d4cf276 Break apart NewPipeIO to windows/unix
* edcf3de Merge pull request containerd#44 from containerd/env
* 523ee98 Pass env down to runc command
* 14606eb Merge pull request containerd#43 from AkihiroSuda/rootless
* 0194529 add support for --rootless
* 74719bd Merge pull request containerd#42 from Random-Liu/expose-parsePSOutput
* fdf39b3 Expose parsePSOutput.
* 301f7c1 Merge pull request containerd#41 from masters-of-cats/master
* 07e192d Use user-specific temp directory if set
* f271fa2 Merge pull request containerd#40 from avagin/tty
* 400dfa3 Add ConsoleSocket to RestoreOpts

Changes from containerd/ttrpc

* 94dde38 Merge pull request containerd#27 from containerd/ctx
* 01ed7d8 Add context to Serve
* fa6c681 Merge pull request containerd#25 from containerd/repochange
* 0690b20 Add apache license to files
* 4b957e7 Update imports and references for containerd
* 530a70d Merge pull request containerd#24 from elboulangero/master
* 87ac4c6 Log with sirupse/logrus to avoid a circular dependency to containerd containerd#6

Changes from containerd/typeurl

* a93fcdb Merge pull request containerd#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 -> 5e61083
* **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
0