Merge pull request #19189 from pjannesen/issue/19175

Fix: cgroup is not set: internal libpod error after os reboot
This commit is contained in:
OpenShift Merge Robot
2023-07-11 10:43:22 -04:00
committed by GitHub

View File

@ -21,7 +21,7 @@ func (p *Pod) platformRefresh() error {
}
p.state.CgroupPath = cgroupPath
case config.CgroupfsCgroupsManager:
if rootless.IsRootless() && isRootlessCgroupSet(p.config.CgroupParent) {
if !rootless.IsRootless() || isRootlessCgroupSet(p.config.CgroupParent) {
p.state.CgroupPath = filepath.Join(p.config.CgroupParent, p.ID())
logrus.Debugf("setting pod cgroup to %s", p.state.CgroupPath)