Skip to content

Commit d136ad3

Browse files
committed
removed sudo req from bios & os plugin
1 parent a498e7c commit d136ad3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

nodescraper/plugins/inband/bios/bios_collector.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,9 @@ def collect_data(
5555
0
5656
].split("=")[1]
5757
else:
58-
res = self._run_sut_cmd("sh -c 'dmidecode -s bios-version'", sudo=True)
58+
res = self._run_sut_cmd(
59+
"sh -c 'cat /sys/devices/virtual/dmi/id/bios_version'", sudo=False
60+
)
5961
if res.exit_code == 0:
6062
bios = res.stdout
6163

nodescraper/plugins/inband/os/os_collector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def collect_data(self, args=None) -> tuple[TaskResult, OsDataModel | None]:
8585
PRETTY_STR = "PRETTY_NAME" # noqa: N806
8686
res = self._run_sut_cmd(
8787
f"sh -c '( lsb_release -ds || (cat /etc/*release | grep {PRETTY_STR}) || uname -om ) 2>/dev/null | head -n1'",
88-
sudo=True,
88+
sudo=False,
8989
)
9090
# search for PRETTY_NAME in res
9191
if res.exit_code == 0:

0 commit comments

Comments
 (0)