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