containerd / rust-extensions

Rust crates to extend containerd
https://containerd.io
Apache License 2.0
184 stars 73 forks source link

Fix compatibility with latest ttrpc and pin ttrpc version to 0.8.2 #321

Closed mxpv closed 1 month ago

mxpv commented 1 month ago

Looks like new version of ttrpc introduces some backward incompatible changes (https://github.com/containerd/ttrpc-rust/pull/235), this PR makes a few fixes in shim and shim-protos crates.

cc: @Mossaka

ref: https://github.com/containerd/rust-extensions/pull/317

Signed-off-by: Maksym Pavlenko pavlenko.maksym@gmail.com

jsturtevant commented 1 month ago

LGTM

ningmingxiao commented 1 month ago

I don't make sure if other libs is updated, we can build the same binary(same sha256). We should add some like go.sum to make sure we can replicate.