aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/apt/handlers
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2021-08-09 13:27:49 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2021-08-09 13:27:49 +0300
commit3f9051b964f7e1d40184dc2edbfba53906d2a77b (patch)
treec47e3631a3fc6538c30bd4c8343ae13d238f552b /roles/apt/handlers
parentflush_handlers where needed (diff)
downloadmaintenance-3f9051b964f7e1d40184dc2edbfba53906d2a77b.tar.gz
maintenance-3f9051b964f7e1d40184dc2edbfba53906d2a77b.zip
join handlers using listen: topic
Diffstat (limited to 'roles/apt/handlers')
-rw-r--r--roles/apt/handlers/main.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/roles/apt/handlers/main.yml b/roles/apt/handlers/main.yml
index 9dd7b9f..e7fa3e9 100644
--- a/roles/apt/handlers/main.yml
+++ b/roles/apt/handlers/main.yml
@@ -1,8 +1,11 @@
- name: Reboot
reboot:
+ # Don't reboot yourself accidentally:
when: 'ansible_env["SSH_CLIENT"].split()[0] not in ansible_all_ipv4_addresses'
+ listen: reboot
- name: Wait for connectivity
# One of the nodes is the VPN server connecting all the other nodes, wait
# until all of them are back up:
wait_for_connection:
+ listen: reboot