add playbook windows update
This commit is contained in:
parent
85b7923414
commit
914e2e473b
|
@ -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
|
Loading…
Reference in New Issue