From 441560d0a31b54b6468c28ed4b1788fd9504e743 Mon Sep 17 00:00:00 2001 From: utam0k Date: Mon, 4 Dec 2023 20:40:29 +0900 Subject: [PATCH] Fix CI Signed-off-by: utam0k --- .../process/container_intermediate_process.rs | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/crates/libcontainer/src/process/container_intermediate_process.rs b/crates/libcontainer/src/process/container_intermediate_process.rs index a155491d91..c027a64d3a 100644 --- a/crates/libcontainer/src/process/container_intermediate_process.rs +++ b/crates/libcontainer/src/process/container_intermediate_process.rs @@ -194,7 +194,7 @@ fn setup_userns( receiver: &mut IntermediateReceiver, ) -> Result<()> { namespaces.unshare_or_setns(user_namespace)?; - if !user_namespace.path().is_some() { + if user_namespace.path().is_some() { return Ok(()); } @@ -310,20 +310,4 @@ mod tests { assert!(!cmanager.apply_called()); Ok(()) } - - #[test] - fn test_setup_userns() -> Result<()> { - let (mut sender, _) = channel::main_channel()?; - let (_, mut receiver) = channel::intermediate_channel()?; - let user_namespace = LinuxNamespaceBuilder::default() - .typ(LinuxNamespaceType::User) - .build() - .unwrap(); - let namespaces = - crate::namespaces::Namespaces::try_from(Some(&vec![user_namespace.clone()]))?; - - setup_userns(&namespaces, &user_namespace, &mut sender, &mut receiver)?; - - Ok(()) - } }