20 lines
614 B
YAML
20 lines
614 B
YAML
- name: Rename systemd interface to net0
|
|
ansible.builtin.shell: |
|
|
printf "[Match]\nPermanentMACAddress={{ ansible_default_ipv4.macaddress }}\n\n[Link]\nName=net0\n">/etc/systemd/network/10-net-internal.link
|
|
|
|
- name: Netplan rename interface
|
|
replace:
|
|
path: /etc/netplan/50-cloud-init.yaml
|
|
regexp: '{{ ansible_default_ipv4.interface }}'
|
|
replace: 'net0'
|
|
|
|
- name: Netplan apply
|
|
ansible.builtin.shell: netplan apply
|
|
register: rename_interface
|
|
failed_when: rename_interface.rc != 0
|
|
|
|
|
|
- name: Display renamed network interface
|
|
ansible.builtin.debug:
|
|
msg: "Renamed network interface: net0"
|