Add networkd settings on all nodes
This commit is contained in:
parent
85e2a72b27
commit
d05058d474
2 changed files with 21 additions and 2 deletions
4
networkd-dn42.conf
Normal file
4
networkd-dn42.conf
Normal file
|
@ -0,0 +1,4 @@
|
|||
[Network]
|
||||
SpeedMeter=yes
|
||||
IPv4Forwarding=true
|
||||
IPv6Forwarding=true
|
19
setup.yml
19
setup.yml
|
@ -73,6 +73,17 @@
|
|||
dest: /etc/systemd/network/igp-dummy-def.network
|
||||
mode: '0644'
|
||||
when: ansible_service_mgr == 'systemd'
|
||||
- name: Create /etc/systemd/networkd.conf.d
|
||||
ansible.builtin.file:
|
||||
path: /etc/systemd/networkd.conf.d
|
||||
state: directory
|
||||
mode: '0755'
|
||||
- name: Add /etc/systemd/networkd.conf.d/dn42.conf
|
||||
ansible.builtin.copy:
|
||||
src: networkd-dn42.conf
|
||||
dest: /etc/systemd/networkd.conf.d/dn42.conf
|
||||
mode: '0644'
|
||||
when: ansible_service_mgr == 'systemd'
|
||||
- name: reload systemd-networkd
|
||||
ansible.builtin.command:
|
||||
cmd: networkctl reload
|
||||
|
@ -96,10 +107,14 @@
|
|||
state: reloaded
|
||||
throttle: 1
|
||||
when: ansible_service_mgr == 'systemd'
|
||||
- name: add sysctl files
|
||||
- name: Delete legacy sysctl file
|
||||
ansible.builtin.file:
|
||||
path: /etc/sysctl.d/sysctl-dn42.conf
|
||||
state: absent
|
||||
- name: Add sysctl file
|
||||
ansible.builtin.copy:
|
||||
src: sysctl-dn42.conf
|
||||
dest: /etc/sysctl.d/sysctl-dn42.conf
|
||||
dest: /etc/sysctl.d/99-sysctl-dn42.conf
|
||||
mode: '0644'
|
||||
- name: load sysctl configs
|
||||
command: sysctl --system
|
||||
|
|
Loading…
Reference in a new issue