Skip to content

Commit

Permalink
Merge pull request #3784 from haircommander/root-cgroup-no-init
Browse files Browse the repository at this point in the history
libctr/cgroups: don't take init's cgroup into account
  • Loading branch information
kolyshkin authored Apr 4, 2023
2 parents 7ba53a1 + 54e2021 commit cc60a39
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions libcontainer/cgroups/systemd/v1.go
Original file line number Diff line number Diff line change
Expand Up @@ -271,14 +271,7 @@ func getSubsystemPath(slice, unit, subsystem string) (string, error) {
return "", err
}

initPath, err := cgroups.GetInitCgroup(subsystem)
if err != nil {
return "", err
}
// if pid 1 is systemd 226 or later, it will be in init.scope, not the root
initPath = strings.TrimSuffix(filepath.Clean(initPath), "init.scope")

return filepath.Join(mountpoint, initPath, slice, unit), nil
return filepath.Join(mountpoint, slice, unit), nil
}

func (m *LegacyManager) Freeze(state configs.FreezerState) error {
Expand Down

0 comments on commit cc60a39

Please sign in to comment.