diff --git a/roles/bootstrap_os/defaults/main.yml b/roles/bootstrap_os/defaults/main.yml index 1bef39727..526d02575 100644 --- a/roles/bootstrap_os/defaults/main.yml +++ b/roles/bootstrap_os/defaults/main.yml @@ -19,6 +19,8 @@ use_oracle_public_repo: true ## Ubuntu specific variables # Disable unattended-upgrades for Linux kernel and all packages start with linux- on Ubuntu ubuntu_kernel_unattended_upgrades_disabled: false +# Stop unattended-upgrades if it is currently running on Ubuntu +ubuntu_stop_unattended_upgrades: false fedora_coreos_packages: - python diff --git a/roles/bootstrap_os/tasks/ubuntu.yml b/roles/bootstrap_os/tasks/ubuntu.yml index 545de9436..443c9532b 100644 --- a/roles/bootstrap_os/tasks/ubuntu.yml +++ b/roles/bootstrap_os/tasks/ubuntu.yml @@ -19,3 +19,11 @@ when: - ubuntu_kernel_unattended_upgrades_disabled - unattended_upgrades_file_stat.stat.exists + +- name: Stop unattended-upgrades service + service: + name: unattended-upgrades + state: stopped + enabled: false + become: true + when: ubuntu_stop_unattended_upgrades