From fae94dbab09fdc994bec278655b83d052d575739 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Wed, 10 May 2017 13:39:44 -0700 Subject: [PATCH] config-linux: Remove redundant MUST for minimum cgroup controllers Any runtime which violated that constraint would necessarily violate some more specific constraint on a 'resources' setting. This also removes a non-spec-requirement "required" to avoid any confusion with the spec-requirement REQUIRED [1]. [1]: https://github.com/opencontainers/runtime-spec/pull/729#issue-214550260 Signed-off-by: W. Trevor King --- config-linux.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/config-linux.md b/config-linux.md index 739a881dd..b7a2aeead 100644 --- a/config-linux.md +++ b/config-linux.md @@ -186,8 +186,7 @@ You can configure a container's cgroups via the `resources` field of the Linux c Do not specify `resources` unless limits have to be updated. For example, to run a new process in an existing container without updating limits, `resources` need not be specified. -A runtime MUST at least use the minimum set of cgroup controllers required to fulfill the `resources` settings. -However, a runtime MAY attach the container process to additional cgroup controllers supported by the system. +Runtimes MAY attach the container process to additional cgroup controllers beyond those necessary to fulfill the `resources` settings. ###### Example