Skip to content
containerd 1.6.31

Welcome to the v1.6.31 release of containerd!

The thirty-first patch release for containerd 1.6 contains a few fixes, one for
a regression that was introduced in v1.6.30 in the way process exits were handled.

### Highlights

* Adds mediatype to OCI index record on export ([#9991](https://github.com/containerd/containerd/pull/9991))

#### Runtime

* Fix runc shim to only defer init process exits ([#10038](https://github.com/containerd/containerd/pull/10038))

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

### Contributors

* Derek McGowan
* Phil Estes
* Akihiro Suda
* Austin Vazquez
* Laura Brehm
* Maksym Pavlenko
* Sebastiaan van Stijn
* Talon

### Changes
<details><summary>14 commits</summary>
<p>

* Prepare for v1.6.31 release ([#10040](https://github.com/containerd/containerd/pull/10040))
  * [`7f7012bad`](https://github.com/containerd/containerd/commit/7f7012bad7af5275d84ba63b6ba93a4882cd94cd) Prepare for v1.6.31 release
* Fix runc shim to only defer init process exits ([#10038](https://github.com/containerd/containerd/pull/10038))
  * [`5e53da4a1`](https://github.com/containerd/containerd/commit/5e53da4a1403e80339e3d2897dd41cce3842b335) runc-shim: only defer init process exits
* Fix compile from version control system (source) use case ([#10011](https://github.com/containerd/containerd/pull/10011))
  * [`7592f87f0`](https://github.com/containerd/containerd/commit/7592f87f040128b44e1aafef33b0b33c65334209) Fix compile from version control system (source) use case
* Adds mediatype to OCI index record on export ([#9991](https://github.com/containerd/containerd/pull/9991))
  * [`8d415fd0e`](https://github.com/containerd/containerd/commit/8d415fd0ee2d88ae4c53d75acf0707ec9151ea0f) adds mediatype to oci index record
* vendor: google.golang.org/protobuf 1.33.0, github.com/golang/protobuf v1.5.4 ([#9974](https://github.com/containerd/containerd/pull/9974))
  * [`2dbb59b5a`](https://github.com/containerd/containerd/commit/2dbb59b5af8b373085c2dcb272a78d586eeb6bfc) vendor: github.com/golang/protobuf v1.5.4
  * [`069bb78c9`](https://github.com/containerd/containerd/commit/069bb78c9ecc7ac7cab650a3029e745471e2a899) build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0
  * [`68d395cad`](https://github.com/containerd/containerd/commit/68d395cad899fcba32d9c5dcc20b2afe375c7682) build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0
* Backport test release on PR ([#9955](https://github.com/containerd/containerd/pull/9955))
  * [`b3713136d`](https://github.com/containerd/containerd/commit/b3713136d1fccacd55dbcd507739f2b788b29554) CI: test release.yml on every PR
</p>
</details>

### Dependency Changes

* **github.com/golang/protobuf**  v1.5.3 -> v1.5.4
* **google.golang.org/protobuf**  v1.31.0 -> v1.33.0

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