VQZGmhJ0
2017-01-11 22:46:03

~/g/r/architecture ❯❯❯ ansible-playbook -vvvv -i stage.ini -e version=2.0.2 playbooks/hydrogen-init.yml

Using /Users/pauldilyard/github.com/remesh/architecture/ansible.cfg as config file
Loaded callback default of type stdout, v2.0

PLAYBOOK: hydrogen-init.yml ****************************************************
2 plays in playbooks/hydrogen-init.yml

PLAY [Create new release] ******************************************************

TASK [setup] *******************************************************************
<xxx.xxx.xxx.xxx> ESTABLISH SSH CONNECTION FOR USER: ansible
<xxx.xxx.xxx.xxx> SSH: EXEC ssh -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 xxx.xxx.xxx.xxx '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /tmp/ansible-tmp-1484191975.16-76562416118073 `" && echo ansible-tmp-1484191975.16-76562416118073="` echo /tmp/ansible-tmp-1484191975.16-76562416118073 `" ) && sleep 0'"'"''
<xxx.xxx.xxx.xxx> PUT /var/folders/rh/jz5qt1yj7q17xync09mmsl4r0000gn/T/tmpsMda6o TO /tmp/ansible-tmp-1484191975.16-76562416118073/setup
<xxx.xxx.xxx.xxx> SSH: EXEC sftp -b - -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 '[xxx.xxx.xxx.xxx]'
<xxx.xxx.xxx.xxx> ESTABLISH SSH CONNECTION FOR USER: ansible
<xxx.xxx.xxx.xxx> SSH: EXEC ssh -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 xxx.xxx.xxx.xxx '/bin/sh -c '"'"'chown -R builder /tmp/ansible-tmp-1484191975.16-76562416118073/ && sleep 0'"'"''
<xxx.xxx.xxx.xxx> ESTABLISH SSH CONNECTION FOR USER: ansible
<xxx.xxx.xxx.xxx> SSH: EXEC ssh -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 xxx.xxx.xxx.xxx '/bin/sh -c '"'"'find /tmp/ansible-tmp-1484191975.16-76562416118073/ -exec setfacl -m u:builder:rX '"'"'"'"'"'"'"'"'{}'"'"'"'"'"'"'"'"' '"'"'"'"'"'"'"'"'+'"'"'"'"'"'"'"'"' && sleep 0'"'"''
<xxx.xxx.xxx.xxx> ESTABLISH SSH CONNECTION FOR USER: ansible
<xxx.xxx.xxx.xxx> SSH: EXEC ssh -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 -tt xxx.xxx.xxx.xxx '/bin/sh -c '"'"'sudo -H -S -n -u builder /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jqsrdxrfpekhylpdtmrspvrgvdkhlsha; LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /tmp/ansible-tmp-1484191975.16-76562416118073/setup'"'"'"'"'"'"'"'"' && sleep 0'"'"''
<xxx.xxx.xxx.xxx> ESTABLISH SSH CONNECTION FOR USER: ansible
<xxx.xxx.xxx.xxx> SSH: EXEC ssh -C -vvv -o ForwardAgent=yes -o StrictHostKeyChecking=no -o 'IdentityFile="keys/ansible"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ansible -o ConnectTimeout=120 xxx.xxx.xxx.xxx '/bin/sh -c '"'"'rm -f -r /tmp/ansible-tmp-1484191975.16-76562416118073/ > /dev/null 2>&1 && sleep 0'"'"''
fatal: [build]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_name": "setup"}, "module_stderr": "OpenSSH_7.3p1, LibreSSL 2.4.1\r\ndebug1: Reading configuration data /Users/pauldilyard/.ssh/config\r\ndebug1: Reading configuration data /etc/ssh/ssh_config\r\ndebug1: /etc/ssh/ssh_config line 20: Applying options for *\r\ndebug2: resolving \"xxx.xxx.xxx.xxx\" port 22\r\ndebug2: ssh_connect_direct: needpriv 0\r\ndebug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 22.\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug1: fd 3 clearing O_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 119968 ms remain after connect\r\ndebug1: identity file keys/ansible type 1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file keys/ansible-cert type -1\r\ndebug1: Enabling compatibility mode for protocol 2.0\r\ndebug1: Local version string SSH-2.0-OpenSSH_7.3\r\ndebug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.1\r\ndebug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.1 pat OpenSSH* compat 0x04000000\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug1: Authenticating to xxx.xxx.xxx.xxx:22 as 'ansible'\r\ndebug3: hostkeys_foreach: reading file \"/Users/pauldilyard/.ssh/known_hosts\"\r\ndebug3: record_hostkey: found key type ECDSA in file /Users/pauldilyard/.ssh/known_hosts:30\r\ndebug3: load_hostkeys: loaded 1 keys from xxx.xxx.xxx.xxx\r\ndebug3: order_hostkeyalgs: prefer hostkeyalgs: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521\r\ndebug3: send packet: type 20\r\ndebug1: SSH2_MSG_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2_MSG_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c\r\ndebug2: host key algorithms: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa\r\ndebug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc,3des-cbc\r\ndebug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc,3des-cbc\r\ndebug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: zlib@openssh.com,zlib,none\r\ndebug2: compression stoc: zlib@openssh.com,zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first_kex_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1\r\ndebug2: host key algorithms: ssh-rsa,rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519\r\ndebug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: none,zlib@openssh.com\r\ndebug2: compression stoc: none,zlib@openssh.com\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first_kex_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: curve25519-sha256@libssh.org\r\ndebug1: kex: host key algorithm: ecdsa-sha2-nistp256\r\ndebug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: zlib@openssh.com\r\ndebug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: zlib@openssh.com\r\ndebug3: send packet: type 30\r\ndebug1: expecting SSH2_MSG_KEX_ECDH_REPLY\r\ndebug3: receive packet: type 31\r\ndebug1: Server host key: ecdsa-sha2-nistp256 SHA256:A/iJrft2Ea0y6BppEX5wKJgh03UNwoYrRW+Sb7hWwlk\r\ndebug3: hostkeys_foreach: reading file \"/Users/pauldilyard/.ssh/known_hosts\"\r\ndebug3: record_hostkey: found key type ECDSA in file /Users/pauldilyard/.ssh/known_hosts:30\r\ndebug3: load_hostkeys: loaded 1 keys from xxx.xxx.xxx.xxx\r\ndebug1: Host 'xxx.xxx.xxx.xxx' is known and matches the ECDSA host key.\r\ndebug1: Found key in /Users/pauldilyard/.ssh/known_hosts:30\r\ndebug3: send packet: type 21\r\ndebug2: set_newkeys: mode 1\r\ndebug1: rekey after 134217728 blocks\r\ndebug1: SSH2_MSG_NEWKEYS sent\r\ndebug1: expecting SSH2_MSG_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug2: set_newkeys: mode 0\r\ndebug1: rekey after 134217728 blocks\r\ndebug1: SSH2_MSG_NEWKEYS received\r\ndebug2: key: /Users/pauldilyard/.ssh/google_compute_engine (0x7fe068600470), agent\r\ndebug2: key: keys/ansible (0x7fe068714790), explicit\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 7\r\ndebug1: SSH2_MSG_EXT_INFO received\r\ndebug1: kex_input_ext_info: server-sig-algs=<rsa-sha2-256,rsa-sha2-512>\r\ndebug3: receive packet: type 6\r\ndebug2: service_accept: ssh-userauth\r\ndebug1: SSH2_MSG_SERVICE_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey\r\ndebug3: start over, passed a different list publickey\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod_is_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering RSA public key: /Users/pauldilyard/.ssh/google_compute_engine\r\ndebug3: send_pubkey_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey\r\ndebug1: Offering RSA public key: keys/ansible\r\ndebug3: send_pubkey_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 60\r\ndebug1: Server accepts key: pkalg rsa-sha2-512 blen 279\r\ndebug2: input_userauth_pk_ok: fp SHA256:/XvVrjP8KyXb4L4RbDf2b5KvNaZYCUeCqtOQIPA8Ijw\r\ndebug3: sign_and_send_pubkey: RSA SHA256:/XvVrjP8KyXb4L4RbDf2b5KvNaZYCUeCqtOQIPA8Ijw\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 52\r\ndebug1: Enabling compression at level 6.\r\ndebug1: Authentication succeeded (publickey).\r\nAuthenticated to xxx.xxx.xxx.xxx ([xxx.xxx.xxx.xxx]:22).\r\ndebug2: fd 6 setting O_NONBLOCK\r\ndebug2: fd 7 setting O_NONBLOCK\r\ndebug1: channel 0: new [client-session]\r\ndebug3: ssh_session2_open: channel_new: 0\r\ndebug2: channel 0: send open\r\ndebug3: send packet: type 90\r\ndebug1: Requesting no-more-sessions@openssh.com\r\ndebug3: send packet: type 80\r\ndebug1: Entering interactive session.\r\ndebug1: pledge: network\r\ndebug3: receive packet: type 80\r\ndebug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0\r\ndebug3: receive packet: type 91\r\ndebug2: callback start\r\ndebug1: Requesting authentication agent forwarding.\r\ndebug2: channel 0: request auth-agent-req@openssh.com confirm 0\r\ndebug3: send packet: type 98\r\ndebug2: fd 3 setting TCP_NODELAY\r\ndebug3: ssh_packet_set_tos: set IP_TOS 0x10\r\ndebug2: client_session2_setup: id 0\r\ndebug2: channel 0: request pty-req confirm 1\r\ndebug3: send packet: type 98\r\ndebug1: Sending environment.\r\ndebug3: Ignored env TERM_SESSION_ID\r\ndebug3: Ignored env SSH_AUTH_SOCK\r\ndebug3: Ignored env Apple_PubSub_Socket_Render\r\ndebug3: Ignored env COLORFGBG\r\ndebug3: Ignored env ITERM_PROFILE\r\ndebug3: Ignored env XPC_FLAGS\r\ndebug1: Sending env LANG = en_US.UTF-8\r\ndebug2: channel 0: request env confirm 0\r\ndebug3: send packet: type 98\r\ndebug3: Ignored env PWD\r\ndebug3: Ignored env SHELL\r\ndebug3: Ignored env SECURITYSESSIONID\r\ndebug3: Ignored env TERM_PROGRAM_VERSION\r\ndebug3: Ignored env TERM_PROGRAM\r\ndebug3: Ignored env PATH\r\ndebug3: Ignored env TERM\r\ndebug3: Ignored env HOME\r\ndebug3: Ignored env TMPDIR\r\ndebug3: Ignored env USER\r\ndebug3: Ignored env XPC_SERVICE_NAME\r\ndebug3: Ignored env LOGNAME\r\ndebug3: Ignored env ITERM_SESSION_ID\r\ndebug3: Ignored env __CF_USER_TEXT_ENCODING\r\ndebug3: Ignored env SHLVL\r\ndebug3: Ignored env OLDPWD\r\ndebug3: Ignored env BROWSER\r\ndebug3: Ignored env EDITOR\r\ndebug3: Ignored env VISUAL\r\ndebug3: Ignored env PAGER\r\ndebug3: Ignored env LESS\r\ndebug3: Ignored env LESS_TERMCAP_mb\r\ndebug3: Ignored env LESS_TERMCAP_md\r\ndebug3: Ignored env LESS_TERMCAP_me\r\ndebug3: Ignored env LESS_TERMCAP_se\r\ndebug3: Ignored env LESS_TERMCAP_so\r\ndebug3: Ignored env LESS_TERMCAP_ue\r\ndebug3: Ignored env LESS_TERMCAP_us\r\ndebug3: Ignored env LSCOLORS\r\ndebug3: Ignored env LS_COLORS\r\ndebug3: Ignored env GREP_COLOR\r\ndebug3: Ignored env GREP_COLORS\r\ndebug3: Ignored env ALTERNATE_EDITOR\r\ndebug3: Ignored env NVIM_TUI_ENABLE_CURSOR_SHAPE\r\ndebug3: Ignored env _\r\ndebug1: Sending command: /bin/sh -c 'sudo -H -S -n -u builder /bin/sh -c '\"'\"'echo BECOME-SUCCESS-jqsrdxrfpekhylpdtmrspvrgvdkhlsha; LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /tmp/ansible-tmp-1484191975.16-76562416118073/setup'\"'\"' && sleep 0'\r\ndebug2: channel 0: request exec confirm 1\r\ndebug3: send packet: type 98\r\ndebug2: callback done\r\ndebug2: channel 0: open confirm rwindow 0 rmax 32768\r\ndebug3: receive packet: type 99\r\ndebug2: channel_input_status_confirm: type 99 id 0\r\ndebug2: PTY allocation request accepted on channel 0\r\ndebug2: channel 0: rcvd adjust 2097152\r\ndebug3: receive packet: type 99\r\ndebug2: channel_input_status_confirm: type 99 id 0\r\ndebug2: exec request accepted on channel 0\r\ndebug3: receive packet: type 98\r\ndebug1: client_input_channel_req: channel 0 rtype exit-status reply 0\r\ndebug3: receive packet: type 98\r\ndebug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0\r\ndebug2: channel 0: rcvd eow\r\ndebug2: channel 0: close_read\r\ndebug2: channel 0: input open -> closed\r\ndebug3: receive packet: type 96\r\ndebug2: channel 0: rcvd eof\r\ndebug2: channel 0: output open -> drain\r\ndebug2: channel 0: obuf empty\r\ndebug2: channel 0: close_write\r\ndebug2: channel 0: output drain -> closed\r\ndebug3: receive packet: type 97\r\ndebug2: channel 0: rcvd close\r\ndebug3: channel 0: will not send data after close\r\ndebug2: channel 0: almost dead\r\ndebug2: channel 0: gc: notify user\r\ndebug2: channel 0: gc: user detached\r\ndebug2: channel 0: send close\r\ndebug3: send packet: type 97\r\ndebug2: channel 0: is dead\r\ndebug2: channel 0: garbage collecting\r\ndebug1: channel 0: free: client-session, nchannels 1\r\ndebug3: channel 0: status: The following connections are open:\r\n #0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cc -1)\r\n\r\ndebug3: send packet: type 1\r\ndebug1: fd 1 clearing O_NONBLOCK\r\ndebug1: fd 2 clearing O_NONBLOCK\r\nConnection to xxx.xxx.xxx.xxx closed.\r\nTransferred: sent 3548, received 2940 bytes, in 0.2 seconds\r\nBytes per second: sent 20069.9, received 16630.7\r\ndebug1: Exit status 1\r\ndebug1: compress outgoing: raw data 748, compressed 513, factor 0.69\r\ndebug1: compress incoming: raw data 513, compressed 748, factor 1.46\r\n", "module_stdout": "sudo: a password is required\r\n", "msg": "MODULE FAILURE", "parsed": false}