--- # tasks file for podman - name: Deploy networks containers.podman.podman_network: "{{ network }}" become: true become_user: "{{ podman_user }}" loop: "{{ podman_networks }}" loop_control: label: "{{ item.name }}" register: deployed_networks vars: network: "{{ podman_networks_defaults | ansible.builtin.combine(item) }}" - name: Start or restart networks ansible.builtin.systemd_service: name: "{{ item.item.name }}-network.service" state: "{{ 'restarted' if item.changed else 'started' }}" daemon_reload: true scope: user become: true become_user: "{{ podman_user }}" loop: "{{ deployed_networks.results }}" loop_control: label: "{{ item.item.name }}"