Of course!

ansible-playbook -l tigh svc_install.yml -vvvv


PLAY [cds] 
******************************************************************** 


GATHERING FACTS 
*************************************************************** 

<tigh> ESTABLISH CONNECTION FOR USER: root

<tigh> REMOTE_MODULE setup

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224 
&& chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224 
&& echo $HOME/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224'

<tigh> PUT /var/folders/yq/p2rh02yx6x7fh0m9kdnp5z140000gn/T/tmpVb9OEU TO 
/home/root/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224/setup

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python 
/home/root/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224/setup; rm 
-rf /home/root/.ansible/tmp/ansible-tmp-1452875293.35-179966625107224/ 
>/dev/null 2>&1'

ok: [tigh]


TASK: [hello world] 
*********************************************************** 

<172.16.116.150> ESTABLISH CONNECTION FOR USER: root

<172.16.116.150> REMOTE_MODULE command echo "hello world" #USE_SHELL

<172.16.116.150> EXEC sshpass -d7 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 /bin/sh -c 'mkdir -p 
$HOME/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497 && chmod a+rx 
$HOME/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497 && echo 
$HOME/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497'

<172.16.116.150> PUT 
/var/folders/yq/p2rh02yx6x7fh0m9kdnp5z140000gn/T/tmp7aXoXV TO 
/root/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497/command

<172.16.116.150> EXEC sshpass -d7 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 /bin/sh -c 'LANG=en_US.UTF-8 
LC_CTYPE=en_US.UTF-8 /usr/bin/python 
/root/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497/command; rm 
-rf /root/.ansible/tmp/ansible-tmp-1452875295.06-180396733702497/ 
>/dev/null 2>&1'

ok: [tigh -> 172.16.116.150] => {"changed": false, "cmd": "echo \"hello 
world\"", "delta": "0:00:00.002600", "end": "2016-01-15 05:30:53.488495", 
"rc": 0, "start": "2016-01-15 05:30:53.485895", "stderr": "", "stdout": 
"hello world", "stdout_lines": ["hello world"], "warnings": []}


TASK: [debug var=hello] 
******************************************************* 

<tigh> ESTABLISH CONNECTION FOR USER: root

ok: [tigh] => {

    "var": {

        "hello": {

            "changed": false, 

            "cmd": "echo \"hello world\"", 

            "delta": "0:00:00.002600", 

            "end": "2016-01-15 05:30:53.488495", 

            "invocation": {

                "module_args": "echo \"hello world\"", 

                "module_complex_args": {}, 

                "module_name": "shell"

            }, 

            "rc": 0, 

            "start": "2016-01-15 05:30:53.485895", 

            "stderr": "", 

            "stdout": "hello world", 

            "stdout_lines": [

                "hello world"

            ], 

            "warnings": []

        }

    }

}


TASK: [test delegate script] 
************************************************** 

<172.16.116.150> ESTABLISH CONNECTION FOR USER: root

<172.16.116.150> EXEC sshpass -d9 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 /bin/sh -c 'mkdir -p 
$HOME/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296 && chmod a+rx 
$HOME/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296 && echo 
$HOME/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296'

<172.16.116.150> PUT /Users/brianwilliams/Projects/ansible/version.sh TO 
/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh

<172.16.116.150> EXEC sshpass -d9 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 /bin/sh -c 'chmod +rx 
/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh'

<172.16.116.150> EXEC sshpass -d9 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 
/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh

<172.16.116.150> EXEC sshpass -d9 ssh -C -tt -vvv -o ControlMaster=auto -o 
ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o GSSAPIAuthentication=no -o PubkeyAuthentication=no -o User=root -o 
ConnectTimeout=10 172.16.116.150 /bin/sh -c 'rm -rf 
/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/ >/dev/null 
2>&1'

changed: [tigh -> 172.16.116.150] => {"changed": true, "rc": 0, "stderr": 
"OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011\ndebug1: Reading configuration 
data /etc/ssh_config\r\ndebug1: /etc/ssh_config line 20: Applying options 
for *\r\ndebug1: auto-mux: Trying existing master\r\ndebug2: fd 3 setting 
O_NONBLOCK\r\ndebug2: mux_client_hello_exchange: master version 
4\r\ndebug3: mux_client_forwards: request forwardings: 0 local, 0 
remote\r\ndebug3: mux_client_request_session: entering\r\ndebug3: 
mux_client_request_alive: entering\r\ndebug3: mux_client_request_alive: 
done pid = 90681\r\ndebug3: mux_client_request_session: session request 
sent\r\ndebug1: mux_client_request_session: master session id: 2\r\ndebug3: 
mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: Received 
exit status from master 0\r\nShared connection to 172.16.116.150 
closed.\r\n", "stdout": "+ /act/bin/udsinfo 
lsversion\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 10: /act/bin/udsinfo: No such file or directory\r\n+ grep '<version>' 
/act/tomcat/webapps/ROOT/update.xml\r\ngrep: 
/act/tomcat/webapps/ROOT/update.xml: No such file or directory\r\n+ 
/act/bin/adhd 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 12: /act/bin/adhd: No such file or directory\r\n+ /act/bin/omd 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 13: /act/bin/omd: No such file or directory\r\n+ /act/bin/udppm 
version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 14: /act/bin/udppm: No such file or directory\r\n+ /act/bin/dedup_stat 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 15: /act/bin/dedup_stat: No such file or directory\r\n+ 
/act/bin/openssl 
version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 16: /act/bin/openssl: No such file or directory\r\n+ rpm -qa 
openssl\r\nopenssl-1.0.1e-42.el6_7.2.x86_64\r\n+ /act/bin/openvpn 
--version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 19: /act/bin/openvpn: No such file or directory\r\n+ /act/bin/udpmqd 
-v\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 20: /act/bin/udpmqd: No such file or directory\r\n+ 
/act/postgresql/bin/psql 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 21: /act/postgresql/bin/psql: No such file or directory\r\n+ 
/act/jre/bin/java 
-version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 22: /act/jre/bin/java: No such file or directory\r\n+ grep 
version\r\n+ udppm 
status\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 23: udppm: command not found\r\n+ rpm -qi actsys-svc\r\npackage 
actsys-svc is not installed\r\n+ ls -l /act/pg/connector/\r\nls: cannot 
access /act/pg/connector/: No such file or directory\r\n+ ls -lt 
/act/lib64/libvitesse.so\r\nls: cannot access /act/lib64/libvitesse.so: No 
such file or directory\r\n+ ls -lt /act/libvddk/lib64/\r\nls: cannot access 
/act/libvddk/lib64/: No such file or directory\r\n+ set +x\r\nls: cannot 
access /act/tomcat/webapps/: No such file or directory\r\nls: cannot access 
/act/tomcat/webapps/actifio/WEB-INF/classes/: No such file or 
directory\r\n"}


TASK: [debug var=hey] 
********************************************************* 

<tigh> ESTABLISH CONNECTION FOR USER: root

ok: [tigh] => {

    "var": {

        "hey": {

            "changed": true, 

            "invocation": {

                "module_args": "version.sh", 

                "module_complex_args": {}, 

                "module_name": "script"

            }, 

            "rc": 0, 

            "stderr": "OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011\ndebug1: 
Reading configuration data /etc/ssh_config\r\ndebug1: /etc/ssh_config line 
20: Applying options for *\r\ndebug1: auto-mux: Trying existing 
master\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug2: 
mux_client_hello_exchange: master version 4\r\ndebug3: mux_client_forwards: 
request forwardings: 0 local, 0 remote\r\ndebug3: 
mux_client_request_session: entering\r\ndebug3: mux_client_request_alive: 
entering\r\ndebug3: mux_client_request_alive: done pid = 90681\r\ndebug3: 
mux_client_request_session: session request sent\r\ndebug1: 
mux_client_request_session: master session id: 2\r\ndebug3: 
mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: Received 
exit status from master 0\r\nShared connection to 172.16.116.150 
closed.\r\n", 

            "stdout": "+ /act/bin/udsinfo 
lsversion\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 10: /act/bin/udsinfo: No such file or directory\r\n+ grep '<version>' 
/act/tomcat/webapps/ROOT/update.xml\r\ngrep: 
/act/tomcat/webapps/ROOT/update.xml: No such file or directory\r\n+ 
/act/bin/adhd 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 12: /act/bin/adhd: No such file or directory\r\n+ /act/bin/omd 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 13: /act/bin/omd: No such file or directory\r\n+ /act/bin/udppm 
version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 14: /act/bin/udppm: No such file or directory\r\n+ /act/bin/dedup_stat 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 15: /act/bin/dedup_stat: No such file or directory\r\n+ 
/act/bin/openssl 
version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 16: /act/bin/openssl: No such file or directory\r\n+ rpm -qa 
openssl\r\nopenssl-1.0.1e-42.el6_7.2.x86_64\r\n+ /act/bin/openvpn 
--version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 19: /act/bin/openvpn: No such file or directory\r\n+ /act/bin/udpmqd 
-v\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 20: /act/bin/udpmqd: No such file or directory\r\n+ 
/act/postgresql/bin/psql 
-V\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 21: /act/postgresql/bin/psql: No such file or directory\r\n+ 
/act/jre/bin/java 
-version\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 22: /act/jre/bin/java: No such file or directory\r\n+ grep 
version\r\n+ udppm 
status\r\n/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh:
 
line 23: udppm: command not found\r\n+ rpm -qi actsys-svc\r\npackage 
actsys-svc is not installed\r\n+ ls -l /act/pg/connector/\r\nls: cannot 
access /act/pg/connector/: No such file or directory\r\n+ ls -lt 
/act/lib64/libvitesse.so\r\nls: cannot access /act/lib64/libvitesse.so: No 
such file or directory\r\n+ ls -lt /act/libvddk/lib64/\r\nls: cannot access 
/act/libvddk/lib64/: No such file or directory\r\n+ set +x\r\nls: cannot 
access /act/tomcat/webapps/: No such file or directory\r\nls: cannot access 
/act/tomcat/webapps/actifio/WEB-INF/classes/: No such file or 
directory\r\n", 

            "stdout_lines": [

                "+ /act/bin/udsinfo lsversion", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 10: /act/bin/udsinfo: No such file or directory", 

                "+ grep '<version>' /act/tomcat/webapps/ROOT/update.xml", 

                "grep: /act/tomcat/webapps/ROOT/update.xml: No such file or 
directory", 

                "+ /act/bin/adhd -V", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 12: /act/bin/adhd: No such file or directory", 

                "+ /act/bin/omd -V", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 13: /act/bin/omd: No such file or directory", 

                "+ /act/bin/udppm version", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 14: /act/bin/udppm: No such file or directory", 

                "+ /act/bin/dedup_stat -V", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 15: /act/bin/dedup_stat: No such file or directory", 

                "+ /act/bin/openssl version", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 16: /act/bin/openssl: No such file or directory", 

                "+ rpm -qa openssl", 

                "openssl-1.0.1e-42.el6_7.2.x86_64", 

                "+ /act/bin/openvpn --version", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 19: /act/bin/openvpn: No such file or directory", 

                "+ /act/bin/udpmqd -v", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 20: /act/bin/udpmqd: No such file or directory", 

                "+ /act/postgresql/bin/psql -V", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 21: /act/postgresql/bin/psql: No such file or directory", 

                "+ /act/jre/bin/java -version", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 22: /act/jre/bin/java: No such file or directory", 

                "+ grep version", 

                "+ udppm status", 

                
"/root/.ansible/tmp/ansible-tmp-1452875297.35-144079058810296/version.sh: 
line 23: udppm: command not found", 

                "+ rpm -qi actsys-svc", 

                "package actsys-svc is not installed", 

                "+ ls -l /act/pg/connector/", 

                "ls: cannot access /act/pg/connector/: No such file or 
directory", 

                "+ ls -lt /act/lib64/libvitesse.so", 

                "ls: cannot access /act/lib64/libvitesse.so: No such file 
or directory", 

                "+ ls -lt /act/libvddk/lib64/", 

                "ls: cannot access /act/libvddk/lib64/: No such file or 
directory", 

                "+ set +x", 

                "ls: cannot access /act/tomcat/webapps/: No such file or 
directory", 

                "ls: cannot access 
/act/tomcat/webapps/actifio/WEB-INF/classes/: No such file or directory"

            ]

        }

    }

}


TASK: [copy src=version.sh dest=/home/root/version.sh owner=root group=root 
mode="u=rwx,g=r,o=r"] *** 

<tigh> ESTABLISH CONNECTION FOR USER: root

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'rc=flag; [ -r /home/root/version.sh ] || rc=2; [ -f 
/home/root/version.sh ] || rc=1; [ -d /home/root/version.sh ] && rc=3; 
python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} 
"/home/root/version.sh && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE 
= 65536; hasher = hashlib.sha1(); afile = 
open("'"'"'/home/root/version.sh'"'"'", "rb") buf = afile.read(BLOCKSIZE) 
while len(buf) > 0: hasher.update(buf) buf = afile.read(BLOCKSIZE) 
afile.close() print(hasher.hexdigest())'"'"' 2>/dev/null) || (python -c 
'"'"'import sha; BLOCKSIZE = 65536; hasher = sha.sha(); afile = 
open("'"'"'/home/root/version.sh'"'"'", "rb") buf = afile.read(BLOCKSIZE) 
while len(buf) > 0: hasher.update(buf) buf = afile.read(BLOCKSIZE) 
afile.close() print(hasher.hexdigest())'"'"' 2>/dev/null) || (echo '"'"'0 
'"'"'/home/root/version.sh)'

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446 
&& chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446 
&& echo $HOME/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446'

<tigh> PUT /var/folders/yq/p2rh02yx6x7fh0m9kdnp5z140000gn/T/tmpxxzVvq TO 
/home/root/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446/file

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python 
/home/root/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446/file; rm 
-rf /home/root/.ansible/tmp/ansible-tmp-1452875298.25-216765394989446/ 
>/dev/null 2>&1'

ok: [tigh] => {"changed": false, "checksum": 
"c95310cd879a119d3f2f46f34b680b5572c7e1bc", "dest": 
"/home/root/version.sh", "gid": 0, "group": "root", "mode": "0744", 
"owner": "root", "path": "/home/root/version.sh", "size": 2076, "state": 
"file", "uid": 0}


TASK: [shell /home/root/version.sh] 
******************************************* 

<tigh> ESTABLISH CONNECTION FOR USER: root

<tigh> REMOTE_MODULE command /home/root/version.sh #USE_SHELL

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898 && 
chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898 && 
echo $HOME/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898'

<tigh> PUT /var/folders/yq/p2rh02yx6x7fh0m9kdnp5z140000gn/T/tmp__YSub TO 
/home/root/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898/command

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python 
/home/root/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898/command; 
rm -rf /home/root/.ansible/tmp/ansible-tmp-1452875298.52-68433723337898/ 
>/dev/null 2>&1'

changed: [tigh] => {"changed": true, "cmd": "/home/root/version.sh", 
"delta": "0:00:00.327485", "end": "2016-01-15 11:27:33.269125", "rc": 0, 
"start": "2016-01-15 11:27:32.941640", "stderr": "", "stdout": "+ 
/act/bin/udsinfo lsversion\nversion                            installed    
            component\n6.2.1.65329                        2016-01-08 
15:42:26      CDS\n6.2.1.65329                        2016-01-08 15:42:26  
    psrv-revision\n+ grep '<version>' 
/act/tomcat/webapps/ROOT/update.xml\n\t<version>6.2.1.65329</version>\r\n+ 
/act/bin/adhd -V\n6.2.1.65329\n$HeadURL: 
https://svn.actifio.com/svn/UDS/branches/sp-6.2.1/adhd/adhd.c $ \n+ 
/act/bin/omd -V\n6.2.1.65329\n+ /act/bin/udppm version\nUDS Data Protector 
Policy Manager (udppm), Version 6.2.1.65329\n+ /act/bin/dedup_stat 
-V\n6.2.1.65329\n+ /act/bin/openssl version\nOpenSSL 1.0.1e-fips 11 Feb 
2013\n+ rpm -qa 
openssl\nopenssl-1.0.1e-42.el6_7.1.i686\nopenssl-1.0.1e-42.el6_7.1.x86_64\n+ 
/act/bin/openvpn --version\nOpenVPN 2.1.1 x86_64-unknown-linux-gnu [SSL] 
[LZO2] [EPOLL] built on Oct 28 2015\nOriginally developed by James 
Yonan\nCopyright (C) 2002-2009 OpenVPN Technologies, Inc. 
<[email protected]>\n+ /act/bin/udpmqd -v\n(23918|139894812551136) 
MuxerTask ctor 0x1de0ae8\nudpmqd, version 
6.2.1.65329(23918|139894812551136) MuxerTask dtor 0x1de0ae8\n+ 
/act/postgresql/bin/psql -V\npsql (PostgreSQL) 8.4.22\n+ /act/jre/bin/java 
-version\njava version \"1.7.0_91\"\nJava(TM) SE Runtime Environment (build 
1.7.0_91-b15)\nJava HotSpot(TM) 64-Bit Server VM (build 24.91-b03, mixed 
mode)\n+ udppm status\n+ grep version\n/home/root/version.sh: line 23: 
udppm: command not found\n+ rpm -qi actsys-svc\nName        : actsys-svc   
                Relocations: / \nVersion     : 6.2.1                       
      Vendor: (none)\nRelease     : 64881                         Build 
Date: Fri 18 Dec 2015 01:39:34 PM EST\nInstall Date: Fri 08 Jan 2016 
03:28:16 PM EST      Build Host: pliny-old.actifio.com\nGroup       : 
Applications                  Source RPM: 
actsys-svc-6.2.1-64881.src.rpm\nSize        : 3432465                      
    License: Restricted\nSignature   : (none)\nSummary     : Actifio System 
Components\nDescription :\nActifio System Components\n+ ls -l 
/act/pg/connector/\ntotal 576148\n-rw-r--r-- 1 root root 161463808 Jan  8 
15:43 connector-AIX-6.2.1.65329.bff\n-rw-r--r-- 1 root root 152463360 Jan  
8 15:43 connector-HPUX-6.2.1.65329.depot\n-rw-r--r-- 1 root root  26316321 
Jan  8 15:43 connector-Linux-6.2.1.65329.rpm\n-rw-r--r-- 1 root root  
25956086 Jan  8 15:43 connector-Linux_x86-6.2.1.65329.rpm\n-rw-r--r-- 1 
root root 122585600 Jan  8 15:43 
connector-Solaris_SPARC-6.2.1.65329.pkg\n-rw-r--r-- 1 root root  81213952 
Jan  8 15:43 connector-Solaris_x86-6.2.1.65329.pkg\n-rw-r--r-- 1 root root  
19344784 Jan  8 15:43 connector-Win32-6.2.1.65329.exe\n+ ls -lt 
/act/lib64/libvitesse.so\n-rwxr-xr-x 1 act root 110449 Jan  5 10:47 
/act/lib64/libvitesse.so\n+ ls -lt /act/libvddk/lib64/\ntotal 
104440\nlrwxrwxrwx 1 act root       18 Jan  8 15:26 libvixDiskLib.so -> 
libvixDiskLib.so.5\nlrwxrwxrwx 1 act root       22 Jan  8 15:26 
libvixDiskLib.so.5 -> libvixDiskLib.so.5.5.0\nlrwxrwxrwx 1 act root       
21 Jan  8 15:26 libvixDiskLibVim.so -> libvixDiskLibVim.so.5\nlrwxrwxrwx 1 
act root       25 Jan  8 15:26 libvixDiskLibVim.so.5 -> 
libvixDiskLibVim.so.5.5.0\nlrwxrwxrwx 1 act root       17 Jan  8 15:26 
libvixMntapi.so -> libvixMntapi.so.1\nlrwxrwxrwx 1 act root       21 Jan  8 
15:26 libvixMntapi.so.1 -> libvixMntapi.so.1.1.0\n-rw-r--r-- 1 act root  
3826104 Sep 14 08:50 libdiskLibPlugin.so\n-rw-r--r-- 1 act root   141320 
Sep 14 08:50 libexpat.so.0\n-rw-r--r-- 1 act root    12520 Sep 14 08:50 
libgmodule-2.0.so.0\n-rw-r--r-- 1 act root 74274312 Sep 14 08:50 
libtypes.so\n-rw-r--r-- 1 act root  1969064 Sep 14 08:50 
libvixDiskLib.so.5.5.0\n-rw-r--r-- 1 act root   322352 Sep 14 08:50 
libvixDiskLibVim.so.5.5.0\n-rw-r--r-- 1 act root  2264680 Sep 14 08:50 
libvixMntapi.so.1.1.0\n-rw-r--r-- 1 act root  8589448 Sep 14 08:50 
libvmacore.so\n-rw-r--r-- 1 act root  5125264 Sep 14 08:50 
libvmomi.so\n-rw-r--r-- 1 act root  1555064 Sep 14 08:50 
libcrypto.so.0.9.8\n-rw-r--r-- 1 act root   322272 Sep 14 08:50 
libcurl.so.4\n-rw-r--r-- 1 act root   986352 Sep 14 08:50 
libglib-2.0.so.0\n-rw-r--r-- 1 act root   273464 Sep 14 08:50 
libgobject-2.0.so.0\n-rw-r--r-- 1 act root    17864 Sep 14 08:50 
libgthread-2.0.so.0\n-rw-r--r-- 1 act root  6736408 Sep 14 08:50 
libgvmomi.so.0\n-rw-r--r-- 1 act root   336648 Sep 14 08:50 
libssl.so.0.9.8\n+ set +x\nPass: actifio.war timestamp 
(20160105-10471452008864) older than component 
/act/tomcat/webapps/actifio/WEB-INF/classes/con (20160108-15421452285744)", 
"warnings": []}


TASK: [run svc install] 
******************************************************* 

<tigh> ESTABLISH CONNECTION FOR USER: root

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006 && 
chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006 && 
echo $HOME/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006'

<tigh> PUT /Users/brianwilliams/Projects/ansible/version.sh TO 
/home/root/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006/version.sh

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'chmod +rx 
/home/root/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006/version.sh'

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh 
LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 
/home/root/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006/version.sh

<tigh> EXEC ssh -C -tt -vvv -o ControlMaster=auto -o ControlPersist=60s -o 
ControlPath="/Users/brianwilliams/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
StrictHostKeyChecking=no -o Port=26 -o 
IdentityFile="/Users/brianwilliams/.ssh/brianwilliams/brianwilliams-v2-key" 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 tigh /bin/sh 
-c 'rm -rf 
/home/root/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006/ 
>/dev/null 2>&1'

failed: [tigh] => {"changed": true, "rc": 126}

stderr: OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011

debug1: Reading configuration data /etc/ssh_config

debug1: /etc/ssh_config line 20: Applying options for *

debug1: auto-mux: Trying existing master

debug2: fd 3 setting O_NONBLOCK

debug2: mux_client_hello_exchange: master version 4

debug3: mux_client_forwards: request forwardings: 0 local, 0 remote

debug3: mux_client_request_session: entering

debug3: mux_client_request_alive: entering

debug3: mux_client_request_alive: done pid = 90672

debug3: mux_client_request_session: session request sent

debug1: mux_client_request_session: master session id: 2

debug3: mux_client_read_packet: read header failed: Broken pipe

debug2: Received exit status from master 126

Shared connection to tigh closed.


stdout: bash: 
/home/root/.ansible/tmp/ansible-tmp-1452875299.07-81351325479006/version.sh: 
Permission denied



FATAL: all hosts have already failed -- aborting


PLAY RECAP 
******************************************************************** 

           to retry, use: --limit @/Users/brianwilliams/svc_install.retry


tigh                       : ok=7    changed=2    unreachable=0    failed=1 

On Wednesday, January 13, 2016 at 1:41:23 PM UTC-5, tkuratomi wrote:
>
> Can you run with -vvvv to get verbose output of what ansible is 
> sending over the wire? 
>
> On Tue, Jan 12, 2016 at 11:55 AM, Brian Williams 
> <[email protected] <javascript:>> wrote: 
> > I get permission denied when using script module. I can copy the shell 
> > script over and execute. I also can see that the temp folder ansible 
> uses is 
> > successfully being created. I added a wait_for: timeout=30 to see if it 
> was 
> > failing to create files in the tmp, but the wait_for python script 
> showed up 
> > on the host. 
> > 
> > 
> > [14:30:35] tigh:~/.ansible/tmp/ansible-tmp-1452626878.29-116073172291284 
> # 
> > ll 
> > 
> > total 84 
> > 
> > -rw------- 1 root root 79521 Jan 12 14:27 wait_for 
> > 
> > 
> > The most obvious difference between the working hosts and the ones it 
> fails 
> > on are that the ones it fails on require scp instead of sftp. I was 
> > wondering if script ignores scp_if_ssh=True, however I couldn't find 
> where 
> > the actual action is in ansible code. here is a link to the script 
> module. 
> > 
> > 
> > If anyone can help or point me to a location to search deeper I would 
> > appreciate it! 
> > 
> > 
> > 
> > 
> > Information follows: 
> > 
> > 
> > test.yml 
> > 
> > ______________________________________ 
> > 
> > --- 
> > 
> > 
> > - hosts: cds 
> > 
> >   vars: 
> > 
> >     svcauto: 172.16.116.150 
> > 
> >   tasks: 
> > 
> >   - name: test delegate script 
> > 
> >     script: version.sh 
> > 
> >     register: hey 
> > 
> >     delegate_to: "{{svcauto}}" 
> > 
> >     changed_when: false 
> > 
> > 
> > #  - debug: var=hey 
> > 
> > 
> >   - copy: src=version.sh dest=/home/root/version.sh owner=root 
> group=root 
> > mode="u=rwx,g=r,o=r" 
> > 
> > 
> >   - shell: /home/root/version.sh 
> > 
> >     changed_when: false 
> > 
> > 
> >   - name: run svc install 
> > 
> >     script: version.sh  #svc_iso_install.sh 
> > 
> >     register: versions 
> > 
> > 
> >   - debug: var=versions 
> > 
> > 
> > ______________________________________ 
> > 
> > 
> > Output: 
> > 
> > 
> > $ ansible-playbook -l tigh test.yml 
> > 
> > 
> > PLAY [cds] 
> > ******************************************************************** 
> > 
> > 
> > GATHERING FACTS 
> > *************************************************************** 
> > 
> > ok: [tigh] 
> > 
> > 
> > TASK: [test delegate script] 
> > ************************************************** 
> > 
> > ok: [tigh -> 172.16.116.150] 
> > 
> > 
> > TASK: [copy src=version.sh dest=/home/root/version.sh owner=root 
> group=root 
> > mode="u=rwx,g=r,o=r"] *** 
> > 
> > ok: [tigh] 
> > 
> > 
> > TASK: [shell /home/root/version.sh] 
> > ******************************************* 
> > 
> > ok: [tigh] 
> > 
> > 
> > TASK: [run svc install] 
> > ******************************************************* 
> > 
> > failed: [tigh] => {"changed": true, "rc": 126} 
> > 
> > stderr: OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 
> > 
> > debug1: Reading configuration data /etc/ssh_config 
> > 
> > debug1: /etc/ssh_config line 20: Applying options for * 
> > 
> > debug1: auto-mux: Trying existing master 
> > 
> > debug1: mux_client_request_session: master session id: 2 
> > 
> > Shared connection to tigh closed. 
> > 
> > 
> > stdout: bash: 
> > 
> /home/root/.ansible/tmp/ansible-tmp-1452626758.09-265659951753804/version.sh: 
>
> > Permission denied 
> > 
> > 
> > 
> > FATAL: all hosts have already failed -- aborting 
> > 
> > 
> > PLAY RECAP 
> > ******************************************************************** 
> > 
> >            to retry, use: --limit @/Users/brianwilliams/test.retry 
> > 
> > 
> > tigh                       : ok=4    changed=0    unreachable=0   
>  failed=1 
> > 
> > 
> > ______________________________________ 
> > 
> > 
> > Thanks, 
> > 
> > Brian 
> > 
> > -- 
> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/ansible-project/cabe715c-bd59-4268-9ea9-10af5c886e3f%40googlegroups.com.
>  
>
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/f19c6624-3431-42c2-b1a6-15989a609bf4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to