File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,5 +49,6 @@ dnf_automatic_reboot_AccuracySec: "15s"
4949dnf_automatic_reboot_Description : " dnf-automatic-reboot"
5050dnf_automatic_reboot_ExecStart : " /bin/bash -c '/bin/needs-restarting -r || /sbin/reboot'"
5151
52- # Timer time
52+ # Timer settings
53+ dnf_automatic_systemd_timer : dnf5-automatic.timer
5354dnf_automatic_timer_OnCalendar : " 6:00"
Original file line number Diff line number Diff line change 33- name : Set DNF4 variables
44 ansible.builtin.set_fact :
55 dnf_automatic_package_name : dnf-automatic
6- dnf_automatic_systemd_timer : dnf-automatic-install.timer
76 when : ansible_facts["pkg_mgr"] == "dnf4" or ansible_facts["pkg_mgr"] == "dnf"
87
98- name : Set DNF5 variables
109 ansible.builtin.set_fact :
1110 dnf_automatic_package_name : dnf5-plugin-automatic
12- dnf_automatic_systemd_timer : dnf5-automatic.timer
1311 when : ansible_facts["pkg_mgr"] == "dnf5"
1412
1513- name : " Install package {{ dnf_automatic_package_name }}"
6866- name : " Check status of {{ dnf_automatic_systemd_timer }}"
6967 ansible.builtin.systemd :
7068 name : " {{ dnf_automatic_systemd_timer }}"
71- register : dnf_automatic_install_timer
69+ register : dnf_automatic_timer_status
7270
7371- name : Start and enable systemd timer for dnf-automatic
7472 ansible.builtin.service :
7876 # run always if not in check mode or if the timer unit exists
7977 # regardless of the check mode state
8078 when : not ansible_check_mode or
81- dnf_automatic_install_timer .status["LoadState"] == "loaded"
79+ dnf_automatic_timer_status .status["LoadState"] == "loaded"
8280
8381- name : Check status of dnf-automatic-reboot.timer
8482 ansible.builtin.systemd :
You can’t perform that action at this time.
0 commit comments