add playbook windows update

This commit is contained in:
Ruben Blanco 2023-11-21 15:38:57 +01:00
parent 85b7923414
commit 914e2e473b
1 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
- hosts: windows
ignore_unreachable: yes
serial: 1
tasks:
# Check if there are missing updates
- block:
- name: Check for missing updates.
win_updates: state=searched
register: update_count
#Install missing updates only if at least one is missing
- block:
- name: Install missing updates.
win_updates:
category_names: '*'
#- Application
#- Connectors
#- DefinitionUpdates
#- DeveloperKits
#- FeaturePacks
#- Guidance
#- ServicePacks
#- Tools
#- UpdateRollups
#- CriticalUpdates
#- SecurityUpdates
log_path: C:\Win_Template_Patch.log
register: update_result
- name: Reboot, if needed.
win_reboot:
when: update_result.reboot_required
when: update_count.found_update_count|int >= 1