Compare commits
2 Commits
43c2aa7ad5
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 978e1fbf93 | |||
| dea2d746f7 |
@@ -7,38 +7,26 @@
|
|||||||
hosts: all
|
hosts: all
|
||||||
become: true
|
become: true
|
||||||
tasks:
|
tasks:
|
||||||
- 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
|
- name: Upgrade all packages for Debian-based systems
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
|
update_cache: true
|
||||||
upgrade: dist
|
upgrade: dist
|
||||||
autoremove: true
|
autoremove: true
|
||||||
autoclean: true
|
autoclean: true
|
||||||
when: ansible_os_family == "Debian"
|
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)
|
- name: Upgrade all packages for RedHat-based systems (dnf)
|
||||||
ansible.builtin.dnf:
|
ansible.builtin.dnf:
|
||||||
name: "*"
|
name: "*"
|
||||||
state: latest # noqa package-latest
|
state: latest # noqa package-latest
|
||||||
when: ansible_pkg_mgr == "dnf"
|
|
||||||
|
|
||||||
- name: Update package cache for RedHat-based systems (yum)
|
|
||||||
ansible.builtin.yum:
|
|
||||||
update_cache: true
|
update_cache: true
|
||||||
when: ansible_pkg_mgr == "yum"
|
when: ansible_pkg_mgr == "dnf"
|
||||||
|
|
||||||
- name: Upgrade all packages for RedHat-based systems (yum)
|
- name: Upgrade all packages for RedHat-based systems (yum)
|
||||||
ansible.builtin.yum:
|
ansible.builtin.yum:
|
||||||
name: "*"
|
name: "*"
|
||||||
state: latest # noqa package-latest
|
state: latest # noqa package-latest
|
||||||
|
update_cache: true
|
||||||
when: ansible_pkg_mgr == "yum"
|
when: ansible_pkg_mgr == "yum"
|
||||||
|
|
||||||
# End of playbook
|
# End of playbook
|
||||||
|
|||||||
@@ -20,5 +20,5 @@
|
|||||||
ansible.windows.win_updates:
|
ansible.windows.win_updates:
|
||||||
category_names: "{{ update_categories }}"
|
category_names: "{{ update_categories }}"
|
||||||
state: installed
|
state: installed
|
||||||
reboot: true
|
reboot: false
|
||||||
# Runs with elevated privileges via WinRM connection
|
# Runs with elevated privileges via WinRM connection
|
||||||
|
|||||||
Reference in New Issue
Block a user