-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
refactor libpod config into libpod/config #4352
refactor libpod config into libpod/config #4352
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: 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 |
code lgtm to me .. lets get the tests passing. |
54af033
to
c772003
Compare
Found the needle in the haystack. The default config must not set the |
b2d361f
to
7cf44c3
Compare
7cf44c3
to
413c19a
Compare
☔ The latest upstream changes (presumably #3792) made this pull request unmergeable. Please resolve the merge conflicts. |
413c19a
to
76cf8fe
Compare
Now rebased. Still need to find the regression wrt to the container state. |
9254de4
to
dc7e121
Compare
@baude, note that this PR changes the behavior regarding cgroups v2 and crun (see https://github.com/containers/libpod/pull/4352/files#diff-32cf5e5691a70dd66cc0362db7d6d40cR541). It will auto-set the runtime to crun if running on v2. However, it's guarded by an internal boolean that can be turned on/off a build time. |
ededc53
to
cb583b1
Compare
cb583b1
to
21df31a
Compare
Refactor the `RuntimeConfig` along with related code from libpod into libpod/config. Note that this is a first step of consolidating code into more coherent packages to make the code more maintainable and less prone to regressions on the long runs. Some libpod definitions were moved to `libpod/define` to resolve circular dependencies. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
21df31a
to
11c282a
Compare
/lgtm |
No description provided.