Create macvtap devices based on all physical network devices (en[pos]).
This commit is contained in:
parent
93d261e73b
commit
ce9b1806f1
1 changed files with 2 additions and 2 deletions
|
@ -231,13 +231,13 @@
|
||||||
[ipv6]
|
[ipv6]
|
||||||
method=disabled
|
method=disabled
|
||||||
[proxy]
|
[proxy]
|
||||||
loop: "{{ ansible_interfaces | select('search', '^enp.+') }}"
|
loop: "{{ ansible_interfaces | select('search', '^en[pso].+') }}"
|
||||||
|
|
||||||
- name: Adjust interface permissions for user mode VMs
|
- name: Adjust interface permissions for user mode VMs
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: /etc/udev/rules.d/80-macvlan.rules
|
dest: /etc/udev/rules.d/80-macvlan.rules
|
||||||
content: |
|
content: |
|
||||||
{% for interface in (ansible_interfaces | select('search', '^enp.+')) %}
|
{% for interface in (ansible_interfaces | select('search', '^en[pso].+')) %}
|
||||||
SUBSYSTEMS=="net", KERNELS=="macvtap-{{ interface[3:9] }}", MODE="0666"
|
SUBSYSTEMS=="net", KERNELS=="macvtap-{{ interface[3:9] }}", MODE="0666"
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue