# {{ ansible_managed }} network: ethernets: {%- for i_iface_name in ansible_interfaces -%} {%- if i_iface_name != "lo" -%} {%- set i_iface = ansible_facts[i_iface_name] %} {{ i_iface_name }}: match: macaddress: "{{ i_iface.macaddress }}" accept-ra: false {% endif %} {% endfor %}