From 3fed00c6d22492d8fda2734500378d9a3705b737 Mon Sep 17 00:00:00 2001 From: LinuxSquare <7436714-OfficialLinuxSquare@users.noreply.gitlab.com> Date: Fri, 20 Oct 2023 16:42:39 +0200 Subject: [PATCH] Rework podman rootless --- applications/podman.sls | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/applications/podman.sls b/applications/podman.sls index 695671b..0485515 100644 --- a/applications/podman.sls +++ b/applications/podman.sls @@ -10,9 +10,25 @@ applications_podman_enable: - require: - applications_podman_pkgs +applications_podman_rootless_cgroup_mode: + file.keyvalue: + - name: /etc/rc.conf + - key_values: + rc_cgroup_mode: "unified" + - separator: '=' + - uncomment: '#' + - key_ignore_case: false + - value_ignore_case: false + - append_if_not_found: true + - require: + - applications_podman_pkgs + applications_podman_rootless_cgroups: - service.enabled: + service.running: - name: cgroups + - enable: True + - watch: + - applications_podman_rootless_cgroup_mode applications_podman_user: user.present: @@ -44,4 +60,4 @@ applications_podman_rootless_subuid: - name: /etc/subuid - text: puser:100000:65536 - require: - - applications_podman_user + - applications_podman_user \ No newline at end of file