mirror of
https://github.com/moby/buildkit.git
synced 2026-08-04 14:50:21 +00:00
Don't support cgroupns on cgroups v1
Fixes #4108 Signed-off-by: Mark Yen <mark.yen@suse.com>
This commit is contained in:
@@ -150,9 +150,13 @@ func getTracingSocket() string {
|
||||
|
||||
func cgroupNamespaceSupported() bool {
|
||||
cgroupNSOnce.Do(func() {
|
||||
if _, err := os.Stat("/proc/self/ns/cgroup"); !os.IsNotExist(err) {
|
||||
supportsCgroupNS = true
|
||||
if _, err := os.Stat("/proc/self/ns/cgroup"); os.IsNotExist(err) {
|
||||
return
|
||||
}
|
||||
if _, err := os.Stat("/sys/fs/cgroup/cgroup.subtree_control"); os.IsNotExist(err) {
|
||||
return
|
||||
}
|
||||
supportsCgroupNS = true
|
||||
})
|
||||
return supportsCgroupNS
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user