From 1fbc9a278df9d8ae0306c433f42eabe0250dae63 Mon Sep 17 00:00:00 2001
From: Cedric Clerget <cedric.clerget@gmail.com>
Date: Wed, 4 Sep 2019 18:34:00 +0200
Subject: [PATCH] Fix FuseMount check causing to always set PID namespace
---
cmd/internal/cli/actions_linux.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/internal/cli/actions_linux.go b/cmd/internal/cli/actions_linux.go
index b6c71ab31c..a4189bd640 100644
--- a/cmd/internal/cli/actions_linux.go
+++ b/cmd/internal/cli/actions_linux.go
@@ -284,7 +284,7 @@ func execStarter(cobraCmd *cobra.Command, image string, args []string, name stri
}
engineConfig.SetBindPath(BindPaths)
- if FuseMount != nil {
+ if len(FuseMount) > 0 {
/* If --fusemount is given, imply --pid */
PidNamespace = true
engineConfig.SetFuseMount(FuseMount)