From 3db789597da9d17e72405e6ad9d18998bd16a0b1 Mon Sep 17 00:00:00 2001 From: Karol Latecki Date: Mon, 5 Sep 2022 19:11:38 +0200 Subject: [PATCH] scripts/nvmf_perf: use sudo to print sysctl.conf Permissions on /etc/systctl.conf file might be for owner-only (root). Use sudo to make sure we can read the file. Change-Id: I98d77ac87f196aac82000cb42553285f22f8cdcd Signed-off-by: Karol Latecki Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14390 Tested-by: SPDK CI Jenkins Reviewed-by: Kamil Godzwon Reviewed-by: Tomasz Zawadzki Reviewed-by: Konrad Sztyber Reviewed-by: Jaroslaw Chachulski Reviewed-by: Michal Berger Reviewed-by: Krzysztof Karas Reviewed-by: Pawel Piatek --- scripts/perf/nvmf/run_nvmf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/perf/nvmf/run_nvmf.py b/scripts/perf/nvmf/run_nvmf.py index 65f1adeae..3fc753542 100755 --- a/scripts/perf/nvmf/run_nvmf.py +++ b/scripts/perf/nvmf/run_nvmf.py @@ -1043,7 +1043,7 @@ registerfiles=1 cmdline = self.exec_cmd(["cat", "/proc/cmdline"]) self.log_print('\n'.join(self.get_uncommented_lines(cmdline.splitlines()))) self.log_print("====sysctl conf:====") - sysctl = self.exec_cmd(["cat", "/etc/sysctl.conf"]) + sysctl = self.exec_cmd(["sudo", "cat", "/etc/sysctl.conf"]) self.log_print('\n'.join(self.get_uncommented_lines(sysctl.splitlines()))) self.log_print("====Cpu power info:====") self.log_print(self.exec_cmd(["cpupower", "frequency-info"]))