summaryrefslogtreecommitdiffstats
path: root/foreman/ci/reload_playbook.yml
blob: 9b3a4d4bbc67e9105651a97c5a379561b731597c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
- 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
    - pause: minutes=1