Skip to content

Commit 0b9b9a4

Browse files
authored
Fix cgroups permissions
1 parent d471ba7 commit 0b9b9a4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scripts/perf-lab/helpers/cgroups.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ scripts:
99
then:
1010
- script: sudo
1111
with:
12-
command: echo ${{SHELL_PID}} >> /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/cgroup.procs
12+
command: sh -c 'echo ${{SHELL_PID}} >> /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/cgroup.procs'
1313
else:
1414
- log: "Non-Linux OS doesn't support cgroups"
1515
- signal: CGROUP_${{CGROUP_NAME:perf-cgroup}}_DONE
@@ -40,14 +40,14 @@ scripts:
4040
then:
4141
- script: sudo
4242
with:
43-
command: echo ${{CGROUP_CPUSET}} > /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/cpuset.cpus
43+
command: sh -c 'echo ${{CGROUP_CPUSET}} > /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/cpuset.cpus'
4444
- read-state: ${{CGROUP_MAX_MEM}}
4545
then:
4646
- regex: .+
4747
then:
4848
- script: sudo
4949
with:
50-
command: echo ${{CGROUP_MAX_MEM}} > /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/memory.max
50+
command: sh -c 'echo ${{CGROUP_MAX_MEM}} > /sys/fs/cgroup/${{CGROUP_NAME:perf-cgroup}}/tasks/memory.max'
5151
else:
5252
- log: "Non-Linux OS doesn't support cgroups"
5353

0 commit comments

Comments
 (0)