diff --git a/src/agent/Cargo.toml b/src/agent/Cargo.toml index 041fcdb5d9..77a5e41891 100644 --- a/src/agent/Cargo.toml +++ b/src/agent/Cargo.toml @@ -10,7 +10,7 @@ rustjail = { path = "rustjail" } protocols = { path = "../libs/protocols", features = ["async"] } lazy_static = "1.3.0" ttrpc = { version = "0.6.0", features = ["async"], default-features = false } -protobuf = "2.23.0" +protobuf = "2.27.0" libc = "0.2.58" nix = "0.23.0" capctl = "0.2.0" diff --git a/src/agent/rustjail/Cargo.toml b/src/agent/rustjail/Cargo.toml index 628b0275bd..80ed60db21 100644 --- a/src/agent/rustjail/Cargo.toml +++ b/src/agent/rustjail/Cargo.toml @@ -16,7 +16,7 @@ scopeguard = "1.0.0" capctl = "0.2.0" lazy_static = "1.3.0" libc = "0.2.58" -protobuf = "2.23.0" +protobuf = "2.27.0" slog = "2.5.2" slog-scope = "4.1.2" scan_fmt = "0.2.6" diff --git a/src/libs/protocols/Cargo.toml b/src/libs/protocols/Cargo.toml index cf2559b2e0..6853e9c259 100644 --- a/src/libs/protocols/Cargo.toml +++ b/src/libs/protocols/Cargo.toml @@ -12,7 +12,7 @@ async = ["ttrpc/async", "async-trait"] [dependencies] ttrpc = { version = "0.6.0" } async-trait = { version = "0.1.42", optional = true } -protobuf = { version = "=2.14.0", features = ["with-serde"] } +protobuf = { version = "2.27.0", features = ["with-serde"] } serde = { version = "1.0.130", features = ["derive"], optional = true } serde_json = { version = "1.0.68", optional = true } oci = { path = "../oci" } diff --git a/src/libs/protocols/build.rs b/src/libs/protocols/build.rs index 8a2725ae05..ebb6ef1269 100644 --- a/src/libs/protocols/build.rs +++ b/src/libs/protocols/build.rs @@ -149,6 +149,7 @@ fn real_main() -> Result<(), std::io::Error> { "protos/google/protobuf/empty.proto", "protos/oci.proto", "protos/types.proto", + "protos/csi.proto", ], false, )?; diff --git a/src/runtime-rs/crates/agent/Cargo.toml b/src/runtime-rs/crates/agent/Cargo.toml index 7fde8bf85c..f9350bd065 100644 --- a/src/runtime-rs/crates/agent/Cargo.toml +++ b/src/runtime-rs/crates/agent/Cargo.toml @@ -11,7 +11,7 @@ futures = "0.1.27" anyhow = "1.0.26" async-trait = "0.1.48" log = "0.4.14" -protobuf = "2.23.0" +protobuf = "2.27.0" serde = { version = "^1.0", features = ["derive"] } serde_json = ">=1.0.9" slog = "2.5.2" diff --git a/src/runtime-rs/crates/runtimes/common/Cargo.toml b/src/runtime-rs/crates/runtimes/common/Cargo.toml index bfa08452b7..af2ea082b1 100644 --- a/src/runtime-rs/crates/runtimes/common/Cargo.toml +++ b/src/runtime-rs/crates/runtimes/common/Cargo.toml @@ -12,7 +12,7 @@ async-trait = "0.1.48" containerd-shim-protos = { version = "0.2.0", features = ["async"]} lazy_static = "1.4.0" nix = "0.23.1" -protobuf = "2.23.0" +protobuf = "2.27.0" serde_json = "1.0.39" slog = "2.5.2" slog-scope = "4.4.0" diff --git a/src/runtime-rs/crates/runtimes/virt_container/Cargo.toml b/src/runtime-rs/crates/runtimes/virt_container/Cargo.toml index e34e2fd5b7..8ce387f2af 100644 --- a/src/runtime-rs/crates/runtimes/virt_container/Cargo.toml +++ b/src/runtime-rs/crates/runtimes/virt_container/Cargo.toml @@ -13,7 +13,7 @@ futures = "0.3.19" lazy_static = "1.4.0" libc = ">=0.2.39" nix = "0.16.0" -protobuf = "2.23.0" +protobuf = "2.27.0" serde = { version = "1.0.100", features = ["derive"] } serde_derive = "1.0.27" serde_json = "1.0.39" diff --git a/src/runtime-rs/crates/shim/Cargo.toml b/src/runtime-rs/crates/shim/Cargo.toml index 67fac11c13..c1a1d1d79d 100644 --- a/src/runtime-rs/crates/shim/Cargo.toml +++ b/src/runtime-rs/crates/shim/Cargo.toml @@ -20,7 +20,7 @@ go-flag = "0.1.0" libc = "0.2.108" log = "0.4.14" nix = "0.23.1" -protobuf = "2.23.0" +protobuf = "2.27.0" sha2 = "=0.9.3" slog = {version = "2.7.0", features = ["std", "release_max_level_trace", "max_level_trace"]} slog-async = "2.7.0" diff --git a/src/tools/agent-ctl/Cargo.toml b/src/tools/agent-ctl/Cargo.toml index 4d5845f1c3..3b5f9d073f 100644 --- a/src/tools/agent-ctl/Cargo.toml +++ b/src/tools/agent-ctl/Cargo.toml @@ -26,7 +26,7 @@ logging = { path = "../../libs/logging" } slog = "2.7.0" slog-scope = "4.4.0" rand = "0.8.4" -protobuf = "2.14.0" +protobuf = "2.27.0" nix = "0.23.0" libc = "0.2.112" diff --git a/src/tools/trace-forwarder/Cargo.toml b/src/tools/trace-forwarder/Cargo.toml index 8a520a26a0..2579ae5b6c 100644 --- a/src/tools/trace-forwarder/Cargo.toml +++ b/src/tools/trace-forwarder/Cargo.toml @@ -22,7 +22,7 @@ serde_json = "1.0.44" anyhow = "1.0.31" opentelemetry = { version = "0.14.0", features=["serialize"] } opentelemetry-jaeger = "0.13.0" -protobuf = "=2.14.0" +protobuf = "2.27.0" tracing-opentelemetry = "0.16.0" tracing = "0.1.29" tracing-subscriber = "0.3.3"