hyperized.unattended_upgrades

unattended-upgrades

Installs unattended-upgrades.

Requirements

It is recommended to use Ansible version 2.5 or higher.

Role Variables

  • unattended_upgrades_enabled: True (enables unattended upgrades)
  • unattended_upgrades_state: installed (ensures the package is installed)
  • unattended_upgrades_unattended_upgrade: 1 (allows unattended upgrades)
  • unattended_upgrades_autoclean_interval: 7 (sets the autoclean interval to 7 days)
  • unattended_upgrades_mailto: root (sends email notifications to the root user)
  • unattended_upgrades_remove_old_kernels: true (removes old Linux kernels)
  • unattended_upgrades_remove_unused_dependencies: true (removes unused packages)
  • unattended_upgrades_automatic_reboot: true (allows automatic reboot after upgrades)
  • unattended_upgrades_automatic_reboot_time: "02:00" (sets the automatic reboot time to 2 AM)

Dependencies

  • hyperized.package

Example Playbook

- hosts: all
  become: yes
  roles:
    - role: hyperized.unattended-upgrades

License

MIT

Author Information

Gerben Geijteman gerben@hyperized.net

Informazioni sul progetto

Ubuntu Unattended Upgrades

Installa
ansible-galaxy install hyperized.unattended_upgrades
Licenza
Unknown
Download
165
Proprietario
Devops Consultant