Ansible: async getting error "async task did not complete within the requested time"

136 views
Skip to first unread message

Ankur Gupta

unread,
Sep 6, 2018, 11:19:09 PM9/6/18
to Ansible Project
Hello Everyone,

I have a task, where I need to run shell command which takes 22-25 min to execute after that it reboots the system. 
when playbook runs command execute successfully reboot the system but after some time its gives the error " async task did not complete within the requested time"

here is my playbook:
- name: Task | swupgrade execution started on new {{ component_name }} system
  command:  sudo -i  /opt/bin/swupgrade -U {{ component_name }}-{{ to_version }}.tar
  async: 1800
  poll: 5
  ignore_errors: yes


- name: Wait for SSH to come up
  local_action:
    module: wait_for
    host: "{{ inventory_hostname  }}"
    port: 22
    delay: 5
    timeout: 720
    state: started
  register: ssh_up
  ignore_errors: yes

Can you let me know what I am doing here wrong?

Reply all
Reply to author
Forward
0 new messages