File tree Expand file tree Collapse file tree 3 files changed +5
-28
lines changed Expand file tree Collapse file tree 3 files changed +5
-28
lines changed Original file line number Diff line number Diff line change 7
7
# minimal-security = yum --security update-minimal
8
8
# minimal-security-severity:Critical = --sec-severity=Critical update-minimal
9
9
yum_update_command : minimal-security
10
- wait_ssh_down_timeout : 120
11
- wait_ssh_up_timeout : 500
12
10
disabled_repos : ' '
13
11
enabled_repos : ' '
14
12
excluded_packages : ' '
Original file line number Diff line number Diff line change 1
- - name : Wait ssh down after server_reboot
2
- local_action : wait_for host={{ inventory_hostname }} port=22 delay=0 timeout={{ wait_ssh_down_timeout }} state=stopped
3
- become : false
4
- listen : waitfor_server
5
-
6
- - name : Wait ssh up after server reboot
7
- local_action : wait_for host={{ inventory_hostname }} state=started port=22 delay=30 timeout={{ wait_ssh_up_timeout }}
8
- become : false
9
- listen : waitfor_server
Original file line number Diff line number Diff line change 52
52
update_cache : yes
53
53
name : ' *'
54
54
state : latest
55
- exclude : ' {{ excluded_packages }}'
56
- disablerepo : ' {{ disabled_repos }} '
57
- enablerepo : ' {{ enabled_repos }} '
55
+ exclude : ' {{ excluded_packages | default(omit, true) }}'
56
+ disablerepo : ' {{ disabled_repos | default(omit, true) }} '
57
+ enablerepo : ' {{ enabled_repos | default(omit, true) }} '
58
58
when : update_all is defined
59
59
tags :
60
60
- update_all
67
67
failed_when : reboot_required.rc not in [0,1]
68
68
69
69
- name : restart_server
70
- command : /usr/bin/systemd-run --on-active=10 /usr/bin/systemctl reboot
71
- async : 0
72
- poll : 0
73
- ignore_errors : true
70
+ reboot :
74
71
when : reboot_required.rc == 1 and do_reboot is defined
75
- notify :
76
- - waitfor_server
77
-
78
72
79
73
- when : ansible_distribution_major_version == "6"
80
74
block :
83
77
register : reboot_required
84
78
85
79
- name : restart_server
86
- shell : sleep 2 && shutdown -r now "Reboot triggered by Ansible"
87
- async : 0
88
- poll : 0
89
- ignore_errors : true
80
+ reboot :
90
81
when : reboot_required.stdout != "" and do_reboot is defined
91
- notify :
92
- - waitfor_server
93
-
94
82
95
83
96
84
You can’t perform that action at this time.
0 commit comments