From 2b1d058572e4b07b383367b7fd7a4210a9497980 Mon Sep 17 00:00:00 2001 From: bin liu Date: Thu, 8 Sep 2022 22:44:06 +0800 Subject: [PATCH] runtime-rs: fix host device check pattern Host devices should start with `/dev/` but not `/dev`. Fixes: #5145 Signed-off-by: bin liu --- src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs b/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs index 9bf02ddc4f..a2ddfedead 100644 --- a/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs +++ b/src/runtime-rs/crates/resource/src/volume/share_fs_volume.rs @@ -121,7 +121,7 @@ fn is_host_device(dest: &str) -> bool { return true; } - if dest.starts_with("/dev") { + if dest.starts_with("/dev/") { let src = match std::fs::canonicalize(dest) { Err(_) => return false, Ok(src) => src,