diff --git a/src/runtime-rs/crates/resource/src/network/network_with_netns.rs b/src/runtime-rs/crates/resource/src/network/network_with_netns.rs index 16faa88b3e..8ebf1eefdd 100644 --- a/src/runtime-rs/crates/resource/src/network/network_with_netns.rs +++ b/src/runtime-rs/crates/resource/src/network/network_with_netns.rs @@ -49,7 +49,13 @@ struct NetworkWithNetnsInner { impl NetworkWithNetnsInner { async fn new(config: &NetworkWithNetNsConfig, d: Arc>) -> Result { let entity_list = if config.netns_path.is_empty() { - warn!(sl!(), "skip to scan for empty netns"); + warn!(sl!(), "Skip to scan network for empty netns"); + vec![] + } else if config.network_model.as_str() == "none" { + warn!( + sl!(), + "Skip to scan network from netns due to the none network model" + ); vec![] } else { // get endpoint