--- # tasks file for podman - name: Activer le lingering ansible.builtin.command: cmd: "loginctl enable-linger {{ container_user }}" creates: /var/lib/systemd/linger/{{ container_user }} become: true loop: "{{ podman_containers }}" loop_control: label: "{{ item.name }}" vars: container_user: "podman-{{ item.user | default(item.name) }}" - name: Create a Quadlet file containers.podman.podman_container: hostname: "{{ item.hostname | default(inventory_hostname) }}" name: "{{ item.name }}" image: "{{ item.image }}" state: quadlet device: "{{ item.device | default(omit) }}" ports: "{{ item.ports | default(omit) }}" volumes: "{{ item.volumes | default(omit) }}" userns: "{{ item.userns | default(omit) }}" mount: "{{ item.mount | default(omit) }}" publish: "{{ item.publish | default(omit) }}" env: "{{ item.env | default(omit) }}" quadlet_options: "{{ item.quadlet_options | default(omit) }}" recreate: true become: true become_user: "{{ container_user }}" loop: "{{ podman_containers }}" loop_control: label: "{{ item.name }}" vars: container_user: "podman-{{ item.user | default(item.name) }}"