-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libpod/config: default: use crun
on Cgroups v2
#4470
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: giuseppe, vrothberg The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
"crun": { | ||
"/usr/bin/crun", | ||
"/usr/local/bin/crun", | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just wondering if we should increase the number of locations here to be similar to runc's list above it. I'm mostly concerned about other platforms such as ubuntu. @lsm5 any opinions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good question. I copied those entries from the main libpod.conf
so it should work fine on Fedora. I don't know where other distros put crun.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets just put in the same paths for runc, for crun.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done. I also added them to the libpod.conf
.
When running on a node with Cgroups v2, default to using `crun` instead of `runc`. Note that this only impacts the hard-coded default config. No user config will be over-written. Fixes: containers#4463 Signed-off-by: Valentin Rothberg <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/lgtm |
LGTM |
/hold cancel |
/lgtm Thank you for your quick work. There should be a rawhide autobuild soon after this commit, I'll update this PR with gating test results. |
When running on a node with Cgroups v2, default to using
crun
insteadof
runc
. Note that this only impacts the hard-coded default config.No user config will be over-written.
Fixes: #4463
Signed-off-by: Valentin Rothberg [email protected]