Skip to content

Commit c4d26b8

Browse files
authored
refactor(ansible): bring our ansible up to modern ansible-lint standards (#1807)
1 parent 6f30dc4 commit c4d26b8

File tree

1 file changed

+21
-24
lines changed

1 file changed

+21
-24
lines changed

ansible/tasks/fix-ipv6-ndisc.yml

Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,30 @@
11
---
2-
- name: fix Network - systemd timer file
3-
copy:
4-
dest: /etc/systemd/system/systemd-networkd-check-and-fix.timer
5-
src: "files/systemd-networkd/systemd-networkd-check-and-fix.timer"
6-
owner: root
7-
group: root
8-
mode: 0644
9-
10-
- name: fix Network - systemd service file
11-
copy:
12-
dest: /etc/systemd/system/systemd-networkd-check-and-fix.service
13-
src: "files/systemd-networkd/systemd-networkd-check-and-fix.service"
14-
owner: root
15-
group: root
16-
mode: 0644
2+
- name: fix Network - systemd timer and service file
3+
ansible.builtin.copy:
4+
dest: "/etc/systemd/system/systemd-networkd-check-and-fix.{{ network_item }}"
5+
group: 'root'
6+
mode: '0644'
7+
owner: 'root'
8+
src: "files/systemd-networkd/systemd-networkd-check-and-fix.{{ network_item }}"
9+
loop:
10+
- service
11+
- timer
12+
loop_control:
13+
loop_var: 'network_item'
1714

1815
- name: fix Network - detect script
19-
copy:
20-
dest: /usr/local/bin/systemd-networkd-check-and-fix.sh
21-
src: "files/systemd-networkd/systemd-networkd-check-and-fix.sh"
22-
owner: root
23-
group: root
24-
mode: 0700
16+
ansible.builtin.copy:
17+
dest: '/usr/local/bin/systemd-networkd-check-and-fix.sh'
18+
src: 'files/systemd-networkd/systemd-networkd-check-and-fix.sh'
19+
owner: 'root'
20+
group: 'root'
21+
mode: '0700'
2522

2623
- name: fix Network - reload systemd
27-
systemd:
24+
ansible.builtin.systemd_service:
2825
daemon_reload: false
2926

3027
- name: fix Network - ensure systemd timer is installed but disabled
31-
systemd:
32-
name: systemd-networkd-check-and-fix.timer
28+
ansible.builtin.systemd_service:
29+
name: 'systemd-networkd-check-and-fix.timer'
3330
enabled: false

0 commit comments

Comments
 (0)