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