Idea #8343
closed
[Crunch] cgroups root needs to be detected or configurable
Added by Brett Smith almost 9 years ago.
Updated over 8 years ago.
Description
crunch-job hardcodes the cgroups root (in a crunchstat switch) at /sys/fs/cgroup
. CentOS 6 has this mount at /cgroup
.
crunch-job should lets the administrator configure the cgroup root via CRUNCH_CGROUP_ROOT environment variable in the crunch-dispatch run script, just like we do with the docker/docker.io binary. If unset, use /sys/fs/cgroup
.
Extend the install guide to document how to configure this.
- Description updated (diff)
- Category set to Crunch
- Assigned To set to Brett Smith
- Target version set to 2016-02-17 Sprint
- Story points set to 0.5
- Assigned To deleted (
Brett Smith)
- Target version changed from 2016-02-17 Sprint to 2016-03-02 sprint
- Description updated (diff)
- Assigned To set to Tom Clegg
- Description updated (diff)
- Status changed from New to In Progress
Reviewing 6f3da61. Nice test.
- There's a second place in crunch-job where -cgroup-root is hardcoded, under "# Non-docker run". Please edit this to use the new variable too.
- In the runit script comment, please spell it "CentOS 6", since "centos6" is basically just an internal codename we use.
Go ahead and merge with those changes, since they're pretty straightforward. Thanks.
- Status changed from In Progress to Resolved
- % Done changed from 50 to 100
Applied in changeset arvados|commit:b026643583d835a15d3baf6edef2df16ce678307.
Also available in: Atom
PDF