--- # Setzt statische Routen in die VM-Netze persistent via NetworkManager. # Idempotent: nmcli +ipv4.routes mit identischer Liste aendert nichts. - name: Routen-Liste fuer nmcli zusammenbauen set_fact: vm_net_routes_str: "{{ vm_net_routes | map(attribute='dest') | zip(vm_net_routes | map(attribute='via')) | map('join', ' ') | join(', ') }}" - name: VM-Netz-Routen an NetworkManager-Connection setzen community.general.nmcli: conn_name: "{{ vm_net_routes_nm_connection }}" type: ethernet routes4: "{{ vm_net_routes | map(attribute='dest') | zip(vm_net_routes | map(attribute='via')) | map('join', ' ') | list }}" state: present register: nmcli_result notify: reactivate nm connection