diff --git a/roles/ce_patcher/defaults/main.yml b/roles/ce_patcher/defaults/main.yml index 5dd020e11..631deee83 100644 --- a/roles/ce_patcher/defaults/main.yml +++ b/roles/ce_patcher/defaults/main.yml @@ -1,3 +1,4 @@ --- ce_patcher: - username: controller \ No newline at end of file + username: controller + reboot: false \ No newline at end of file diff --git a/roles/ce_patcher/tasks/main.yml b/roles/ce_patcher/tasks/main.yml index 1e401b6db..a4d6eecfc 100644 --- a/roles/ce_patcher/tasks/main.yml +++ b/roles/ce_patcher/tasks/main.yml @@ -11,3 +11,10 @@ autoremove: true become: true remote_user: "{{ ce_patcher.username }}" + +- name: Reboot the server. + ansible.builtin.reboot: + post_reboot_delay: 30 + become: true + remote_user: "{{ ce_patcher.username }}" + when: ce_patcher.reboot