dtoch56.upgrade_packages
Upgrade Packages Ansible Role
This Ansible role is used to upgrade all software packages on a system, clean up the package manager, and reboot the host if necessary.
Requirements
No specific requirements.
Role Variables
Here are the available variables with their default values (see defaults/main.yml):
Variable | Description | Default |
---|---|---|
upgrade_packages_all | Upgrade all packages | true |
upgrade_packages_reboot_if_needed | Reboot host if needed | true |
Dependencies
No dependencies.
Example Playbook
---
- hosts: servers
roles:
- { role: dtoch56.upgrade_packages }
License
MIT / BSD
Author Information
This role was created in 2021 by dtoch.56.
Development
pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass