lmn-client/roles/systemd-networkd-resolved/tasks/main.yml
2023-02-07 19:17:53 +01:00

26 lines
739 B
YAML

- name: move /etc/network/interfaces away
command:
cmd: mv /etc/network/interfaces /etc/network/interfaces_orig
creates: /etc/network/interfaces_orig
- name: switch to systemd-networkd
copy:
src: all-eth.network
dest: /etc/systemd/network/all-eth.network
mode: 0644
notify: "start and enable systemd-networkd"
# - name: install static configuration for networkd
# template:
# src: 20-static.network.j2
# dest: /etc/systemd/network/20-static.network
# notify: "enable systemd-networkd"
- name: enable local stub resolver
file:
src: /run/systemd/resolve/stub-resolv.conf
dest: /etc/resolv.conf
state: link
follow: false
force: true
notify: "start and enable systemd-resolved"