Skip to content

Conversation

@lsm5
Copy link
Member

@lsm5 lsm5 commented Oct 22, 2025

rebased on #387 and #393

@github-actions github-actions bot added the common Related to "common" package label Oct 22, 2025
@lsm5 lsm5 changed the title Remove CNI for podman6 [WIP] Remove CNI for podman6 Oct 22, 2025
@packit-as-a-service
Copy link

Packit jobs failed. @containers/packit-build please check.

lsm5 added 11 commits October 25, 2025 09:27
Replace with cgroups.IsCgroup2UnifiedMode.

Signed-off-by: Lokesh Mandvekar <[email protected]>
And all the cgroup v1 logic that relied on the cgroup2 bool

Signed-off-by: Lokesh Mandvekar <[email protected]>
- exclude param from getAvailableControllers
- cgroupV1GetAllSubsystems
- CgroupControl.createGroupDirectory
- readAcct
- readAcctList

Signed-off-by: Lokesh Mandvekar <[email protected]>
Also inline some struct element values with constant values

Signed-off-by: Lokesh Mandvekar <[email protected]>
I can only see it being called in libpod/oci_conmon_linux.go that too
when CgroupManager is not systemd, so it should be safe to remove.

Signed-off-by: Lokesh Mandvekar <[email protected]>
lsm5 added 10 commits October 25, 2025 17:52
Also rename systemd.MoveRootlessNetnsSlirpProcessToUserSlice to
systemd.MoveRootlessNetnsProcessToUserSlice.

Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
lsm5 added 2 commits October 25, 2025 22:41
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common Related to "common" package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant