Skip to content

haikulab/ansible-unattended-upgrades

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-unattended-upgrades for Ubuntu

Ansible role for configuration of unattended security upgrades. Auto restarting is disabled.

Overwriting Variables

The vars/main.yml file should contain your list of packages you want to install in order to override defaults found in defaults/main.yml. Additionally, you can overwrite the variables as part of your playbook.

Auto reboot is disabled

Some security updates require a reboot. To make sure that this doesn't happen when you're least expecting and brings down your production environment, Unattended-Upgrade::Automatic-Reboot is specifically set to false by default.

Email Notifications

You can enable/configure sending of email notifications to let you know if any errors trigger during automated security updates.

unattended:
  reboot: false
  send_email: false
  email_to: [email protected]
  email_on_error_only: false

Note: This functionality required sendmail or mailx

Debugging

If you run into errors, uncomment the - debug: msg="{{ ... }}" statements.

Progress of the auto update process is logged and can be reviewed /var/log/unattended-upgrades directory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published