Browse Source

update

master
Dirk Wirts 2 years ago
parent
commit
f1fe3ab3d1
  1. 46
      ansible-update_timers.yml

46
ansible-update_timers.yml

@ -0,0 +1,46 @@
---
- 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
Loading…
Cancel
Save