Test Repo für Ansible Semaphore
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

---
- 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