Compare commits
5 Commits
main
..
8afb0d0fb9
| Author | SHA1 | Date | |
|---|---|---|---|
| 8afb0d0fb9 | |||
| 37de61733c | |||
| fa3e0fcfd3 | |||
| 947d9a98d4 | |||
| 83e9f6164a |
+15
-3
@@ -7,26 +7,38 @@
|
||||
hosts: all
|
||||
become: true
|
||||
tasks:
|
||||
- name: Upgrade all packages for Debian-based systems
|
||||
- name: Update package cache for Debian-based systems
|
||||
ansible.builtin.apt:
|
||||
update_cache: true
|
||||
when: ansible_os_family == "Debian"
|
||||
|
||||
- name: Upgrade all packages for Debian-based systems
|
||||
ansible.builtin.apt:
|
||||
upgrade: dist
|
||||
autoremove: true
|
||||
autoclean: true
|
||||
when: ansible_os_family == "Debian"
|
||||
|
||||
- name: Update package cache for RedHat-based systems (dnf)
|
||||
ansible.builtin.dnf:
|
||||
update_cache: true
|
||||
when: ansible_pkg_mgr == "dnf"
|
||||
|
||||
- name: Upgrade all packages for RedHat-based systems (dnf)
|
||||
ansible.builtin.dnf:
|
||||
name: "*"
|
||||
state: latest # noqa package-latest
|
||||
update_cache: true
|
||||
when: ansible_pkg_mgr == "dnf"
|
||||
|
||||
- name: Update package cache for RedHat-based systems (yum)
|
||||
ansible.builtin.yum:
|
||||
update_cache: true
|
||||
when: ansible_pkg_mgr == "yum"
|
||||
|
||||
- name: Upgrade all packages for RedHat-based systems (yum)
|
||||
ansible.builtin.yum:
|
||||
name: "*"
|
||||
state: latest # noqa package-latest
|
||||
update_cache: true
|
||||
when: ansible_pkg_mgr == "yum"
|
||||
|
||||
# End of playbook
|
||||
|
||||
@@ -20,5 +20,5 @@
|
||||
ansible.windows.win_updates:
|
||||
category_names: "{{ update_categories }}"
|
||||
state: installed
|
||||
reboot: false
|
||||
reboot: true
|
||||
# Runs with elevated privileges via WinRM connection
|
||||
|
||||
Reference in New Issue
Block a user