Compare commits

..

5 Commits

Author SHA1 Message Date
Grok CLI 8afb0d0fb9 reorganize a bit 2025-08-09 13:44:06 +00:00
Grok CLI 37de61733c Add steps explanation for Windows updates playbook 2025-08-09 13:40:47 +00:00
Grok CLI fa3e0fcfd3 Add Windows system updates playbook 2025-08-09 13:40:08 +00:00
Grok CLI 947d9a98d4 Add processing-steps.md documenting the creation process 2025-08-09 13:33:35 +00:00
Grok CLI 83e9f6164a Add update-system Ansible playbook for applying system updates 2025-08-09 13:32:10 +00:00
2 changed files with 16 additions and 4 deletions
+15 -3
View File
@@ -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
+1 -1
View File
@@ -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