You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.4 KiB
46 lines
1.4 KiB
---
|
|
- name: Optimize Update Timers
|
|
hosts: all
|
|
become: true
|
|
tasks:
|
|
- name: Copy apt-daily.timer to /etc/systemd/system/
|
|
copy:
|
|
src: /lib/systemd/system/apt-daily.timer
|
|
dest: /etc/systemd/system/apt-daily.timer
|
|
force: yes
|
|
remote_src: yes
|
|
|
|
- name: Set OnCalendar to 01:00:00 for apt-daily.timer
|
|
lineinfile:
|
|
path: /etc/systemd/system/apt-daily.timer
|
|
regexp: '^OnCalendar=.*'
|
|
line: 'OnCalendar=*-*-* 01:00:00'
|
|
|
|
- name: Set RandomizedDelaySec to 60m for apt-daily.timer
|
|
lineinfile:
|
|
path: /etc/systemd/system/apt-daily.timer
|
|
regexp: '^RandomizedDelaySec=.*'
|
|
line: 'RandomizedDelaySec=60m'
|
|
|
|
- name: Copy apt-daily-upgrade.timer to /etc/systemd/system/
|
|
copy:
|
|
src: /lib/systemd/system/apt-daily-upgrade.timer
|
|
dest: /etc/systemd/system/apt-daily-upgrade.timer
|
|
force: yes
|
|
remote_src: yes
|
|
|
|
- name: Set OnCalendar to 02:00:00 for apt-daily-upgrade.timer
|
|
lineinfile:
|
|
path: /etc/systemd/system/apt-daily-upgrade.timer
|
|
regexp: '^OnCalendar=.*'
|
|
line: 'OnCalendar=*-*-* 02:00:00'
|
|
|
|
- name: Set RandomizedDelaySec to 60m for apt-daily-upgrade.timer
|
|
lineinfile:
|
|
path: /etc/systemd/system/apt-daily-upgrade.timer
|
|
regexp: '^RandomizedDelaySec=.*'
|
|
line: 'RandomizedDelaySec=60m'
|
|
|
|
- name: Reload systemd daemon to apply changes
|
|
systemd:
|
|
daemon_reload: yes
|