containerd / rust-extensions

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

Could you release a new version of `containerd_shim`? #226

Closed justxuewei closed 10 months ago

justxuewei commented 11 months ago

Hi, there.

I encountered an issue with the protobuf dependency. The details are as follows:

A feasible solution is to release a new version of containerd_shim with the correct dependency:

Wdyt? /cc @mxpv @fuweid @jiangliu

mxpv commented 11 months ago

Sounds good to me. I'm on vacation right now, I can make a release next week.

justxuewei commented 11 months ago

@mxpv Thank you a lot!

justxuewei commented 11 months ago

Hi, @mxpv! Could you help release a new version this week?

mxpv commented 11 months ago

@justxuewei hey, apologies for delay. Now that I have more time to take a closer look. I'm slightly confused with this.

Kata Containers also has a dependency on containerd-shim v0.3.0. However, it has a dependency on containerd-shim-protos v0.2.0, which in turn depends on protobuf v2.28 and ttrpc v0.6

Latest containerd-shim crate version is v0.6.0, which depends on containerd-shim-protos v0.6.0, which uses fresh versions of ttrpc and protobuf. Have you tried it?

justxuewei commented 10 months ago

Hi @mxpv. Happy new year! Hope you have a nice holiday.

I decided to upgrade kata-containers' ttrpc and containerd-shim to the latest version. Thanks for your advice.