diff --git a/defaults/main.yml b/defaults/main.yml index fb93c41..fb8be15 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -20,3 +20,5 @@ podman_nsremap_range_length: 65536 # state: present # @end podman_registries: [] + +podman_socket_enabled: False diff --git a/tasks/main.yml b/tasks/main.yml index 9e2db4c..b90cf59 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -56,3 +56,11 @@ loop: "{{ podman_registries }}" loop_control: label: "{{ item.url }}" + +- name: Enable podman socket + ansible.builtin.service: + name: podman.socket + daemon_reload: True + enabled: "{{ podman_socket_enabled | bool }}" + masked: "{{ not podman_socket_enabled | bool }}" + state: "{{ podman_socket_enabled | bool | ternary('started', 'stopped', 'started') }}"