Hi

I've tried adding the following variable directly to the playbook but it' 
still timing out after 300 seconds. 

The task is running a bash shell script which is copying a file from one 
folder location to another locally, then sequentially connecting to two 
remote servers via SSH and copying the file to a file share on each of 
those servers. 

Despite Ansible reporting the task as failed, the file copy process 
continues to run to completion in the background.

I need to rectify the 300 second task timeout as I intend to create 
schedules for these scripts in AWX so require a successful job run 
outcome.  

Playbook and debug output of ansible-playbook below.

- hosts: all
  connection: httpapi
  vars:
    ansible_command_timeout: 1000
  tasks:
    - name: "copy cpviewdb"
      check_point.mgmt.cp_mgmt_run_script:
        script_name: "cpviewdb export"
        script: /usr/tmp/scripts/cpviewdb/cpviewdb_exp_v2.sh
        targets:
          - "fw-1"
       async: 1000
       poll: 10

-------------------------------------------------------------------------------------------------------------------------

task path: /var/lib/awx/projects/checkpoint/cpviewdb_run.yml:7
<10.1.2.51> ESTABLISH LOCAL CONNECTION FOR USER: root
<10.1.2.51> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo 
/root/.ansible/tmp/ansible-local-105715JthvxB `"&& mkdir 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556
 
&& echo ansible-tmp-1614902298.09-105833-95466278797556="` echo 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556
 
`" ) && sleep 0'
Using module file 
/root/.ansible/collections/ansible_collections/check_point/mgmt/plugins/modules/cp_mgmt_run_script.py
<10.1.2.51> PUT /root/.ansible/tmp/ansible-local-105715JthvxB/tmpnNzePL TO 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556/AnsiballZ_cp_mgmt_run_script.py
<10.1.2.51> EXEC /bin/sh -c 'chmod u+x 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556/
 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556/AnsiballZ_cp_mgmt_run_script.py
 
&& sleep 0'
<10.1.2.51> EXEC /bin/sh -c '/usr/bin/python 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556/AnsiballZ_cp_mgmt_run_script.py
 
&& sleep 0'
<10.1.2.51> EXEC /bin/sh -c 'rm -f -r 
/root/.ansible/tmp/ansible-local-105715JthvxB/ansible-tmp-1614902298.09-105833-95466278797556/
 
> /dev/null 2>&1 && sleep 0'
fatal: [10.1.2.51]: FAILED! => {
    "changed": false, 
    "invocation": {
        "module_args": {
            "args": null, 
            "comments": null, 
            "script": "/usr/tmp/scripts/cpviewdb/cpviewdb_exp_v2.sh", 
            "script_name": "cpviewdb export", 
            "targets": [
                "fw-1"
            ], 
            "version": null, 
            "wait_for_task": true
        }
    }, 
    "msg": "Task fw-cil-cluster.mgsops.fw - cpviewdb export with task id 
c2e0722e-a694-47a3-bdb0-6bc842bbd43b failed. Look at the logs for more 
details"
}

PLAY RECAP 
*****************************************************************************************************************************************************************************************************************************
10.1.2.51                  : ok=1    changed=0    unreachable=0    
failed=1    skipped=0    rescued=0    ignored=0   

On Friday, 5 March 2021 at 02:18:40 UTC+10 Brian Coca wrote:

> A generic task `timeout` keyword is added in 2.10.
>
> There are 2 other timeouts, first affects connections and it relates to 
> establishing one and/or reading from one.
> The other is the ansible_command_timeout variable, which only works for 
> specific networking modules and it is not 'task wide' but per command 
> issued within the task.
>
> ----------
> Brian Coca
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/a23d5228-d78c-4a52-ba06-cd5785aac56bn%40googlegroups.com.

Reply via email to