From a0749b5df7098212d261dc3da41e01a48336f717 Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Wed, 3 Jun 2015 14:22:43 +0100 Subject: Allow import tool to run as non-root Morph runs extensions in a separate mount namespace by default, but constructing this namespace requires root privileges. The import tool has no need for a separate mount namespace, so this commit disables it. Change-Id: I952885860100453e4a531589b6acca7e5dc31435 --- baserockimport/mainloop.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/baserockimport/mainloop.py b/baserockimport/mainloop.py index 3c84ec3..c31bd0e 100644 --- a/baserockimport/mainloop.py +++ b/baserockimport/mainloop.py @@ -78,7 +78,8 @@ def run_extension(filename, args): logging.debug("Running %s %s" % (extension_path, args)) cwd = '.' - returncode = ext.run(extension_path, args, cwd, os.environ) + returncode = ext.run(extension_path, args, cwd, os.environ, + separate_mount_namespace=False) if returncode == 0: ext_logger.info('succeeded') -- cgit v1.2.1