summaryrefslogtreecommitdiffstats
path: root/foreman/ci/reload_playbook.yml
blob: 9e3d053b5ee5086c1d221f2b383d5e9ba0a446d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
- hosts: all
  tasks:
    - name: restart machine
      shell: sleep 2 && shutdown -r now "Ansible updates triggered"
      async: 1
      poll: 0
      ignore_errors: true

    - name: waiting for server to come back
      local_action: wait_for host="{{ ansible_ssh_host }}"
                    port="{{ ansible_ssh_port }}"
                    state=started
                    delay=60
                    timeout=180
      sudo: false