diff --git a/manila/share/drivers/hdfs/hdfs_native.py b/manila/share/drivers/hdfs/hdfs_native.py index 9c48b06662..de8d79b88a 100644 --- a/manila/share/drivers/hdfs/hdfs_native.py +++ b/manila/share/drivers/hdfs/hdfs_native.py @@ -107,7 +107,7 @@ class HDFSNativeShareDriver(driver.ExecuteMixin, driver.ShareDriver): def _hdfs_local_execute(self, *cmd, **kwargs): if 'run_as_root' not in kwargs: - kwargs.update({'run_as_root': True}) + kwargs.update({'run_as_root': False}) return utils.execute(*cmd, **kwargs) diff --git a/manila/tests/share/drivers/hdfs/test_hdfs_native.py b/manila/tests/share/drivers/hdfs/test_hdfs_native.py index a7889e99bb..e221e3389b 100644 --- a/manila/tests/share/drivers/hdfs/test_hdfs_native.py +++ b/manila/tests/share/drivers/hdfs/test_hdfs_native.py @@ -358,7 +358,7 @@ class HDFSNativeShareDriverTestCase(test.TestCase): cmd = 'testcmd' self.mock_object(utils, 'execute', mock.Mock(return_value=True)) self._driver._hdfs_local_execute(cmd) - utils.execute.assert_called_once_with(cmd, run_as_root=True) + utils.execute.assert_called_once_with(cmd, run_as_root=False) def test__hdfs_remote_execute(self): self._driver._run_ssh = mock.Mock(return_value=True)