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)