f994afdc6045a6c5fb550d5b61ca5af67a1d2efd
[csit.git] / resources / tools / testbed-setup / ansible / roles / common / handlers / main.yaml
1 ---
2 # file: roles/common/handlers/main.yaml
3
4 - name: IPMI specific
5   import_tasks: ipmi.yaml
6   when: inventory_ipmi_hostname is defined
7   tags: ipmi-handlers
8
9 - name: CIMC specific
10   import_tasks: cimc.yaml
11   when: inventory_cimc_hostname is defined
12   tags: cimc-handlers
13
14 - name: Update GRUB
15   command: update-grub
16   tags: update-grub
17
18 - name: Reboot server
19   reboot:
20     reboot_timeout: 3600
21   tags: reboot-server
22
23 - name: Wait for server to restart
24   wait_for:
25     host: '{{ inventory_hostname }}'
26     search_regex: OpenSSH
27     port: 22
28     delay: 60
29     timeout: 3600
30   tags: reboot-server