diff --git a/roles/lmn_networkd/tasks/main.yml b/roles/lmn_networkd/tasks/main.yml index 4a50c3f..3f80187 100644 --- a/roles/lmn_networkd/tasks/main.yml +++ b/roles/lmn_networkd/tasks/main.yml @@ -38,6 +38,12 @@ - virbr1 - virbr2 +- name: Set MAC-Address of virtio1 to ethernet nic + ansible.builtin.lineinfile: + path: /etc/systemd/network/30-virbr1.netdev + line: "MACAddress={{ ansible_facts[ansible_interfaces | select('search', '^en.*') | first].macaddress }}" + when: ansible_interfaces | select('search', '^en.*') + - name: Configure systemd-networkd ethernet.network ansible.builtin.copy: dest: /etc/systemd/network/40-ethernet.network