-
-
Save BobWassermann/791180cd66a12eb8ad42 to your computer and use it in GitHub Desktop.
trellis deploy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/Sites/trellis ⮀ master● ⮀ 9d5h46m ⮀ ansible-playbook server.yml -e env=staging -K -vvvv ⮂ | |
~/Sites/trellis ⮀ master● ⮀ 9d5h46m ⮀ ansible-playbook server.yml -e env=staging -K -vvvv ⮂ | |
SUDO password: | |
PLAY [Ensure necessary variables are defined] ********************************* | |
TASK: [Ensure environment is defined] ***************************************** | |
skipping: [localhost] | |
PLAY [Determine Remote User] ************************************************** | |
TASK: [remote-user | Determine whether to connect as root or admin_user] ****** | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 13 0 0:00:01 --:--:-- 0:00:01 13 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 11 0 0:00:01 0:00:01 --:--:-- 11 | |
<127.0.0.1> REMOTE_MODULE command ansible 198.211.118.38 -m ping -i hosts/ -u root | |
<127.0.0.1> EXEC ['/bin/sh', '-c', 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021 && echo $HOME/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021'] | |
<127.0.0.1> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp5PuYv3 TO /Users/bobwassermann/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021/command | |
<127.0.0.1> EXEC ['/bin/sh', '-c', u'LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /Users/bobwassermann/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021/command; rm -rf /Users/bobwassermann/.ansible/tmp/ansible-tmp-1453796724.39-189148395922021/ >/dev/null 2>&1'] | |
ok: [198.211.118.38 -> 127.0.0.1] => {"changed": false, "cmd": ["ansible", "198.211.118.38", "-m", "ping", "-i", "hosts/", "-u", "root"], "delta": "0:00:01.082126", "end": "2016-01-26 09:25:25.560534", "failed": false, "failed_when_result": false, "rc": 0, "start": "2016-01-26 09:25:24.478408", "stderr": "", "stdout": "198.211.118.38 | success >> {\n \"changed\": false, \n \"ping\": \"pong\"\n}", "stdout_lines": ["198.211.118.38 | success >> {", " \"changed\": false, ", " \"ping\": \"pong\"", "}"], "warnings": []} | |
TASK: [remote-user | Set remote user for each host] *************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: bobwassermann | |
ok: [198.211.118.38] => {"ansible_facts": {"ansible_ssh_user": "root"}} | |
TASK: [remote-user | Announce which user was selected] ************************ | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
ok: [198.211.118.38] => { | |
"msg": "Note: Ansible will attempt connections as user = root" | |
} | |
PLAY [WordPress Server - Install LEMP Stack with PHP 7.0 and MariaDB MySQL] *** | |
GATHERING FACTS *************************************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE setup | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039 && echo $HOME/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQarL_o TO /root/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039/setup | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=smsbqioptocsvtylontmnhtcxpeaftfg] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-smsbqioptocsvtylontmnhtcxpeaftfg; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039/setup; rm -rf /root/.ansible/tmp/ansible-tmp-1453796725.63-214338126025039/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] | |
TASK: [common | Validate Ansible version] ************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
ok: [198.211.118.38] => {"msg": "all assertions passed"} | |
TASK: [common | Update Apt] *************************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt update_cache=yes | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129 && echo $HOME/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNFvG3x TO /root/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=mfezdzyphnsjyguhsntgrslhwftyfbgk] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mfezdzyphnsjyguhsntgrslhwftyfbgk; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796727.26-125296628433129/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false} | |
TASK: [common | Checking essentials] ****************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name="python-software-properties,python-pycurl,build-essential,python-mysqldb,curl,git-core" state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701 && echo $HOME/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmptXn0hb TO /root/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=gwyivxxrxqehrxrshdonyjspxbcvbura] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gwyivxxrxqehrxrshdonyjspxbcvbura; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796756.76-76255060031701/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => (item=python-software-properties,python-pycurl,build-essential,python-mysqldb,curl,git-core) => {"changed": false, "item": "python-software-properties,python-pycurl,build-essential,python-mysqldb,curl,git-core"} | |
TASK: [common | Validate timezone variable] *********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE stat path=/usr/share/zoneinfo/Etc/UTC | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852 && echo $HOME/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpLEOeJ8 TO /root/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852/stat | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=fsniprimpvsqbzkefjvmipctdpofjzxp] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fsniprimpvsqbzkefjvmipctdpofjzxp; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852/stat; rm -rf /root/.ansible/tmp/ansible-tmp-1453796758.23-74973042257852/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "stat": {"atime": 1453796676.3585267, "ctime": 1448298020.2559626, "dev": 64769, "exists": true, "gid": 0, "gr_name": "root", "inode": 1067864, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/usr/share/zoneinfo/UTC", "mode": "0777", "mtime": 1445337888.0, "nlink": 1, "path": "/usr/share/zoneinfo/Etc/UTC", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 6, "uid": 0, "wgrp": true, "woth": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true}} | |
TASK: [common | Explain timezone error] *************************************** | |
skipping: [198.211.118.38] | |
TASK: [common | Get current timezone] ***************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command cat /etc/timezone | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318 && echo $HOME/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpBOqXvh TO /root/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=trzfdzryyfpangcqowjwuggpdvwrdjsq] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-trzfdzryyfpangcqowjwuggpdvwrdjsq; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453796758.93-162806503441318/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": ["cat", "/etc/timezone"], "delta": "0:00:00.003577", "end": "2016-01-26 08:25:59.603640", "rc": 0, "start": "2016-01-26 08:25:59.600063", "stderr": "", "stdout": "Etc/UTC", "stdout_lines": ["Etc/UTC"], "warnings": []} | |
TASK: [common | Set timezone] ************************************************* | |
skipping: [198.211.118.38] | |
TASK: [swapfile | Write swapfile] ********************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command fallocate -l 1GB /swapfile creates=/swapfile | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741 && echo $HOME/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmphMF4s4 TO /root/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=hbaxgwlmrskjsqzbkcxnwmhslpgmjbmk] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hbaxgwlmrskjsqzbkcxnwmhslpgmjbmk; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453796759.71-138656612212741/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": "fallocate -l 1GB /swapfile", "rc": 0, "stderr": false, "stdout": "skipped, since /swapfile exists"} | |
TASK: [swapfile | Set swapfile permissions] *********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file path=/swapfile mode=600 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127 && echo $HOME/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQlyRvL TO /root/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ghemdehguoxxokgdfceeiquniluoazmc] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ghemdehguoxxokgdfceeiquniluoazmc; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453796760.43-47676319117127/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/swapfile", "size": 1000000000, "state": "file", "uid": 0} | |
TASK: [swapfile | Create swapfile] ******************************************** | |
skipping: [198.211.118.38] | |
TASK: [swapfile | Enable swapfile] ******************************************** | |
skipping: [198.211.118.38] | |
TASK: [swapfile | Add swapfile to /etc/fstab] ********************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE lineinfile dest=/etc/fstab line="/swapfile none swap sw 0 0" state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863 && echo $HOME/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpJEq28j TO /root/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863/lineinfile | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=usgxadpmdqkyiywxleydkodklrdcnlua] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-usgxadpmdqkyiywxleydkodklrdcnlua; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863/lineinfile; rm -rf /root/.ansible/tmp/ansible-tmp-1453796761.19-44262056473863/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"backup": "", "changed": false, "msg": ""} | |
TASK: [swapfile | Configure vm.swappiness] ************************************ | |
skipping: [198.211.118.38] | |
TASK: [swapfile | Configure vm.vfs_cache_pressure] **************************** | |
skipping: [198.211.118.38] | |
TASK: [fail2ban | ensure fail2ban is installed] ******************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt pkg=fail2ban state=latest update_cache=true cache_valid_time=86400 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599 && echo $HOME/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpRuzDZW TO /root/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xnphobpfjoksmjmyyjpgsxlzkncbosec] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xnphobpfjoksmjmyyjpgsxlzkncbosec; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796761.97-170966878159599/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false} | |
TASK: [fail2ban | ensure fail2ban is configured] ****************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696 && echo $HOME/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/fail2ban/jail.local ] || rc=2; [ -f /etc/fail2ban/jail.local ] || rc=1; [ -d /etc/fail2ban/jail.local ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/fail2ban/jail.local && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/fail2ban/jail.local'"'"'", "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("'"'"'/etc/fail2ban/jail.local'"'"'", "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 '"'"'/etc/fail2ban/jail.local)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmplclmVQ TO /root/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpvj6HV2 TO /root/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=puzctvvauznxhzytcsublzakvalzswfo] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-puzctvvauznxhzytcsublzakvalzswfo; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=jail.local) => {"changed": true, "checksum": "43f93858c7740792f40f7108df25f31994919d0d", "dest": "/etc/fail2ban/jail.local", "gid": 0, "group": "root", "item": "jail.local", "md5sum": "1ac3595797f9c3485bce3358e0016a8d", "mode": "0644", "owner": "root", "size": 1015, "src": "/root/.ansible/tmp/ansible-tmp-1453796763.87-201364913419696/source", "state": "file", "uid": 0} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293 && echo $HOME/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/fail2ban/fail2ban.local ] || rc=2; [ -f /etc/fail2ban/fail2ban.local ] || rc=1; [ -d /etc/fail2ban/fail2ban.local ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/fail2ban/fail2ban.local && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/fail2ban/fail2ban.local'"'"'", "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("'"'"'/etc/fail2ban/fail2ban.local'"'"'", "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 '"'"'/etc/fail2ban/fail2ban.local)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp1_iD7j TO /root/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpWIqxYB TO /root/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=lalcvxqhnulkkmwwsbfilgqsqvtrnryn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lalcvxqhnulkkmwwsbfilgqsqvtrnryn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=fail2ban.local) => {"changed": true, "checksum": "915488433944fe15fce856d0f62e7b0532172ca7", "dest": "/etc/fail2ban/fail2ban.local", "gid": 0, "group": "root", "item": "fail2ban.local", "md5sum": "157cbe01ad0b860dbb411d8493b401e8", "mode": "0644", "owner": "root", "size": 275, "src": "/root/.ansible/tmp/ansible-tmp-1453796767.04-228029471442293/source", "state": "file", "uid": 0} | |
TASK: [fail2ban | ensure fail2ban starts on a fresh reboot] ******************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=fail2ban state=started enabled=yes | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776 && echo $HOME/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp9UFwjq TO /root/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=auuotmdwsmyqcuahhztfsbeqwtufwyln] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-auuotmdwsmyqcuahhztfsbeqwtufwyln; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453796768.81-23507428458776/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "enabled": true, "name": "fail2ban", "state": "started"} | |
TASK: [ferm | ensure ferm status is in debconf] ******************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE debconf name=ferm question=ferm/enable vtype=boolean value="false" | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978 && echo $HOME/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpzojBgQ TO /root/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978/debconf | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xhgglpfvqtjksfxkirwyolmxvaccsram] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xhgglpfvqtjksfxkirwyolmxvaccsram; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978/debconf; rm -rf /root/.ansible/tmp/ansible-tmp-1453796769.77-267007457511978/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "current": {"ferm/enable": "false"}, "msg": "", "previous": {"ferm/enable": ""}} | |
TASK: [ferm | ensure ferm is installed] *************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt pkg=ferm state=latest update_cache=true cache_valid_time="86400" install_recommends=no | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108 && echo $HOME/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpFTVH45 TO /root/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=qvnzwmpzlboaygccyanijuwupucgeaab] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qvnzwmpzlboaygccyanijuwupucgeaab; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796770.91-206817333856108/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "Not starting ferm - edit /etc/default/ferm to enable it\n", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nRecommended packages:\n libnet-dns-perl\nThe following NEW packages will be installed:\n ferm\n0 upgraded, 1 newly installed, 0 to remove and 37 not upgraded.\nNeed to get 111 kB of archives.\nAfter this operation, 329 kB of additional disk space will be used.\nGet:1 http://mirrors.digitalocean.com/ubuntu/ trusty/universe ferm all 2.2-1 [111 kB]\nPreconfiguring packages ...\nFetched 111 kB in 0s (134 kB/s)\nSelecting previously unselected package ferm.\n(Reading database ... 151915 files and directories currently installed.)\nPreparing to unpack .../archives/ferm_2.2-1_all.deb ...\nUnpacking ferm (2.2-1) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up ferm (2.2-1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\n"} | |
TASK: [ferm | ensure configuration directories exist] ************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file path="/etc/ferm/ferm.d" state=directory mode=0750 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394 && echo $HOME/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmprAcD9x TO /root/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=jpxslpgsydrtuesxgyxyylercxbqgqgn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jpxslpgsydrtuesxgyxyylercxbqgqgn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453796777.11-211715917000394/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=/etc/ferm/ferm.d) => {"changed": true, "gid": 4, "group": "adm", "item": "/etc/ferm/ferm.d", "mode": "0750", "owner": "root", "path": "/etc/ferm/ferm.d", "size": 4096, "state": "directory", "uid": 0} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file path="/etc/ferm/filter-input.d" state=directory mode=0750 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759 && echo $HOME/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQfhS3M TO /root/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=nitzkfgoynkigqnscobmwkkegwwljiyr] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nitzkfgoynkigqnscobmwkkegwwljiyr; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453796777.91-172842947709759/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=/etc/ferm/filter-input.d) => {"changed": true, "gid": 4, "group": "adm", "item": "/etc/ferm/filter-input.d", "mode": "0750", "owner": "root", "path": "/etc/ferm/filter-input.d", "size": 4096, "state": "directory", "uid": 0} | |
TASK: [ferm | ensure firewall is configured] ********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702 && echo $HOME/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 15 0 --:--:-- --:--:-- --:--:-- 15 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/default/ferm ] || rc=2; [ -f /etc/default/ferm ] || rc=1; [ -d /etc/default/ferm ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/default/ferm && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/default/ferm'"'"'", "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("'"'"'/etc/default/ferm'"'"'", "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 '"'"'/etc/default/ferm)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpF_Q1qB TO /root/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpCI2I1b TO /root/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=mgcyoyneeyfuqmngkksabpeksoreikcq] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mgcyoyneeyfuqmngkksabpeksoreikcq; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=etc/default/ferm) => {"changed": true, "checksum": "4101f0bae8cd59247c332d5e14871c955917f96d", "dest": "/etc/default/ferm", "gid": 0, "group": "root", "item": "etc/default/ferm", "md5sum": "5c62f38cd8f67510dd7c62fe7a636600", "mode": "0644", "owner": "root", "size": 264, "src": "/root/.ansible/tmp/ansible-tmp-1453796778.69-70206965898702/source", "state": "file", "uid": 0} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042 && echo $HOME/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ferm/ferm.conf ] || rc=2; [ -f /etc/ferm/ferm.conf ] || rc=1; [ -d /etc/ferm/ferm.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ferm/ferm.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ferm/ferm.conf'"'"'", "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("'"'"'/etc/ferm/ferm.conf'"'"'", "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 '"'"'/etc/ferm/ferm.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpP1k2AR TO /root/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpisBA3i TO /root/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ielfullfljafuvywnohrcciwtgrfyynn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ielfullfljafuvywnohrcciwtgrfyynn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=etc/ferm/ferm.conf) => {"changed": true, "checksum": "0348d109f3a7deb5fba2d0a951d1296d18d3b157", "dest": "/etc/ferm/ferm.conf", "gid": 4, "group": "adm", "item": "etc/ferm/ferm.conf", "md5sum": "bc938a8b4d5ef04937cc0b925a446f13", "mode": "0644", "owner": "root", "size": 1308, "src": "/root/.ansible/tmp/ansible-tmp-1453796781.65-217754940640042/source", "state": "file", "uid": 0} | |
TASK: [ferm | ensure iptables INPUT rules are removed] ************************ | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 20 0 --:--:-- --:--:-- --:--:-- 20 | |
skipping: [198.211.118.38] => (item={'dport': ['http', 'https'], 'type': 'dport_accept', 'filename': 'nginx_accept'}) | |
skipping: [198.211.118.38] => (item={'dport': ['ssh'], 'type': 'dport_accept', 'saddr': [u'84.241.197.75']}) | |
skipping: [198.211.118.38] => (item={'dport': ['ssh'], 'seconds': 300, 'hits': 20, 'type': 'dport_limit'}) | |
TASK: [ferm | ensure iptables INPUT rules are added] ************************** | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316 && echo $HOME/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ferm/filter-input.d/50_nginx_accept.conf ] || rc=2; [ -f /etc/ferm/filter-input.d/50_nginx_accept.conf ] || rc=1; [ -d /etc/ferm/filter-input.d/50_nginx_accept.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ferm/filter-input.d/50_nginx_accept.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ferm/filter-input.d/50_nginx_accept.conf'"'"'", "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("'"'"'/etc/ferm/filter-input.d/50_nginx_accept.conf'"'"'", "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 '"'"'/etc/ferm/filter-input.d/50_nginx_accept.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQPucQE TO /root/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpL5ZWui TO /root/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=blsdcqzuegqkzcwiyjppldkbalattzte] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-blsdcqzuegqkzcwiyjppldkbalattzte; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'dport': ['http', 'https'], 'type': 'dport_accept', 'filename': 'nginx_accept'}) => {"changed": true, "checksum": "947626d827170e25592575eadfea23cba5110b0f", "dest": "/etc/ferm/filter-input.d/50_nginx_accept.conf", "gid": 0, "group": "root", "item": {"dport": ["http", "https"], "filename": "nginx_accept", "type": "dport_accept"}, "md5sum": "000c6691495b76b7ac02ac9265d98508", "mode": "0644", "owner": "root", "size": 296, "src": "/root/.ansible/tmp/ansible-tmp-1453796784.22-120634753909316/source", "state": "file", "uid": 0} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268 && echo $HOME/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ferm/filter-input.d/50_dport_accept_ssh.conf ] || rc=2; [ -f /etc/ferm/filter-input.d/50_dport_accept_ssh.conf ] || rc=1; [ -d /etc/ferm/filter-input.d/50_dport_accept_ssh.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ferm/filter-input.d/50_dport_accept_ssh.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ferm/filter-input.d/50_dport_accept_ssh.conf'"'"'", "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("'"'"'/etc/ferm/filter-input.d/50_dport_accept_ssh.conf'"'"'", "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 '"'"'/etc/ferm/filter-input.d/50_dport_accept_ssh.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpOzESTv TO /root/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp8H36LR TO /root/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=uaaphxffqbfzikkqndeymfwkmeibtlhe] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-uaaphxffqbfzikkqndeymfwkmeibtlhe; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'dport': ['ssh'], 'type': 'dport_accept', 'saddr': [u'84.241.197.75']}) => {"changed": true, "checksum": "e4f67f89480956b1352612cf1a2bf63c08deff5f", "dest": "/etc/ferm/filter-input.d/50_dport_accept_ssh.conf", "gid": 0, "group": "root", "item": {"dport": ["ssh"], "saddr": ["84.241.197.75"], "type": "dport_accept"}, "md5sum": "a48e605e3d0d8f2d7fa0ebdda5a485f3", "mode": "0644", "owner": "root", "size": 311, "src": "/root/.ansible/tmp/ansible-tmp-1453796786.85-184259951543268/source", "state": "file", "uid": 0} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976 && echo $HOME/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ferm/filter-input.d/50_dport_limit_ssh.conf ] || rc=2; [ -f /etc/ferm/filter-input.d/50_dport_limit_ssh.conf ] || rc=1; [ -d /etc/ferm/filter-input.d/50_dport_limit_ssh.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ferm/filter-input.d/50_dport_limit_ssh.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ferm/filter-input.d/50_dport_limit_ssh.conf'"'"'", "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("'"'"'/etc/ferm/filter-input.d/50_dport_limit_ssh.conf'"'"'", "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 '"'"'/etc/ferm/filter-input.d/50_dport_limit_ssh.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp840Se8 TO /root/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpM6zXSh TO /root/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=qzxymswjijpgfvxvfzeafuqbqolqqxcb] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qzxymswjijpgfvxvfzeafuqbqolqqxcb; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'dport': ['ssh'], 'seconds': 300, 'hits': 20, 'type': 'dport_limit'}) => {"changed": true, "checksum": "9e8e5d432ee7d188cc4d98dfd0e43dbb7afd721a", "dest": "/etc/ferm/filter-input.d/50_dport_limit_ssh.conf", "gid": 0, "group": "root", "item": {"dport": ["ssh"], "hits": 20, "seconds": 300, "type": "dport_limit"}, "md5sum": "fc906d41e0bd2d83e18b34ac0535defb", "mode": "0644", "owner": "root", "size": 649, "src": "/root/.ansible/tmp/ansible-tmp-1453796788.05-219640883040976/source", "state": "file", "uid": 0} | |
TASK: [ferm | ensure iptables rules are enabled] ****************************** | |
skipping: [198.211.118.38] | |
TASK: [ferm | ensure iptables rules are disabled] ***************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command ferm --flush /etc/ferm/ferm.conf | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853 && echo $HOME/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpumPCdA TO /root/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xmraidzjjewsiotnuduqvufaaezqpfef] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xmraidzjjewsiotnuduqvufaaezqpfef; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453796789.37-44436553922853/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": ["ferm", "--flush", "/etc/ferm/ferm.conf"], "delta": "0:00:00.160161", "end": "2016-01-26 08:26:30.293113", "rc": 0, "start": "2016-01-26 08:26:30.132952", "stderr": "", "stdout": "", "warnings": []} | |
TASK: [ntp | Add the OS specific variables] *********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
ok: [198.211.118.38] => {"ansible_facts": {"ntp_config_driftfile": "/var/lib/ntp/ntp.drift", "ntp_service_name": "ntp"}} | |
TASK: [ntp | Install the required packages in Redhat derivatives] ************* | |
skipping: [198.211.118.38] | |
TASK: [ntp | Install the required packages in Debian derivatives] ************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=ntp state=installed | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390 && echo $HOME/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpcpJ6KO TO /root/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=wbichjqmxqtpjkblmdliglsvubdlfoui] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wbichjqmxqtpjkblmdliglsvubdlfoui; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796790.4-217188931927390/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n libopts25\nSuggested packages:\n ntp-doc\nThe following NEW packages will be installed:\n libopts25 ntp\n0 upgraded, 2 newly installed, 0 to remove and 37 not upgraded.\nNeed to get 474 kB of archives.\nAfter this operation, 1677 kB of additional disk space will be used.\nGet:1 http://mirrors.digitalocean.com/ubuntu/ trusty/main libopts25 amd64 1:5.18-2ubuntu2 [55.3 kB]\nGet:2 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main ntp amd64 1:4.2.6.p5+dfsg-3ubuntu2.14.04.6 [419 kB]\nFetched 474 kB in 0s (2435 kB/s)\nSelecting previously unselected package libopts25:amd64.\n(Reading database ... 151946 files and directories currently installed.)\nPreparing to unpack .../libopts25_1%3a5.18-2ubuntu2_amd64.deb ...\nUnpacking libopts25:amd64 (1:5.18-2ubuntu2) ...\nSelecting previously unselected package ntp.\nPreparing to unpack .../ntp_1%3a4.2.6.p5+dfsg-3ubuntu2.14.04.6_amd64.deb ...\nUnpacking ntp (1:4.2.6.p5+dfsg-3ubuntu2.14.04.6) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up libopts25:amd64 (1:5.18-2ubuntu2) ...\nSetting up ntp (1:4.2.6.p5+dfsg-3ubuntu2.14.04.6) ...\n * Starting NTP server ntpd\n ...done.\nProcessing triggers for libc-bin (2.19-0ubuntu6.6) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\n"} | |
TASK: [ntp | Copy the ntp.conf template file] ********************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017 && echo $HOME/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ntp.conf ] || rc=2; [ -f /etc/ntp.conf ] || rc=1; [ -d /etc/ntp.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ntp.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ntp.conf'"'"'", "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("'"'"'/etc/ntp.conf'"'"'", "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 '"'"'/etc/ntp.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpTeP4lB TO /root/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpUKSkZx TO /root/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=fthmuyofpdkeoievwmfmfcqzidxmcihl] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fthmuyofpdkeoievwmfmfcqzidxmcihl; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "7228c128880e865bd82f274a1f8a9a1ae20bc6fc", "dest": "/etc/ntp.conf", "gid": 0, "group": "root", "md5sum": "95a033a0d57d2078a4fd6f0fb8466255", "mode": "0644", "owner": "root", "size": 664, "src": "/root/.ansible/tmp/ansible-tmp-1453796797.44-182999066722017/source", "state": "file", "uid": 0} | |
TASK: [ntp | Start/stop ntp service] ****************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=ntp state=started enabled=yes pattern='/ntpd' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547 && echo $HOME/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpN6JGV_ TO /root/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=pownoclgakwlrxpioopkebbudiroupto] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pownoclgakwlrxpioopkebbudiroupto; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453796800.14-107505801734547/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "enabled": true, "name": "ntp", "state": "started"} | |
TASK: [users | Ensure sudo group is present] ********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE group name=sudo state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538 && echo $HOME/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpboLe4G TO /root/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538/group | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=bplsiuylthrxkagtopqufqfmxftzssdu] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bplsiuylthrxkagtopqufqfmxftzssdu; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538/group; rm -rf /root/.ansible/tmp/ansible-tmp-1453796801.07-111727412516538/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "gid": 27, "name": "sudo", "state": "present", "system": false} | |
TASK: [users | Ensure sudo group has sudo privileges] ************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE lineinfile dest=/etc/sudoers state=present regexp="^%sudo" line="%sudo ALL=(ALL:ALL) ALL" validate="/usr/sbin/visudo -cf %s" | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350 && echo $HOME/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmphuMxMP TO /root/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350/lineinfile | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=onwwmvaorcmtabvpnzslqvwuqzwqngch] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-onwwmvaorcmtabvpnzslqvwuqzwqngch; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350/lineinfile; rm -rf /root/.ansible/tmp/ansible-tmp-1453796801.77-41996657717350/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"backup": "", "changed": true, "msg": "line replaced"} | |
TASK: [users | Fail if root login will be disabled but admin_user will not be a sudoer] *** | |
skipping: [198.211.118.38] | |
TASK: [users | Setup users] *************************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE user name="vagrant" group="www-data" groups="www-data" password=VALUE_HIDDEN state=present shell=/bin/bash update_password=always | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798 && echo $HOME/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpfIZHLg TO /root/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798/user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=dsqjpamyylbqxelwczczzfbgbwsjrbuh] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dsqjpamyylbqxelwczczzfbgbwsjrbuh; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798/user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796802.68-247502492100798/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'keys': [u'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local'], 'name': u'vagrant', 'groups': [u'www-data']}) => {"changed": true, "comment": "", "createhome": true, "group": 33, "groups": "www-data", "home": "/home/vagrant", "item": {"groups": ["www-data"], "keys": ["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local"], "name": "vagrant"}, "name": "vagrant", "password": "NOT_LOGGING_PASSWORD", "shell": "/bin/bash", "state": "present", "system": false, "uid": 1000} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE user name="bobwassermann" group="sudo" groups="sudo" password=VALUE_HIDDEN state=present shell=/bin/bash update_password=always | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232 && echo $HOME/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpfIlxMT TO /root/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232/user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=brfggbrbwhlqyvxubezkvblxmkyzmyxb] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-brfggbrbwhlqyvxubezkvblxmkyzmyxb; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232/user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796803.6-58650155157232/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'keys': [u'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local'], 'name': u'bobwassermann', 'groups': ['sudo']}) => {"changed": true, "comment": "", "createhome": true, "group": 27, "groups": "sudo", "home": "/home/bobwassermann", "item": {"groups": ["sudo"], "keys": ["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local"], "name": "bobwassermann"}, "name": "bobwassermann", "password": "NOT_LOGGING_PASSWORD", "shell": "/bin/bash", "state": "present", "system": false, "uid": 1001} | |
TASK: [users | Add web user sudoers items for services] *********************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016 && echo $HOME/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/sudoers.d/vagrant-services ] || rc=2; [ -f /etc/sudoers.d/vagrant-services ] || rc=1; [ -d /etc/sudoers.d/vagrant-services ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/sudoers.d/vagrant-services && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/sudoers.d/vagrant-services'"'"'", "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("'"'"'/etc/sudoers.d/vagrant-services'"'"'", "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 '"'"'/etc/sudoers.d/vagrant-services)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpcmMyxb TO /root/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp8UGsbZ TO /root/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=amktbqsgjhyhctxfjqqfrzoajbbznflm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-amktbqsgjhyhctxfjqqfrzoajbbznflm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "babb76d2632e676acc2abda35dd257739144e47b", "dest": "/etc/sudoers.d/vagrant-services", "gid": 0, "group": "root", "md5sum": "00df7144218a79bd4a405d25c501db95", "mode": "0440", "owner": "root", "size": 225, "src": "/root/.ansible/tmp/ansible-tmp-1453796804.45-98773815908016/source", "state": "file", "uid": 0} | |
TASK: [users | Add SSH keys] ************************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE authorized_key user="vagrant" key="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846 && echo $HOME/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpBTA8pp TO /root/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846/authorized_key | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=rezofrlglvshyqpdyuzgvrecwifgbcuj] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-rezofrlglvshyqpdyuzgvrecwifgbcuj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846/authorized_key; rm -rf /root/.ansible/tmp/ansible-tmp-1453796806.95-157685165892846/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=({'name': u'vagrant', 'groups': [u'www-data']}, u'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local')) => {"changed": true, "exclusive": false, "item": [{"groups": ["www-data"], "name": "vagrant"}, "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local"], "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local", "key_options": null, "keyfile": "/home/vagrant/.ssh/authorized_keys", "manage_dir": true, "path": null, "state": "present", "unique": false, "user": "vagrant"} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE authorized_key user="bobwassermann" key="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913 && echo $HOME/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpbdUepI TO /root/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913/authorized_key | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=cpltsbpglqxugrgmtudbbrgnwlaykphd] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cpltsbpglqxugrgmtudbbrgnwlaykphd; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913/authorized_key; rm -rf /root/.ansible/tmp/ansible-tmp-1453796807.67-38400186158913/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=({'name': u'bobwassermann', 'groups': ['sudo']}, u'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local')) => {"changed": true, "exclusive": false, "item": [{"groups": ["sudo"], "name": "bobwassermann"}, "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local"], "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCgXmNCzocRjI2RjGfTAZN9LRwztdvtMgsLu3owFBw4RE5mzMRDq6feUrOPnZADmpDKhl/jCh62M3Oeri0+3DQRIObovufcQbZjTnxv7UqGbmfiHlQz9bqHJrwWO+t4mR3AIn6GOpMeD5tH9oMRY3qo53v0LSqQAztHTOn+sKAOmw== bobwassermann@Bobs-MacBook-Pro.local", "key_options": null, "keyfile": "/home/bobwassermann/.ssh/authorized_keys", "manage_dir": true, "path": null, "state": "present", "unique": false, "user": "bobwassermann"} | |
TASK: [users | Check whether Ansible can connect as admin_user] *************** | |
skipping: [198.211.118.38] | |
TASK: [users | Fail if root login will be disabled but admin_user cannot connect] *** | |
skipping: [198.211.118.38] | |
TASK: [sshd | ensure ssh server is installed] ********************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt pkg=openssh-server state=latest update_cache=true cache_valid_time="86400" | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368 && echo $HOME/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpD6bfgl TO /root/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=mneroudhasmlgzygotpccyqefrtstscx] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mneroudhasmlgzygotpccyqefrtstscx; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796808.54-161941115390368/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "ssh stop/waiting\nssh start/running, process 9689\n", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n openssh-client\nSuggested packages:\n ssh-askpass libpam-ssh keychain monkeysphere rssh molly-guard\nThe following packages will be upgraded:\n openssh-client openssh-server\n2 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.\nNeed to get 883 kB of archives.\nAfter this operation, 0 B of additional disk space will be used.\nGet:1 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main openssh-server amd64 1:6.6p1-2ubuntu2.4 [320 kB]\nGet:2 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main openssh-client amd64 1:6.6p1-2ubuntu2.4 [563 kB]\nPreconfiguring packages ...\nFetched 883 kB in 1s (866 kB/s)\n(Reading database ... 151989 files and directories currently installed.)\nPreparing to unpack .../openssh-server_1%3a6.6p1-2ubuntu2.4_amd64.deb ...\nUnpacking openssh-server (1:6.6p1-2ubuntu2.4) over (1:6.6p1-2ubuntu2.3) ...\nPreparing to unpack .../openssh-client_1%3a6.6p1-2ubuntu2.4_amd64.deb ...\nUnpacking openssh-client (1:6.6p1-2ubuntu2.4) over (1:6.6p1-2ubuntu2.3) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nProcessing triggers for ufw (0.34~rc-0ubuntu2) ...\nSetting up openssh-client (1:6.6p1-2ubuntu2.4) ...\nSetting up openssh-server (1:6.6p1-2ubuntu2.4) ...\n"} | |
TASK: [sshd | ensure sshd is configured] ************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038 && echo $HOME/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 17 0 --:--:-- --:--:-- --:--:-- 17 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ssh/sshd_config ] || rc=2; [ -f /etc/ssh/sshd_config ] || rc=1; [ -d /etc/ssh/sshd_config ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ssh/sshd_config && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ssh/sshd_config'"'"'", "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("'"'"'/etc/ssh/sshd_config'"'"'", "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 '"'"'/etc/ssh/sshd_config)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpdZEOVd TO /root/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmprA4zRk TO /root/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=aqwcgsbrtqkyonahaugxjdddrihuqlyc] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-aqwcgsbrtqkyonahaugxjdddrihuqlyc; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "78bc4c4d6c4b17b7546f087b6173a3d4e0071078", "dest": "/etc/ssh/sshd_config", "gid": 0, "group": "root", "md5sum": "9e155510045cbdc577f24049d31a386b", "mode": "0644", "owner": "root", "size": 991, "src": "/root/.ansible/tmp/ansible-tmp-1453796817.4-121972662314038/source", "state": "file", "uid": 0} | |
TASK: [mariadb | Add MariaDB MySQL apt-key] *********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt_key url="http://keyserver.ubuntu.com/pks/lookup?op=get&fingerprint=on&search=0xcbcb082a1bb943db" state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551 && echo $HOME/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpHjFef_ TO /root/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551/apt_key | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=rdhbfjlvmgsfzuueisydvqxlubrhupuo] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-rdhbfjlvmgsfzuueisydvqxlubrhupuo; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551/apt_key; rm -rf /root/.ansible/tmp/ansible-tmp-1453796820.22-87458866452551/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true} | |
TASK: [mariadb | Add MariaDB MySQL deb and deb-src] *************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt_repository repo="deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main" state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173 && echo $HOME/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNXPBOw TO /root/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173/apt_repository | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=lvamiwazpbghpqcnnxnnbbhffrsprvum] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lvamiwazpbghpqcnnxnnbbhffrsprvum; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173/apt_repository; rm -rf /root/.ansible/tmp/ansible-tmp-1453796821.72-202776668073173/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main) => {"changed": true, "item": "deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main", "repo": "deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main", "state": "present"} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt_repository repo="deb-src http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main" state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346 && echo $HOME/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpSgm9Gi TO /root/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346/apt_repository | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=eaovwkpiepugtqbfmoolpydkmbtcdosw] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-eaovwkpiepugtqbfmoolpydkmbtcdosw; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346/apt_repository; rm -rf /root/.ansible/tmp/ansible-tmp-1453796833.88-182649946927346/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=deb-src http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main) => {"changed": true, "item": "deb-src http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main", "repo": "deb-src http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu trusty main", "state": "present"} | |
TASK: [mariadb | Install MariaDB MySQL server] ******************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=mariadb-server state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500 && echo $HOME/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp43goBg TO /root/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=omtiyvanxxewuxwrzfyfagksafihfwpg] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-omtiyvanxxewuxwrzfyfagksafihfwpg; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796848.67-62872253654500/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": " * Stopping MariaDB database server mysqld\n ...done.\n * Starting MariaDB database server mysqld\n ...done.\n * Checking for corrupt, not cleanly closed and upgrade needing tables.\n", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl\n libmariadbclient18 libmysqlclient18 mariadb-client-10.0\n mariadb-client-core-10.0 mariadb-common mariadb-server-10.0\n mariadb-server-core-10.0 mysql-common\nSuggested packages:\n libclone-perl libmldbm-perl libnet-daemon-perl libplrpc-perl\n libsql-statement-perl libipc-sharedcache-perl libterm-readkey-perl mailx\n mariadb-test tinyca\nThe following NEW packages will be installed:\n libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl\n libmariadbclient18 mariadb-client-10.0 mariadb-client-core-10.0\n mariadb-common mariadb-server mariadb-server-10.0 mariadb-server-core-10.0\nThe following packages will be upgraded:\n libmysqlclient18 mysql-common\n2 upgraded, 11 newly installed, 0 to remove and 35 not upgraded.\nNeed to get 13.8 MB of archives.\nAfter this operation, 133 MB of additional disk space will be used.\nGet:1 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mysql-common all 10.0.23+maria-1~trusty [8372 B]\nGet:2 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-common all 10.0.23+maria-1~trusty [3200 B]\nGet:3 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main libmariadbclient18 amd64 10.0.23+maria-1~trusty [565 kB]\nGet:4 http://mirrors.digitalocean.com/ubuntu/ trusty/main libaio1 amd64 0.3.109-4 [6364 B]\nGet:5 http://mirrors.digitalocean.com/ubuntu/ trusty/main libdbi-perl amd64 1.630-1 [879 kB]\nGet:6 http://mirrors.digitalocean.com/ubuntu/ trusty/main libdbd-mysql-perl amd64 4.025-1 [99.3 kB]\nGet:7 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main libmysqlclient18 amd64 10.0.23+maria-1~trusty [2878 B]\nGet:8 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-client-core-10.0 amd64 10.0.23+maria-1~trusty [667 kB]\nGet:9 http://mirrors.digitalocean.com/ubuntu/ trusty/main libhtml-template-perl all 2.95-1 [65.5 kB]\nGet:10 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-client-10.0 amd64 10.0.23+maria-1~trusty [1050 kB]\nGet:11 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-server-core-10.0 amd64 10.0.23+maria-1~trusty [4386 kB]\nGet:12 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-server-10.0 amd64 10.0.23+maria-1~trusty [6049 kB]\nGet:13 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu/ trusty/main mariadb-server all 10.0.23+maria-1~trusty [2910 B]\nPreconfiguring packages ...\nFetched 13.8 MB in 4s (2936 kB/s)\nSelecting previously unselected package libaio1:amd64.\n(Reading database ... 151989 files and directories currently installed.)\nPreparing to unpack .../libaio1_0.3.109-4_amd64.deb ...\nUnpacking libaio1:amd64 (0.3.109-4) ...\nPreparing to unpack .../mysql-common_10.0.23+maria-1~trusty_all.deb ...\nUnpacking mysql-common (10.0.23+maria-1~trusty) over (5.5.46-0ubuntu0.14.04.2) ...\nSelecting previously unselected package mariadb-common.\nPreparing to unpack .../mariadb-common_10.0.23+maria-1~trusty_all.deb ...\nUnpacking mariadb-common (10.0.23+maria-1~trusty) ...\nSelecting previously unselected package libdbi-perl.\nPreparing to unpack .../libdbi-perl_1.630-1_amd64.deb ...\nUnpacking libdbi-perl (1.630-1) ...\nSelecting previously unselected package libmariadbclient18.\nPreparing to unpack .../libmariadbclient18_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking libmariadbclient18 (10.0.23+maria-1~trusty) ...\nPreparing to unpack .../libmysqlclient18_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking libmysqlclient18 (10.0.23+maria-1~trusty) over (5.5.46-0ubuntu0.14.04.2) ...\nSelecting previously unselected package libdbd-mysql-perl.\nPreparing to unpack .../libdbd-mysql-perl_4.025-1_amd64.deb ...\nUnpacking libdbd-mysql-perl (4.025-1) ...\nSelecting previously unselected package mariadb-client-core-10.0.\nPreparing to unpack .../mariadb-client-core-10.0_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking mariadb-client-core-10.0 (10.0.23+maria-1~trusty) ...\nSelecting previously unselected package mariadb-client-10.0.\nPreparing to unpack .../mariadb-client-10.0_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking mariadb-client-10.0 (10.0.23+maria-1~trusty) ...\nSelecting previously unselected package mariadb-server-core-10.0.\nPreparing to unpack .../mariadb-server-core-10.0_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking mariadb-server-core-10.0 (10.0.23+maria-1~trusty) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nSetting up mysql-common (10.0.23+maria-1~trusty) ...\nInstalling new version of config file /etc/mysql/my.cnf ...\nSetting up mariadb-common (10.0.23+maria-1~trusty) ...\nSelecting previously unselected package mariadb-server-10.0.\n(Reading database ... 152321 files and directories currently installed.)\nPreparing to unpack .../mariadb-server-10.0_10.0.23+maria-1~trusty_amd64.deb ...\nUnpacking mariadb-server-10.0 (10.0.23+maria-1~trusty) ...\nSelecting previously unselected package libhtml-template-perl.\nPreparing to unpack .../libhtml-template-perl_2.95-1_all.deb ...\nUnpacking libhtml-template-perl (2.95-1) ...\nSelecting previously unselected package mariadb-server.\nPreparing to unpack .../mariadb-server_10.0.23+maria-1~trusty_all.deb ...\nUnpacking mariadb-server (10.0.23+maria-1~trusty) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up libaio1:amd64 (0.3.109-4) ...\nSetting up libdbi-perl (1.630-1) ...\nSetting up libhtml-template-perl (2.95-1) ...\nSetting up libmysqlclient18 (10.0.23+maria-1~trusty) ...\nSetting up libdbd-mysql-perl (4.025-1) ...\nSetting up libmariadbclient18 (10.0.23+maria-1~trusty) ...\nSetting up mariadb-client-core-10.0 (10.0.23+maria-1~trusty) ...\nSetting up mariadb-client-10.0 (10.0.23+maria-1~trusty) ...\nSetting up mariadb-server-core-10.0 (10.0.23+maria-1~trusty) ...\nSetting up mariadb-server-10.0 (10.0.23+maria-1~trusty) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up mariadb-server (10.0.23+maria-1~trusty) ...\nProcessing triggers for libc-bin (2.19-0ubuntu6.6) ...\n"} | |
TASK: [mariadb | Start MariaDB MySQL Server] ********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=mysql state=started enabled=true | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800 && echo $HOME/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp_LmWHK TO /root/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=poegizuzpbxehmiroelynlcjnwyhifho] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-poegizuzpbxehmiroelynlcjnwyhifho; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453796883.43-215962565925800/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "enabled": true, "name": "mysql", "state": "started"} | |
TASK: [mariadb | Set root user password] ************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user name=root host="198.211.118.38" password=VALUE_HIDDEN check_implicit_admin=yes state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927 && echo $HOME/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp_vbfky TO /root/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xmmlnivvgoxdmpofsbvcchhqwmivbqhk] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xmmlnivvgoxdmpofsbvcchhqwmivbqhk; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796884.39-160530349390927/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=198.211.118.38) => {"changed": true, "item": "198.211.118.38", "user": "root"} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user name=root host="127.0.0.1" password=VALUE_HIDDEN check_implicit_admin=yes state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234 && echo $HOME/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp_WVu9H TO /root/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=cspanagwofvxchnycotfvawoezbwapzm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cspanagwofvxchnycotfvawoezbwapzm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796885.61-135403141895234/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=127.0.0.1) => {"changed": true, "item": "127.0.0.1", "user": "root"} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user name=root host="::1" password=VALUE_HIDDEN check_implicit_admin=yes state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050 && echo $HOME/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpeerPCO TO /root/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=prttpgjfaukhzzzzrgyutnyzjqlkotri] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-prttpgjfaukhzzzzrgyutnyzjqlkotri; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796886.48-188039669347050/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=::1) => {"changed": true, "item": "::1", "user": "root"} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user name=root host="localhost" password=VALUE_HIDDEN check_implicit_admin=yes state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599 && echo $HOME/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpjeIU20 TO /root/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=zlpbmlhjmhwotkaxesoxzrfpugblxcob] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zlpbmlhjmhwotkaxesoxzrfpugblxcob; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796887.21-110058311194599/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=localhost) => {"changed": true, "item": "localhost", "user": "root"} | |
TASK: [mariadb | Copy .my.cnf file with root password credentials.] *********** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565 && echo $HOME/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'echo ~root' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /root/.my.cnf ] || rc=2; [ -f /root/.my.cnf ] || rc=1; [ -d /root/.my.cnf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/root/.my.cnf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/root/.my.cnf'"'"'", "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("'"'"'/root/.my.cnf'"'"'", "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 '"'"'/root/.my.cnf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpRg4yJ2 TO /root/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp1W6fbl TO /root/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=vtmsdqlwtzkljiaoekwvwalmwalsyoqr] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vtmsdqlwtzkljiaoekwvwalmwalsyoqr; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "8273a142454f319c66d91acc40f858c2b3a081fd", "dest": "/root/.my.cnf", "gid": 0, "group": "root", "md5sum": "7bef5a7d10b7c56a0c13ed36a1d105c7", "mode": "0600", "owner": "root", "size": 38, "src": "/root/.ansible/tmp/ansible-tmp-1453796887.95-212804899872565/source", "state": "file", "uid": 0} | |
TASK: [mariadb | Delete anonymous MySQL server users] ************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user user="" host="localhost" state=absent | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978 && echo $HOME/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpHiCHZD TO /root/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ekywkbowvlmfaywmpgnpuosjnubznyak] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ekywkbowvlmfaywmpgnpuosjnubznyak; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796890.71-18265502352978/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => (item=localhost) => {"changed": false, "item": "localhost", "user": ""} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user user="" host="198.211.118.38" state=absent | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325 && echo $HOME/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNgYBL4 TO /root/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=cpsfvcagvsslvkqcgfufwhisrshwrxlh] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cpsfvcagvsslvkqcgfufwhisrshwrxlh; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796891.49-36933574374325/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => (item=198.211.118.38) => {"changed": false, "item": "198.211.118.38", "user": ""} | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user user="" host="ar-advies" state=absent | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014 && echo $HOME/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpR6rKJm TO /root/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xinwtztlqbihpcxlfdkguccxnbwxeooy] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xinwtztlqbihpcxlfdkguccxnbwxeooy; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453796892.2-161988675681014/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => (item=ar-advies) => {"changed": false, "item": "ar-advies", "user": ""} | |
TASK: [mariadb | Remove the test database] ************************************ | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_db name=test state=absent | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924 && echo $HOME/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpTcY3xd TO /root/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924/mysql_db | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=qilpdtapzzutpezbdommbarlguielfor] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qilpdtapzzutpezbdommbarlguielfor; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924/mysql_db; rm -rf /root/.ansible/tmp/ansible-tmp-1453796892.91-229498692380924/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "db": "test"} | |
TASK: [ssmtp | Install ssmtp] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=ssmtp state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941 && echo $HOME/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpHNyrBB TO /root/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=kolhjufujcnbjnglxozzwdkdjvqvujqt] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kolhjufujcnbjnglxozzwdkdjvqvujqt; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796893.67-82612727979941/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following NEW packages will be installed:\n ssmtp\n0 upgraded, 1 newly installed, 0 to remove and 35 not upgraded.\nNeed to get 46.2 kB of archives.\nAfter this operation, 8192 B of additional disk space will be used.\nGet:1 http://mirrors.digitalocean.com/ubuntu/ trusty/universe ssmtp amd64 2.64-7 [46.2 kB]\nPreconfiguring packages ...\nFetched 46.2 kB in 0s (420 kB/s)\nSelecting previously unselected package ssmtp.\n(Reading database ... 152436 files and directories currently installed.)\nPreparing to unpack .../ssmtp_2.64-7_amd64.deb ...\nUnpacking ssmtp (2.64-7) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nSetting up ssmtp (2.64-7) ...\n"} | |
TASK: [ssmtp | ssmtp configuration] ******************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534 && echo $HOME/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 17 0 --:--:-- --:--:-- --:--:-- 17 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 16 0 --:--:-- --:--:-- --:--:-- 16 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/ssmtp/ssmtp.conf ] || rc=2; [ -f /etc/ssmtp/ssmtp.conf ] || rc=1; [ -d /etc/ssmtp/ssmtp.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/ssmtp/ssmtp.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/ssmtp/ssmtp.conf'"'"'", "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("'"'"'/etc/ssmtp/ssmtp.conf'"'"'", "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 '"'"'/etc/ssmtp/ssmtp.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpKn7gsu TO /root/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpvLU0gQ TO /root/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=knlsosusynzfqebdkovqnlamymjwisyj] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-knlsosusynzfqebdkovqnlamymjwisyj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "764dcae3426c49d8df3b52c73748872a785e5b45", "dest": "/etc/ssmtp/ssmtp.conf", "gid": 0, "group": "root", "md5sum": "04710ff576fd335bdb50f6a9af458c06", "mode": "0644", "owner": "root", "size": 333, "src": "/root/.ansible/tmp/ansible-tmp-1453796898.84-255394409895534/source", "state": "file", "uid": 0} | |
TASK: [php | Add PHP 7.0 PPA] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt_repository repo=ppa:ondrej/php-7.0 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645 && echo $HOME/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpuh5qBl TO /root/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645/apt_repository | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ffdwdzskwoilxpahbfapxnjnlqskeqmz] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ffdwdzskwoilxpahbfapxnjnlqskeqmz; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645/apt_repository; rm -rf /root/.ansible/tmp/ansible-tmp-1453796902.18-176089661740645/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "repo": "ppa:ondrej/php-7.0", "state": "present"} | |
TASK: [php | Install PHP 7.0] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=php7.0-cli,php7.0-common,php7.0-curl,php7.0-dev,php7.0-fpm,php7.0-gd,php7.0-mcrypt,php7.0-mysql,php7.0-opcache state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689 && echo $HOME/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpBwlOP3 TO /root/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=pwjxrqwvpwciqeobmelzvnbeplmguujj] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pwjxrqwvpwciqeobmelzvnbeplmguujj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796917.93-246774356925689/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=php7.0-cli,php7.0-common,php7.0-curl,php7.0-dev,php7.0-fpm,php7.0-gd,php7.0-mcrypt,php7.0-mysql,php7.0-opcache) => {"changed": true, "item": "php7.0-cli,php7.0-common,php7.0-curl,php7.0-dev,php7.0-fpm,php7.0-gd,php7.0-mcrypt,php7.0-mysql,php7.0-opcache", "stderr": "\rExtracting templates from packages: 58%\rExtracting templates from packages: 100%\n\nCreating config file /etc/php/mods-available/json.ini with new version\n\nCreating config file /etc/php/mods-available/opcache.ini with new version\n\nCreating config file /etc/php/mods-available/readline.ini with new version\n\nCreating config file /etc/php/7.0/cli/php.ini with new version\n\nCreating config file /etc/php/mods-available/curl.ini with new version\n\nCreating config file /etc/php/7.0/fpm/php.ini with new version\n\nCreating config file /etc/php/mods-available/gd.ini with new version\n\nCreating config file /etc/php/mods-available/mcrypt.ini with new version\n\nCreating config file /etc/php/mods-available/mysqli.ini with new version\n\nCreating config file /etc/php/mods-available/pdo_mysql.ini with new version\n", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n autoconf automake autotools-dev debhelper dh-apparmor fontconfig-config\n fonts-dejavu-core gettext intltool-debian libasprintf-dev libcroco3\n libfontconfig1 libgd3 libgettextpo-dev libgettextpo0 libjbig0 libjpeg-turbo8\n libjpeg8 libltdl-dev libltdl7 libmail-sendmail-perl libmcrypt4 libpcre3-dev\n libpcrecpp0 libqdbm14 libssl-dev libssl-doc libssl1.0.2\n libsys-hostname-long-perl libtiff5 libtool libunistring0 libvpx1 libxpm4 m4\n php-common php-pear php7.0-json php7.0-readline po-debconf shtool zlib1g-dev\nSuggested packages:\n autoconf2.13 autoconf-archive gnu-standards autoconf-doc dh-make\n apparmor-easyprof gettext-doc libgd-tools libtool-doc libmcrypt-dev mcrypt\n automaken gfortran fortran95-compiler gcj-jdk php-user-cache\n libmail-box-perl\nRecommended packages:\n dh-php7.0 pkg-php-tools\nThe following NEW packages will be installed:\n autoconf automake autotools-dev debhelper dh-apparmor fontconfig-config\n fonts-dejavu-core gettext intltool-debian libasprintf-dev libcroco3\n libfontconfig1 libgd3 libgettextpo-dev libgettextpo0 libjbig0 libjpeg-turbo8\n libjpeg8 libltdl-dev libltdl7 libmail-sendmail-perl libmcrypt4 libpcre3-dev\n libpcrecpp0 libqdbm14 libssl-dev libssl-doc libssl1.0.2\n libsys-hostname-long-perl libtiff5 libtool libunistring0 libvpx1 libxpm4 m4\n php-common php-pear php7.0-cli php7.0-common php7.0-curl php7.0-dev\n php7.0-fpm php7.0-gd php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache\n php7.0-readline po-debconf shtool zlib1g-dev\n0 upgraded, 51 newly installed, 0 to remove and 36 not upgraded.\nNeed to get 16.3 MB of archives.\nAfter this operation, 64.6 MB of additional disk space will be used.\nGet:1 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main libssl1.0.2 amd64 1.0.2e-1+deb.sury.org~trusty+1 [1258 kB]\nGet:2 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main libssl-dev amd64 1.0.2e-1+deb.sury.org~trusty+1 [1525 kB]\nGet:3 http://mirrors.digitalocean.com/ubuntu/ trusty/main libcroco3 amd64 0.6.8-2ubuntu1 [82.4 kB]\nGet:4 http://mirrors.digitalocean.com/ubuntu/ trusty/main fonts-dejavu-core all 2.34-1ubuntu1 [1024 kB]\nGet:5 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main libssl-doc all 1.0.2e-1+deb.sury.org~trusty+1 [1250 kB]\nGet:6 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php-common all 23+deb.sury.org~trusty+1 [10.9 kB]\nGet:7 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-common all 7.0.2-4+deb.sury.org~trusty+1 [78.2 kB]\nGet:8 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-json amd64 7.0.2-4+deb.sury.org~trusty+1 [16.7 kB]\nGet:9 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-opcache amd64 7.0.2-4+deb.sury.org~trusty+1 [75.1 kB]\nGet:10 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-readline amd64 7.0.2-4+deb.sury.org~trusty+1 [11.8 kB]\nGet:11 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-cli amd64 7.0.2-4+deb.sury.org~trusty+1 [2296 kB]\nGet:12 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php-pear all 1:1.10.1+submodules+notgz-3+deb.sury.org~trusty+3 [283 kB]\nGet:13 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-curl amd64 7.0.2-4+deb.sury.org~trusty+1 [26.6 kB]\nGet:14 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-dev amd64 7.0.2-4+deb.sury.org~trusty+1 [378 kB]\nGet:15 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-fpm amd64 7.0.2-4+deb.sury.org~trusty+1 [2307 kB]\nGet:16 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main fontconfig-config all 2.11.0-0ubuntu4.1 [47.4 kB]\nGet:17 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-gd amd64 7.0.2-4+deb.sury.org~trusty+1 [26.6 kB]\nGet:18 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-mcrypt amd64 7.0.2-4+deb.sury.org~trusty+1 [14.1 kB]\nGet:19 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php7.0-mysql amd64 7.0.2-4+deb.sury.org~trusty+1 [44.5 kB]\nGet:20 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libfontconfig1 amd64 2.11.0-0ubuntu4.1 [123 kB]\nGet:21 http://mirrors.digitalocean.com/ubuntu/ trusty/main libjpeg-turbo8 amd64 1.3.0-0ubuntu2 [104 kB]\nGet:22 http://mirrors.digitalocean.com/ubuntu/ trusty/main libjpeg8 amd64 8c-2ubuntu8 [2194 B]\nGet:23 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libjbig0 amd64 2.0-2ubuntu4.1 [26.1 kB]\nGet:24 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libtiff5 amd64 4.0.3-7ubuntu0.3 [143 kB]\nGet:25 http://mirrors.digitalocean.com/ubuntu/ trusty/main libvpx1 amd64 1.3.0-2 [556 kB]\nGet:26 http://mirrors.digitalocean.com/ubuntu/ trusty/main libxpm4 amd64 1:3.5.10-1 [38.3 kB]\nGet:27 http://mirrors.digitalocean.com/ubuntu/ trusty/main libgd3 amd64 2.1.0-3 [147 kB]\nGet:28 http://mirrors.digitalocean.com/ubuntu/ trusty/main libunistring0 amd64 0.9.3-5ubuntu3 [271 kB]\nGet:29 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libgettextpo0 amd64 0.18.3.1-1ubuntu3 [108 kB]\nGet:30 http://mirrors.digitalocean.com/ubuntu/ trusty/main libltdl7 amd64 2.4.2-1.7ubuntu1 [35.0 kB]\nGet:31 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libpcrecpp0 amd64 1:8.31-2ubuntu2.1 [14.5 kB]\nGet:32 http://mirrors.digitalocean.com/ubuntu/ trusty/main m4 amd64 1.4.17-2ubuntu1 [195 kB]\nGet:33 http://mirrors.digitalocean.com/ubuntu/ trusty/main autoconf all 2.69-6 [322 kB]\nGet:34 http://mirrors.digitalocean.com/ubuntu/ trusty/main autotools-dev all 20130810.1 [44.3 kB]\nGet:35 http://mirrors.digitalocean.com/ubuntu/ trusty/main automake all 1:1.14.1-2ubuntu1 [510 kB]\nGet:36 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main gettext amd64 0.18.3.1-1ubuntu3 [829 kB]\nGet:37 http://mirrors.digitalocean.com/ubuntu/ trusty/main intltool-debian all 0.35.0+20060710.1 [31.6 kB]\nGet:38 http://mirrors.digitalocean.com/ubuntu/ trusty/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB]\nGet:39 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main dh-apparmor all 2.8.95~2430-0ubuntu5.3 [12.2 kB]\nGet:40 http://mirrors.digitalocean.com/ubuntu/ trusty/main debhelper all 9.20131227ubuntu1 [604 kB]\nGet:41 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libasprintf-dev amd64 0.18.3.1-1ubuntu3 [4438 B]\nGet:42 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libgettextpo-dev amd64 0.18.3.1-1ubuntu3 [122 kB]\nGet:43 http://mirrors.digitalocean.com/ubuntu/ trusty/main libltdl-dev amd64 2.4.2-1.7ubuntu1 [157 kB]\nGet:44 http://mirrors.digitalocean.com/ubuntu/ trusty/main libsys-hostname-long-perl all 1.4-3 [11.3 kB]\nGet:45 http://mirrors.digitalocean.com/ubuntu/ trusty/main libmail-sendmail-perl all 0.79.16-1 [26.5 kB]\nGet:46 http://mirrors.digitalocean.com/ubuntu/ trusty/universe libmcrypt4 amd64 2.5.8-3.1ubuntu1 [61.9 kB]\nGet:47 http://mirrors.digitalocean.com/ubuntu/ trusty-updates/main libpcre3-dev amd64 1:8.31-2ubuntu2.1 [237 kB]\nGet:48 http://mirrors.digitalocean.com/ubuntu/ trusty/universe libqdbm14 amd64 1.8.78-3 [109 kB]\nGet:49 http://mirrors.digitalocean.com/ubuntu/ trusty/main zlib1g-dev amd64 1:1.2.8.dfsg-1ubuntu1 [183 kB]\nGet:50 http://mirrors.digitalocean.com/ubuntu/ trusty/main libtool amd64 2.4.2-1.7ubuntu1 [188 kB]\nGet:51 http://mirrors.digitalocean.com/ubuntu/ trusty/main shtool all 2.0.8-6 [149 kB]\nPreconfiguring packages ...\nFetched 16.3 MB in 2s (5535 kB/s)\nSelecting previously unselected package libssl1.0.2:amd64.\n(Reading database ... 152457 files and directories currently installed.)\nPreparing to unpack .../libssl1.0.2_1.0.2e-1+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking libssl1.0.2:amd64 (1.0.2e-1+deb.sury.org~trusty+1) ...\nSelecting previously unselected package libcroco3:amd64.\nPreparing to unpack .../libcroco3_0.6.8-2ubuntu1_amd64.deb ...\nUnpacking libcroco3:amd64 (0.6.8-2ubuntu1) ...\nSelecting previously unselected package fonts-dejavu-core.\nPreparing to unpack .../fonts-dejavu-core_2.34-1ubuntu1_all.deb ...\nUnpacking fonts-dejavu-core (2.34-1ubuntu1) ...\nSelecting previously unselected package fontconfig-config.\nPreparing to unpack .../fontconfig-config_2.11.0-0ubuntu4.1_all.deb ...\nUnpacking fontconfig-config (2.11.0-0ubuntu4.1) ...\nSelecting previously unselected package libfontconfig1:amd64.\nPreparing to unpack .../libfontconfig1_2.11.0-0ubuntu4.1_amd64.deb ...\nUnpacking libfontconfig1:amd64 (2.11.0-0ubuntu4.1) ...\nSelecting previously unselected package libjpeg-turbo8:amd64.\nPreparing to unpack .../libjpeg-turbo8_1.3.0-0ubuntu2_amd64.deb ...\nUnpacking libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ...\nSelecting previously unselected package libjpeg8:amd64.\nPreparing to unpack .../libjpeg8_8c-2ubuntu8_amd64.deb ...\nUnpacking libjpeg8:amd64 (8c-2ubuntu8) ...\nSelecting previously unselected package libjbig0:amd64.\nPreparing to unpack .../libjbig0_2.0-2ubuntu4.1_amd64.deb ...\nUnpacking libjbig0:amd64 (2.0-2ubuntu4.1) ...\nSelecting previously unselected package libtiff5:amd64.\nPreparing to unpack .../libtiff5_4.0.3-7ubuntu0.3_amd64.deb ...\nUnpacking libtiff5:amd64 (4.0.3-7ubuntu0.3) ...\nSelecting previously unselected package libvpx1:amd64.\nPreparing to unpack .../libvpx1_1.3.0-2_amd64.deb ...\nUnpacking libvpx1:amd64 (1.3.0-2) ...\nSelecting previously unselected package libxpm4:amd64.\nPreparing to unpack .../libxpm4_1%3a3.5.10-1_amd64.deb ...\nUnpacking libxpm4:amd64 (1:3.5.10-1) ...\nSelecting previously unselected package libgd3:amd64.\nPreparing to unpack .../libgd3_2.1.0-3_amd64.deb ...\nUnpacking libgd3:amd64 (2.1.0-3) ...\nSelecting previously unselected package libunistring0:amd64.\nPreparing to unpack .../libunistring0_0.9.3-5ubuntu3_amd64.deb ...\nUnpacking libunistring0:amd64 (0.9.3-5ubuntu3) ...\nSelecting previously unselected package libgettextpo0:amd64.\nPreparing to unpack .../libgettextpo0_0.18.3.1-1ubuntu3_amd64.deb ...\nUnpacking libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...\nSelecting previously unselected package libltdl7:amd64.\nPreparing to unpack .../libltdl7_2.4.2-1.7ubuntu1_amd64.deb ...\nUnpacking libltdl7:amd64 (2.4.2-1.7ubuntu1) ...\nSelecting previously unselected package libpcrecpp0:amd64.\nPreparing to unpack .../libpcrecpp0_1%3a8.31-2ubuntu2.1_amd64.deb ...\nUnpacking libpcrecpp0:amd64 (1:8.31-2ubuntu2.1) ...\nSelecting previously unselected package m4.\nPreparing to unpack .../m4_1.4.17-2ubuntu1_amd64.deb ...\nUnpacking m4 (1.4.17-2ubuntu1) ...\nSelecting previously unselected package autoconf.\nPreparing to unpack .../autoconf_2.69-6_all.deb ...\nUnpacking autoconf (2.69-6) ...\nSelecting previously unselected package autotools-dev.\nPreparing to unpack .../autotools-dev_20130810.1_all.deb ...\nUnpacking autotools-dev (20130810.1) ...\nSelecting previously unselected package automake.\nPreparing to unpack .../automake_1%3a1.14.1-2ubuntu1_all.deb ...\nUnpacking automake (1:1.14.1-2ubuntu1) ...\nSelecting previously unselected package gettext.\nPreparing to unpack .../gettext_0.18.3.1-1ubuntu3_amd64.deb ...\nUnpacking gettext (0.18.3.1-1ubuntu3) ...\nSelecting previously unselected package intltool-debian.\nPreparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ...\nUnpacking intltool-debian (0.35.0+20060710.1) ...\nSelecting previously unselected package po-debconf.\nPreparing to unpack .../po-debconf_1.0.16+nmu2ubuntu1_all.deb ...\nUnpacking po-debconf (1.0.16+nmu2ubuntu1) ...\nSelecting previously unselected package dh-apparmor.\nPreparing to unpack .../dh-apparmor_2.8.95~2430-0ubuntu5.3_all.deb ...\nUnpacking dh-apparmor (2.8.95~2430-0ubuntu5.3) ...\nSelecting previously unselected package debhelper.\nPreparing to unpack .../debhelper_9.20131227ubuntu1_all.deb ...\nUnpacking debhelper (9.20131227ubuntu1) ...\nSelecting previously unselected package libasprintf-dev:amd64.\nPreparing to unpack .../libasprintf-dev_0.18.3.1-1ubuntu3_amd64.deb ...\nUnpacking libasprintf-dev:amd64 (0.18.3.1-1ubuntu3) ...\nSelecting previously unselected package libgettextpo-dev:amd64.\nPreparing to unpack .../libgettextpo-dev_0.18.3.1-1ubuntu3_amd64.deb ...\nUnpacking libgettextpo-dev:amd64 (0.18.3.1-1ubuntu3) ...\nSelecting previously unselected package libltdl-dev:amd64.\nPreparing to unpack .../libltdl-dev_2.4.2-1.7ubuntu1_amd64.deb ...\nUnpacking libltdl-dev:amd64 (2.4.2-1.7ubuntu1) ...\nSelecting previously unselected package libsys-hostname-long-perl.\nPreparing to unpack .../libsys-hostname-long-perl_1.4-3_all.deb ...\nUnpacking libsys-hostname-long-perl (1.4-3) ...\nSelecting previously unselected package libmail-sendmail-perl.\nPreparing to unpack .../libmail-sendmail-perl_0.79.16-1_all.deb ...\nUnpacking libmail-sendmail-perl (0.79.16-1) ...\nSelecting previously unselected package libmcrypt4.\nPreparing to unpack .../libmcrypt4_2.5.8-3.1ubuntu1_amd64.deb ...\nUnpacking libmcrypt4 (2.5.8-3.1ubuntu1) ...\nSelecting previously unselected package libpcre3-dev:amd64.\nPreparing to unpack .../libpcre3-dev_1%3a8.31-2ubuntu2.1_amd64.deb ...\nUnpacking libpcre3-dev:amd64 (1:8.31-2ubuntu2.1) ...\nSelecting previously unselected package libqdbm14.\nPreparing to unpack .../libqdbm14_1.8.78-3_amd64.deb ...\nUnpacking libqdbm14 (1.8.78-3) ...\nSelecting previously unselected package zlib1g-dev:amd64.\nPreparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-1ubuntu1_amd64.deb ...\nUnpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ...\nSelecting previously unselected package libssl-dev:amd64.\nPreparing to unpack .../libssl-dev_1.0.2e-1+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking libssl-dev:amd64 (1.0.2e-1+deb.sury.org~trusty+1) ...\nSelecting previously unselected package libssl-doc.\nPreparing to unpack .../libssl-doc_1.0.2e-1+deb.sury.org~trusty+1_all.deb ...\nUnpacking libssl-doc (1.0.2e-1+deb.sury.org~trusty+1) ...\nSelecting previously unselected package libtool.\nPreparing to unpack .../libtool_2.4.2-1.7ubuntu1_amd64.deb ...\nUnpacking libtool (2.4.2-1.7ubuntu1) ...\nSelecting previously unselected package php-common.\nPreparing to unpack .../php-common_23+deb.sury.org~trusty+1_all.deb ...\nUnpacking php-common (23+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-common.\nPreparing to unpack .../php7.0-common_7.0.2-4+deb.sury.org~trusty+1_all.deb ...\nUnpacking php7.0-common (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-json.\nPreparing to unpack .../php7.0-json_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-json (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-opcache.\nPreparing to unpack .../php7.0-opcache_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-opcache (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-readline.\nPreparing to unpack .../php7.0-readline_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-readline (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-cli.\nPreparing to unpack .../php7.0-cli_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-cli (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php-pear.\nPreparing to unpack .../php-pear_1%3a1.10.1+submodules+notgz-3+deb.sury.org~trusty+3_all.deb ...\nUnpacking php-pear (1:1.10.1+submodules+notgz-3+deb.sury.org~trusty+3) ...\nSelecting previously unselected package php7.0-curl.\nPreparing to unpack .../php7.0-curl_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-curl (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package shtool.\nPreparing to unpack .../shtool_2.0.8-6_all.deb ...\nUnpacking shtool (2.0.8-6) ...\nSelecting previously unselected package php7.0-dev.\nPreparing to unpack .../php7.0-dev_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-dev (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-fpm.\nPreparing to unpack .../php7.0-fpm_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-fpm (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-gd.\nPreparing to unpack .../php7.0-gd_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-gd (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-mcrypt.\nPreparing to unpack .../php7.0-mcrypt_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-mcrypt (7.0.2-4+deb.sury.org~trusty+1) ...\nSelecting previously unselected package php7.0-mysql.\nPreparing to unpack .../php7.0-mysql_7.0.2-4+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php7.0-mysql (7.0.2-4+deb.sury.org~trusty+1) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for install-info (5.2.0.dfsg.1-2) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up libssl1.0.2:amd64 (1.0.2e-1+deb.sury.org~trusty+1) ...\nSetting up libcroco3:amd64 (0.6.8-2ubuntu1) ...\nSetting up fonts-dejavu-core (2.34-1ubuntu1) ...\nSetting up fontconfig-config (2.11.0-0ubuntu4.1) ...\nSetting up libfontconfig1:amd64 (2.11.0-0ubuntu4.1) ...\nSetting up libjpeg-turbo8:amd64 (1.3.0-0ubuntu2) ...\nSetting up libjpeg8:amd64 (8c-2ubuntu8) ...\nSetting up libjbig0:amd64 (2.0-2ubuntu4.1) ...\nSetting up libtiff5:amd64 (4.0.3-7ubuntu0.3) ...\nSetting up libvpx1:amd64 (1.3.0-2) ...\nSetting up libxpm4:amd64 (1:3.5.10-1) ...\nSetting up libgd3:amd64 (2.1.0-3) ...\nSetting up libunistring0:amd64 (0.9.3-5ubuntu3) ...\nSetting up libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...\nSetting up libltdl7:amd64 (2.4.2-1.7ubuntu1) ...\nSetting up libpcrecpp0:amd64 (1:8.31-2ubuntu2.1) ...\nSetting up m4 (1.4.17-2ubuntu1) ...\nSetting up autoconf (2.69-6) ...\nSetting up autotools-dev (20130810.1) ...\nSetting up automake (1:1.14.1-2ubuntu1) ...\nupdate-alternatives: using /usr/bin/automake-1.14 to provide /usr/bin/automake (automake) in auto mode\nSetting up gettext (0.18.3.1-1ubuntu3) ...\nSetting up intltool-debian (0.35.0+20060710.1) ...\nSetting up po-debconf (1.0.16+nmu2ubuntu1) ...\nSetting up dh-apparmor (2.8.95~2430-0ubuntu5.3) ...\nSetting up debhelper (9.20131227ubuntu1) ...\nSetting up libasprintf-dev:amd64 (0.18.3.1-1ubuntu3) ...\nSetting up libgettextpo-dev:amd64 (0.18.3.1-1ubuntu3) ...\nSetting up libltdl-dev:amd64 (2.4.2-1.7ubuntu1) ...\nSetting up libsys-hostname-long-perl (1.4-3) ...\nSetting up libmail-sendmail-perl (0.79.16-1) ...\nSetting up libmcrypt4 (2.5.8-3.1ubuntu1) ...\nSetting up libpcre3-dev:amd64 (1:8.31-2ubuntu2.1) ...\nSetting up libqdbm14 (1.8.78-3) ...\nSetting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ...\nSetting up libssl-dev:amd64 (1.0.2e-1+deb.sury.org~trusty+1) ...\nSetting up libssl-doc (1.0.2e-1+deb.sury.org~trusty+1) ...\nSetting up libtool (2.4.2-1.7ubuntu1) ...\nSetting up php-common (23+deb.sury.org~trusty+1) ...\nSetting up php7.0-common (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-json (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-opcache (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-readline (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-cli (7.0.2-4+deb.sury.org~trusty+1) ...\nupdate-alternatives: using /usr/bin/php7.0 to provide /usr/bin/php (php) in auto mode\nupdate-alternatives: using /usr/bin/phar7.0 to provide /usr/bin/phar (phar) in auto mode\nupdate-alternatives: using /usr/bin/phar.phar7.0 to provide /usr/bin/phar.phar (phar.phar) in auto mode\nSetting up php-pear (1:1.10.1+submodules+notgz-3+deb.sury.org~trusty+3) ...\nSetting up php7.0-curl (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up shtool (2.0.8-6) ...\nSetting up php7.0-dev (7.0.2-4+deb.sury.org~trusty+1) ...\nupdate-alternatives: using /usr/bin/php-config7.0 to provide /usr/bin/php-config (php-config) in auto mode\nupdate-alternatives: using /usr/bin/phpize7.0 to provide /usr/bin/phpize (phpize) in auto mode\nSetting up php7.0-fpm (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-gd (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-mcrypt (7.0.2-4+deb.sury.org~trusty+1) ...\nSetting up php7.0-mysql (7.0.2-4+deb.sury.org~trusty+1) ...\nProcessing triggers for libc-bin (2.19-0ubuntu6.6) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nProcessing triggers for php7.0-fpm (7.0.2-4+deb.sury.org~trusty+1) ...\n * Restarting PHP 7.0 FastCGI Process Manager php-fpm7.0\n ...done.\n"} | |
TASK: [php | Install Xdebug] ************************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=php-xdebug state=latest | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645 && echo $HOME/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpwybKgj TO /root/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=azgqemtdkynkunxznnuttaxvxgmogkpn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-azgqemtdkynkunxznnuttaxvxgmogkpn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796951.93-66424845104645/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following NEW packages will be installed:\n php-xdebug\n0 upgraded, 1 newly installed, 0 to remove and 36 not upgraded.\nNeed to get 205 kB of archives.\nAfter this operation, 871 kB of additional disk space will be used.\nGet:1 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php-xdebug amd64 2.4.0~rc3-2+deb.sury.org~trusty+1 [205 kB]\nFetched 205 kB in 0s (2298 kB/s)\nSelecting previously unselected package php-xdebug.\n(Reading database ... 156242 files and directories currently installed.)\nPreparing to unpack .../php-xdebug_2.4.0~rc3-2+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php-xdebug (2.4.0~rc3-2+deb.sury.org~trusty+1) ...\nSetting up php-xdebug (2.4.0~rc3-2+deb.sury.org~trusty+1) ...\n"} | |
TASK: [php | xdebug configuration file] *************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510 && echo $HOME/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 16 0 --:--:-- --:--:-- --:--:-- 16 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 16 0 --:--:-- --:--:-- --:--:-- 16 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/php/mods-available/xdebug.ini ] || rc=2; [ -f /etc/php/mods-available/xdebug.ini ] || rc=1; [ -d /etc/php/mods-available/xdebug.ini ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/php/mods-available/xdebug.ini && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/php/mods-available/xdebug.ini'"'"'", "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("'"'"'/etc/php/mods-available/xdebug.ini'"'"'", "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 '"'"'/etc/php/mods-available/xdebug.ini)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQcWMal TO /root/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpeXFqkQ TO /root/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=zzioqhdlztfzmcquihmyiezlecsshudf] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zzioqhdlztfzmcquihmyiezlecsshudf; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "7b40ddce96051d5413fc6fcff9bd1355bbec4426", "dest": "/etc/php/mods-available/xdebug.ini", "gid": 0, "group": "root", "md5sum": "30906aafb21259cf20d375552e8b1088", "mode": "0644", "owner": "root", "size": 428, "src": "/root/.ansible/tmp/ansible-tmp-1453796955.7-145771169413510/source", "state": "file", "uid": 0} | |
TASK: [php | Start php7.0-fpm service] **************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=php7.0-fpm state=started | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957 && echo $HOME/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp12Hqls TO /root/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=qvstxdlczlljvxgzycbzyvfibgauobhm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qvstxdlczlljvxgzycbzyvfibgauobhm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453796959.03-139024931794957/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "enabled": true, "name": "php7.0-fpm", "state": "started"} | |
TASK: [php | Create socket directory] ***************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file state=directory path=/var/run/php7.0-fpm/ | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222 && echo $HOME/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpY1w6JM TO /root/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ijbtqzkekdowsjarenumahyijixptqxn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ijbtqzkekdowsjarenumahyijixptqxn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453796960.64-14413026599222/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/var/run/php7.0-fpm/", "size": 40, "state": "directory", "uid": 0} | |
TASK: [php | Disable default pool] ******************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command creates=/etc/php/7.0/fpm/pool.d/www.disabled mv /etc/php/7.0/fpm/pool.d/www.conf /etc/php/7.0/fpm/pool.d/www.disabled | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119 && echo $HOME/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNzTc2q TO /root/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=dqfjndeojboqvdsrsqgcuxdosnnlwopl] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dqfjndeojboqvdsrsqgcuxdosnnlwopl; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453796961.94-277356365417119/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "cmd": ["mv", "/etc/php/7.0/fpm/pool.d/www.conf", "/etc/php/7.0/fpm/pool.d/www.disabled"], "delta": "0:00:00.006187", "end": "2016-01-26 08:29:23.135038", "rc": 0, "start": "2016-01-26 08:29:23.128851", "stderr": "", "stdout": "", "warnings": []} | |
TASK: [php | PHP configuration file] ****************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269 && echo $HOME/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 16 0 --:--:-- --:--:-- --:--:-- 16 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 17 0 --:--:-- --:--:-- --:--:-- 17 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/php/7.0/fpm/php.ini ] || rc=2; [ -f /etc/php/7.0/fpm/php.ini ] || rc=1; [ -d /etc/php/7.0/fpm/php.ini ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/php/7.0/fpm/php.ini && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/php/7.0/fpm/php.ini'"'"'", "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("'"'"'/etc/php/7.0/fpm/php.ini'"'"'", "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 '"'"'/etc/php/7.0/fpm/php.ini)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNNGg9C TO /root/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp3VvVt2 TO /root/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=eddniilyuuvqojzbcdspydlwifgrrboe] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-eddniilyuuvqojzbcdspydlwifgrrboe; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "0d8fccb81a4fd06d783cdcde2bda1987965c9aca", "dest": "/etc/php/7.0/fpm/php.ini", "gid": 0, "group": "root", "md5sum": "dac932e92cdc00a02389c88d4dcc18d3", "mode": "0644", "owner": "root", "size": 755, "src": "/root/.ansible/tmp/ansible-tmp-1453796963.19-202935138600269/source", "state": "file", "uid": 0} | |
TASK: [php | php-fpm configuration file] ************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824 && echo $HOME/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 16 0 --:--:-- --:--:-- --:--:-- 16 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/php/7.0/fpm/pool.d/wordpress.conf ] || rc=2; [ -f /etc/php/7.0/fpm/pool.d/wordpress.conf ] || rc=1; [ -d /etc/php/7.0/fpm/pool.d/wordpress.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/php/7.0/fpm/pool.d/wordpress.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/php/7.0/fpm/pool.d/wordpress.conf'"'"'", "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("'"'"'/etc/php/7.0/fpm/pool.d/wordpress.conf'"'"'", "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 '"'"'/etc/php/7.0/fpm/pool.d/wordpress.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp0Yq5V9 TO /root/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp3kWTOh TO /root/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=givdpemdnrvvkqjwxspfjmmcyhqnncrl] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-givdpemdnrvvkqjwxspfjmmcyhqnncrl; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "0cd04855152186556397cf16a89a12f62f01cac1", "dest": "/etc/php/7.0/fpm/pool.d/wordpress.conf", "gid": 0, "group": "root", "md5sum": "9c45ae7283cc2a773c1d9ef78b7713a3", "mode": "0644", "owner": "root", "size": 547, "src": "/root/.ansible/tmp/ansible-tmp-1453796966.74-235838973630824/source", "state": "file", "uid": 0} | |
TASK: [memcached | Install memcached] ***************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=memcached,php-memcached state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570 && echo $HOME/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpG5E9OG TO /root/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=nkdczgghdujxzmjumjrztcffepxpgxab] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nkdczgghdujxzmjumjrztcffepxpgxab; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453796970.04-143120530443570/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=memcached,php-memcached) => {"changed": true, "item": "memcached,php-memcached", "stderr": "", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n libmemcached11\nSuggested packages:\n libcache-memcached-perl libmemcached\nThe following NEW packages will be installed:\n libmemcached11 memcached php-memcached\n0 upgraded, 3 newly installed, 0 to remove and 36 not upgraded.\nNeed to get 197 kB of archives.\nAfter this operation, 657 kB of additional disk space will be used.\nGet:1 http://mirrors.digitalocean.com/ubuntu/ trusty/main memcached amd64 1.4.14-0ubuntu9 [66.7 kB]\nGet:2 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main libmemcached11 amd64 1.0.18-5+deb.sury.org~trusty+2 [94.5 kB]\nGet:3 http://ppa.launchpad.net/ondrej/php-7.0/ubuntu/ trusty/main php-memcached amd64 2.2.0-51-ge573a6e+2.2.0-1+deb.sury.org~trusty+1 [35.8 kB]\nFetched 197 kB in 0s (1937 kB/s)\nSelecting previously unselected package libmemcached11:amd64.\n(Reading database ... 156247 files and directories currently installed.)\nPreparing to unpack .../libmemcached11_1.0.18-5+deb.sury.org~trusty+2_amd64.deb ...\nUnpacking libmemcached11:amd64 (1.0.18-5+deb.sury.org~trusty+2) ...\nSelecting previously unselected package memcached.\nPreparing to unpack .../memcached_1.4.14-0ubuntu9_amd64.deb ...\nUnpacking memcached (1.4.14-0ubuntu9) ...\nSelecting previously unselected package php-memcached.\nPreparing to unpack .../php-memcached_2.2.0-51-ge573a6e+2.2.0-1+deb.sury.org~trusty+1_amd64.deb ...\nUnpacking php-memcached (2.2.0-51-ge573a6e+2.2.0-1+deb.sury.org~trusty+1) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nSetting up libmemcached11:amd64 (1.0.18-5+deb.sury.org~trusty+2) ...\nSetting up memcached (1.4.14-0ubuntu9) ...\nStarting memcached: memcached.\nSetting up php-memcached (2.2.0-51-ge573a6e+2.2.0-1+deb.sury.org~trusty+1) ...\nProcessing triggers for libc-bin (2.19-0ubuntu6.6) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\n"} | |
TASK: [memcached | Copy the client configuration file] ************************ | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957 && echo $HOME/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 17 0 --:--:-- --:--:-- --:--:-- 17 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 6 0 0:00:02 0:00:02 --:--:-- 6 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/memcached.conf ] || rc=2; [ -f /etc/memcached.conf ] || rc=1; [ -d /etc/memcached.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/memcached.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/memcached.conf'"'"'", "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("'"'"'/etc/memcached.conf'"'"'", "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 '"'"'/etc/memcached.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpLtFGlR TO /root/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpZGhnIp TO /root/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=hohasfkwsztdnufntneagfighebpukam] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hohasfkwsztdnufntneagfighebpukam; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "1c19bed1231e1f81e9e9d09a7fcec8dbefe4e6e3", "dest": "/etc/memcached.conf", "gid": 0, "group": "root", "md5sum": "e0a4bf6d27e2a1e145cd75479979a79e", "mode": "0644", "owner": "root", "size": 1599, "src": "/root/.ansible/tmp/ansible-tmp-1453796983.77-273132497380957/source", "state": "file", "uid": 0} | |
TASK: [memcached | Set the max open file descriptors] ************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE sysctl value=756024 name=fs.file-max state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526 && echo $HOME/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNyAdLA TO /root/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526/sysctl | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=legeqohehmbtralefsqjhnnmvignclca] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-legeqohehmbtralefsqjhnnmvignclca; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526/sysctl; rm -rf /root/.ansible/tmp/ansible-tmp-1453796988.03-265716974125526/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true} | |
TASK: [memcached | Start the memcached service] ******************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=memcached state=started | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399 && echo $HOME/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpO2XV5Z TO /root/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=bkkzvoiihtkyeodivsmxffovunbxzugw] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bkkzvoiihtkyeodivsmxffovunbxzugw; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453796988.82-15019334348399/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "enabled": true, "name": "memcached", "state": "started"} | |
TASK: [nginx | Add Nginx PPA] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt_repository repo=ppa:nginx/development | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139 && echo $HOME/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNRA25E TO /root/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139/apt_repository | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=qvitgcotgdfrusryzyqmafbprwlbvvcq] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qvitgcotgdfrusryzyqmafbprwlbvvcq; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139/apt_repository; rm -rf /root/.ansible/tmp/ansible-tmp-1453796989.64-235846419639139/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "repo": "ppa:nginx/development", "state": "present"} | |
TASK: [nginx | Install Nginx] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt name=nginx state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264 && echo $HOME/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp5mqs61 TO /root/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=txlutffizqyhfxwgtwxaridqcojnvzti] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-txlutffizqyhfxwgtwxaridqcojnvzti; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453797022.83-50790835795264/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "stderr": "", "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic\n linux-headers-3.13.0-61 linux-headers-3.13.0-61-generic\n linux-image-3.13.0-57-generic linux-image-3.13.0-61-generic\n linux-image-extra-3.13.0-57-generic linux-image-extra-3.13.0-61-generic\nUse 'apt-get autoremove' to remove them.\nThe following extra packages will be installed:\n libxslt1.1 nginx-common nginx-full\nSuggested packages:\n fcgiwrap nginx-doc ssl-cert\nThe following NEW packages will be installed:\n libxslt1.1 nginx nginx-common nginx-full\n0 upgraded, 4 newly installed, 0 to remove and 36 not upgraded.\nNeed to get 648 kB of archives.\nAfter this operation, 2093 kB of additional disk space will be used.\nGet:1 http://ppa.launchpad.net/nginx/development/ubuntu/ trusty/main nginx-common all 1.9.9-1+trusty0 [42.0 kB]\nGet:2 http://ppa.launchpad.net/nginx/development/ubuntu/ trusty/main nginx-full amd64 1.9.9-1+trusty0 [440 kB]\nGet:3 http://ppa.launchpad.net/nginx/development/ubuntu/ trusty/main nginx all 1.9.9-1+trusty0 [21.8 kB]\nGet:4 http://mirrors.digitalocean.com/ubuntu/ trusty/main libxslt1.1 amd64 1.1.28-2build1 [145 kB]\nFetched 648 kB in 0s (934 kB/s)\nSelecting previously unselected package libxslt1.1:amd64.\n(Reading database ... 156281 files and directories currently installed.)\nPreparing to unpack .../libxslt1.1_1.1.28-2build1_amd64.deb ...\nUnpacking libxslt1.1:amd64 (1.1.28-2build1) ...\nSelecting previously unselected package nginx-common.\nPreparing to unpack .../nginx-common_1.9.9-1+trusty0_all.deb ...\nUnpacking nginx-common (1.9.9-1+trusty0) ...\nSelecting previously unselected package nginx-full.\nPreparing to unpack .../nginx-full_1.9.9-1+trusty0_amd64.deb ...\nUnpacking nginx-full (1.9.9-1+trusty0) ...\nSelecting previously unselected package nginx.\nPreparing to unpack .../nginx_1.9.9-1+trusty0_all.deb ...\nUnpacking nginx (1.9.9-1+trusty0) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nProcessing triggers for ufw (0.34~rc-0ubuntu2) ...\nProcessing triggers for man-db (2.6.7.1-1ubuntu1) ...\nSetting up libxslt1.1:amd64 (1.1.28-2build1) ...\nSetting up nginx-common (1.9.9-1+trusty0) ...\nProcessing triggers for ureadahead (0.100.0-16) ...\nProcessing triggers for ufw (0.34~rc-0ubuntu2) ...\nSetting up nginx-full (1.9.9-1+trusty0) ...\nnginx start/running, process 22645\nSetting up nginx (1.9.9-1+trusty0) ...\nProcessing triggers for libc-bin (2.19-0ubuntu6.6) ...\n"} | |
TASK: [nginx | Create SSL directory] ****************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file state=directory dest=/etc/nginx/ssl | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566 && echo $HOME/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpuubOQk TO /root/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=woqcpyuoxtiqhytnxvuccplllgiaicni] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-woqcpyuoxtiqhytnxvuccplllgiaicni; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797033.36-70440140370566/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/nginx/ssl", "size": 4096, "state": "directory", "uid": 0} | |
TASK: [nginx | Generate strong unique Diffie-Hellman group.] ****************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command chdir=/etc/nginx/ssl creates=/etc/nginx/ssl/dhparams.pem openssl dhparam -out dhparams.pem 2048 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261 && echo $HOME/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp6js9kF TO /root/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=gzzknyxzwtbbvarxajgwgudnchlwhhok] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gzzknyxzwtbbvarxajgwgudnchlwhhok; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797034.3-111158280933261/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "cmd": ["openssl", "dhparam", "-out", "dhparams.pem", "2048"], "delta": "0:00:55.617626", "end": "2016-01-26 08:31:30.666806", "rc": 0, "start": "2016-01-26 08:30:35.049180", "stderr": "Generating DH parameters, 2048 bit long safe prime, generator 2\nThis is going to take a long time\n...................+.............................................................................................................+...............................................................................................................+...........................................+......................................................................................................................................................+...............................................................................................+............................................................................................................................................................................................................+..................................................................................................................................................+..+...............................................................................................+.......................+...........................+......................................................................................................................+..............................+.....+.........................+..+........................................................................+....................................................+...............................................................................................................................................+........................................................................................................................................+................................................................................................................................+...................................................................+......................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................+..........................................................................................+....................................................................................................+......................................................+...............................................................................................................+.........................................................+..................................................................................................................+.....................+........................................................+................................................+...........................................................................+...................+.................................................+...................................................................................................................................................................+................................................................................................................................+.....+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..........................................................................................+............................................................+......................................................................................................................+........................................................................................................................................................+.............................................................................+...................+......+.........+..........................................................................+...........+..........+..................+...................................................................++*++*", "stdout": "", "warnings": []} | |
TASK: [nginx | Grab h5bp/server-configs-nginx] ******************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE git version=82181a672a7c26f9bc8744fead80318d8a2520b1 dest=/etc/nginx/h5bp-server-configs repo=https://github.com/h5bp/server-configs-nginx.git | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828 && echo $HOME/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmptM5Hcw TO /root/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828/git | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=dsxxphqttiidbmgtudygcmevyecyyjdj] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dsxxphqttiidbmgtudygcmevyecyyjdj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828/git; rm -rf /root/.ansible/tmp/ansible-tmp-1453797090.82-91583022355828/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"after": "82181a672a7c26f9bc8744fead80318d8a2520b1", "before": null, "changed": true} | |
TASK: [nginx | Move h5bp configs] ********************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command creates=/etc/nginx/h5bp/ cp -R /etc/nginx/h5bp-server-configs/h5bp /etc/nginx/h5bp | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246 && echo $HOME/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpEcLH0h TO /root/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ncratowpolxbgzqjncjgtolzpmxkpjyu] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ncratowpolxbgzqjncjgtolzpmxkpjyu; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797095.54-22962427547246/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "cmd": ["cp", "-R", "/etc/nginx/h5bp-server-configs/h5bp", "/etc/nginx/h5bp"], "delta": "0:00:00.004442", "end": "2016-01-26 08:31:36.139820", "rc": 0, "start": "2016-01-26 08:31:36.135378", "stderr": "", "stdout": "", "warnings": []} | |
TASK: [nginx | Create nginx.conf] ********************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062 && echo $HOME/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/nginx/nginx.conf ] || rc=2; [ -f /etc/nginx/nginx.conf ] || rc=1; [ -d /etc/nginx/nginx.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/nginx/nginx.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/nginx/nginx.conf'"'"'", "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("'"'"'/etc/nginx/nginx.conf'"'"'", "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 '"'"'/etc/nginx/nginx.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp6YbLbO TO /root/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpmdr1tx TO /root/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=betiakkjrzibuuopjmktzhcidlkvwoog] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-betiakkjrzibuuopjmktzhcidlkvwoog; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "ec053794276bee0735bb749751678ed5ca54a5fa", "dest": "/etc/nginx/nginx.conf", "gid": 0, "group": "root", "md5sum": "ccff91d1c839f0edff1fe7df5b09996a", "mode": "0644", "owner": "root", "size": 4938, "src": "/root/.ansible/tmp/ansible-tmp-1453797096.2-136703914838062/source", "state": "file", "uid": 0} | |
TASK: [nginx | Disable default server] **************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file state=absent path=/etc/nginx/sites-enabled/default | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210 && echo $HOME/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp9_dk2f TO /root/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=pqtguuchntdzhnqpewoyiwysmnvavulm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pqtguuchntdzhnqpewoyiwysmnvavulm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797098.88-251606946073210/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "path": "/etc/nginx/sites-enabled/default", "state": "absent"} | |
TASK: [nginx | Enable better default site to drop unknown requests] *********** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command creates=/etc/nginx/sites-enabled/no-default.conf cp /etc/nginx/h5bp-server-configs/sites-available/no-default /etc/nginx/sites-enabled/no-default.conf | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638 && echo $HOME/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpQlwyvX TO /root/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=bbxfdqythfejctmxehzmrvhnjbmpbifm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bbxfdqythfejctmxehzmrvhnjbmpbifm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797099.6-65612982783638/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "cmd": ["cp", "/etc/nginx/h5bp-server-configs/sites-available/no-default", "/etc/nginx/sites-enabled/no-default.conf"], "delta": "0:00:00.003211", "end": "2016-01-26 08:31:40.216049", "rc": 0, "start": "2016-01-26 08:31:40.212838", "stderr": "", "stdout": "", "warnings": []} | |
TASK: [nginx | Create base WordPress config] ********************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154 && echo $HOME/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 20 0 --:--:-- --:--:-- --:--:-- 20 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/nginx/wordpress.conf ] || rc=2; [ -f /etc/nginx/wordpress.conf ] || rc=1; [ -d /etc/nginx/wordpress.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/nginx/wordpress.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/nginx/wordpress.conf'"'"'", "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("'"'"'/etc/nginx/wordpress.conf'"'"'", "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 '"'"'/etc/nginx/wordpress.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpOjvsWW TO /root/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpFufWAq TO /root/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=yzoxhgvhtjhqsjixymogabozndlfofji] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yzoxhgvhtjhqsjixymogabozndlfofji; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "ed3596008beae2da7fbc6b8dd443e671dcd1cea7", "dest": "/etc/nginx/wordpress.conf", "gid": 0, "group": "root", "md5sum": "548382fdf61a6a28e217dd02d920f97d", "mode": "0644", "owner": "root", "size": 623, "src": "/root/.ansible/tmp/ansible-tmp-1453797100.28-267944974905154/source", "state": "file", "uid": 0} | |
TASK: [nginx | Create base WordPress subdirectory Multisite config] *********** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796 && echo $HOME/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 19 0 --:--:-- --:--:-- --:--:-- 19 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/nginx/wordpress_multisite_subdirectories.conf ] || rc=2; [ -f /etc/nginx/wordpress_multisite_subdirectories.conf ] || rc=1; [ -d /etc/nginx/wordpress_multisite_subdirectories.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/nginx/wordpress_multisite_subdirectories.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/nginx/wordpress_multisite_subdirectories.conf'"'"'", "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("'"'"'/etc/nginx/wordpress_multisite_subdirectories.conf'"'"'", "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 '"'"'/etc/nginx/wordpress_multisite_subdirectories.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpawBFRw TO /root/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpmlSyDj TO /root/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=veathwjsuyziujwhsiazspoevbinrudm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-veathwjsuyziujwhsiazspoevbinrudm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "46be86a9e02718d9516349ad94a686f3fc0bfc2b", "dest": "/etc/nginx/wordpress_multisite_subdirectories.conf", "gid": 0, "group": "root", "md5sum": "eae4dac2223d3d7ab918cbab3fc6e8d5", "mode": "0644", "owner": "root", "size": 363, "src": "/root/.ansible/tmp/ansible-tmp-1453797102.68-90206887045796/source", "state": "file", "uid": 0} | |
TASK: [logrotate | nickhammond.logrotate | Install logrotate] ***************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE apt pkg=logrotate state=present | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688 && echo $HOME/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpiFdfwD TO /root/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688/apt | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=hsaeemgixnznsouukigdmzjctcldvctf] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hsaeemgixnznsouukigdmzjctcldvctf; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688/apt; rm -rf /root/.ansible/tmp/ansible-tmp-1453797105.1-220239482672688/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false} | |
TASK: [logrotate | nickhammond.logrotate | Setup logrotate.d scripts] ********* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011 && echo $HOME/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 20 0 --:--:-- --:--:-- --:--:-- 20 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/logrotate.d/wordpress-sites ] || rc=2; [ -f /etc/logrotate.d/wordpress-sites ] || rc=1; [ -d /etc/logrotate.d/wordpress-sites ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/logrotate.d/wordpress-sites && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/logrotate.d/wordpress-sites'"'"'", "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("'"'"'/etc/logrotate.d/wordpress-sites'"'"'", "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 '"'"'/etc/logrotate.d/wordpress-sites)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpmQog6G TO /root/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpZIZsky TO /root/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=uenphiobebccarjkcdmdbrdmzpwnhyrr] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-uenphiobebccarjkcdmdbrdmzpwnhyrr; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'path': u'/srv/www/**/logs/*.log', 'scripts': {'postrotate': 'service nginx rotate', 'prerotate': 'if [ -d /etc/logrotate.d/httpd-prerotate ]; then \\\n run-parts /etc/logrotate.d/httpd-prerotate; \\\n fi \\\n'}, 'options': ['weekly', 'maxsize 50M', 'missingok', 'rotate 8', 'compress', 'delaycompress', 'notifempty', u'create 0640 vagrant www-data', 'sharedscripts'], 'name': 'wordpress-sites'}) => {"changed": true, "checksum": "949a9000141ff44fd7db8276a991607b76453a54", "dest": "/etc/logrotate.d/wordpress-sites", "gid": 0, "group": "root", "item": {"name": "wordpress-sites", "options": ["weekly", "maxsize 50M", "missingok", "rotate 8", "compress", "delaycompress", "notifempty", "create 0640 vagrant www-data", "sharedscripts"], "path": "/srv/www/**/logs/*.log", "scripts": {"postrotate": "service nginx rotate", "prerotate": "if [ -d /etc/logrotate.d/httpd-prerotate ]; then \\\n run-parts /etc/logrotate.d/httpd-prerotate; \\\n fi \\\n"}}, "md5sum": "af17309ce27b9621f37f75b8a8ed7185", "mode": "0644", "owner": "root", "size": 533, "src": "/root/.ansible/tmp/ansible-tmp-1453797106.8-212946312866011/source", "state": "file", "uid": 0} | |
TASK: [composer | Install Composer] ******************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE get_url dest=/usr/local/bin/composer url=https://getcomposer.org/composer.phar | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935 && echo $HOME/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpmkEsNl TO /root/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935/get_url | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=pzcpbdsggsilxpdbohjnukcaopecgxhp] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pzcpbdsggsilxpdbohjnukcaopecgxhp; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935/get_url; rm -rf /root/.ansible/tmp/ansible-tmp-1453797109.26-58050639734935/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "51f4361240d2e633c553680cc3367f8b6cd58afc", "dest": "/usr/local/bin/composer", "gid": 0, "group": "root", "md5sum": "a5a49a87ac26f74bf814d24966533091", "mode": "0755", "msg": "OK (1542613 bytes)", "owner": "root", "sha256sum": "", "size": 1542613, "src": "/tmp/tmpRsjw4M", "state": "file", "uid": 0, "url": "https://getcomposer.org/composer.phar"} | |
TASK: [composer | Composer self update] *************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command composer self-update | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048 && echo $HOME/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp4EofDG TO /root/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=vrkkrsrqgfytohbauixqqwaavbnimayk] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vrkkrsrqgfytohbauixqqwaavbnimayk; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797110.65-133878636280048/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": ["composer", "self-update"], "delta": "0:00:00.304267", "end": "2016-01-26 08:31:51.665478", "rc": 0, "start": "2016-01-26 08:31:51.361211", "stderr": "You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug\nYou are already using composer version 03e0d65f378976767dde7d59e2ace39bc914dbfd.", "stdout": "", "stdout_lines": [], "warnings": []} | |
TASK: [composer | Composer config github-oauth] ******************************* | |
skipping: [198.211.118.38] | |
TASK: [wp-cli | Install WP-CLI] *********************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE get_url dest=/usr/bin/wp url=https://github.com/wp-cli/wp-cli/releases/download/v0.21.1/wp-cli-0.21.1.phar | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356 && echo $HOME/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpbO0Tua TO /root/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356/get_url | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=lazmxtrytkswtnliggbbviqjfofxikzl] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lazmxtrytkswtnliggbbviqjfofxikzl; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356/get_url; rm -rf /root/.ansible/tmp/ansible-tmp-1453797111.82-265116914685356/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "23da603d0caac09f2d2b74beb0d3e330a72ddaa0", "dest": "/usr/bin/wp", "gid": 0, "group": "root", "md5sum": "0967d11002ef6e28529a13b644662d9a", "mode": "0755", "msg": "OK (1446016 bytes)", "owner": "root", "sha256sum": "", "size": 1446016, "src": "/tmp/tmp7ejcGY", "state": "file", "uid": 0, "url": "https://github.com/wp-cli/wp-cli/releases/download/v0.21.1/wp-cli-0.21.1.phar"} | |
TASK: [wp-cli | Install WP-CLI tab completions] ******************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE get_url dest=/etc/bash_completion.d url=https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092 && echo $HOME/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp_0tLZl TO /root/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092/get_url | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=wycmoxbtkkzkqgwllugxpxbdnzdckybu] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wycmoxbtkkzkqgwllugxpxbdnzdckybu; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092/get_url; rm -rf /root/.ansible/tmp/ansible-tmp-1453797115.74-260895829403092/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "checksum": "0e5ec699ac014d2d93d4d10c85169914169e9697", "dest": "/etc/bash_completion.d/wp-completion.bash", "gid": 0, "group": "root", "md5sum": "f8acb424f1460428796451679631be86", "mode": "0644", "msg": "OK (495 bytes)", "owner": "root", "sha256sum": "", "size": 495, "src": "/tmp/tmp6yNI2f", "state": "file", "uid": 0, "url": "https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash"} | |
TASK: [wordpress-setup | Create database of sites] **************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_db name="bobwasse_ar" state=present login_host="localhost" login_user="root" login_password=VALUE_HIDDEN | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848 && echo $HOME/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpxB_ptU TO /root/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848/mysql_db | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=azhshakjfkgtmmzcqaysgjjezziizzif] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-azhshakjfkgtmmzcqaysgjjezziizzif; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848/mysql_db; rm -rf /root/.ansible/tmp/ansible-tmp-1453797116.65-54157915274848/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "db": "bobwasse_ar", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}} | |
TASK: [wordpress-setup | Create/assign database user to db and grant permissions] *** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE mysql_user name="bobwasse_ar" password=VALUE_HIDDEN append_privs=yes priv="bobwasse_ar.*:ALL" state=present login_host="localhost" login_user="root" login_password=VALUE_HIDDEN | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966 && echo $HOME/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpcR7QRs TO /root/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966/mysql_user | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ydvhpmshtdnbtpsyivyodwdrhrdhebih] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ydvhpmshtdnbtpsyivyodwdrhrdhebih; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966/mysql_user; rm -rf /root/.ansible/tmp/ansible-tmp-1453797117.6-79337821181966/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "user": "bobwasse_ar"} | |
TASK: [wordpress-setup | Copy database dump] ********************************** | |
skipping: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) | |
TASK: [wordpress-setup | Import database] ************************************* | |
skipping: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) | |
TASK: [wordpress-setup | Get existing self-signed certificates] *************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command chdir=/etc/nginx/ssl/ find . -name "*_self_signed.pem" #USE_SHELL | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584 && echo $HOME/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpSMDLED TO /root/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=oktndoudzztwtvpijhrnpwortrbzskjc] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-oktndoudzztwtvpijhrnpwortrbzskjc; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797118.37-72946435530584/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": "find . -name \"*_self_signed.pem\"", "delta": "0:00:00.005289", "end": "2016-01-26 08:31:59.004485", "rc": 0, "start": "2016-01-26 08:31:58.999196", "stderr": "", "stdout": "", "stdout_lines": [], "warnings": []} | |
TASK: [wordpress-setup | Get self-signed certificates domains] **************** | |
skipping: [198.211.118.38] | |
TASK: [wordpress-setup | Generate self-signed certificates] ******************* | |
skipping: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) | |
TASK: [wordpress-setup | Copy SSL cert] *************************************** | |
skipping: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) | |
TASK: [wordpress-setup | Copy SSL key] **************************************** | |
skipping: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) | |
TASK: [wordpress-setup | Create includes.d directories] *********************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file path="/etc/nginx/includes.d/ar-advies.nl" state=directory mode=0755 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563 && echo $HOME/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp3PmW8o TO /root/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=vifperlscgkjqthhutslsuskiwrxkahx] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vifperlscgkjqthhutslsuskiwrxkahx; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797119.17-172085224478563/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item=ar-advies.nl) => {"changed": true, "gid": 0, "group": "root", "item": "ar-advies.nl", "mode": "0755", "owner": "root", "path": "/etc/nginx/includes.d/ar-advies.nl", "size": 4096, "state": "directory", "uid": 0} | |
TASK: [wordpress-setup | Template files out to includes.d] ******************** | |
/bin/sh: line 0: cd: ../templates/includes.d: No such file or directory | |
skipping: [198.211.118.38] | |
TASK: [wordpress-setup | Retrieve list of existing files in includes.d] ******* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE command find /etc/nginx/includes.d/ar-advies.nl -type f -name \*.conf 2>/dev/null || : #USE_SHELL | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123 && echo $HOME/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp3LkYhy TO /root/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123/command | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=dcdvcvzctmpztzuixguhhbriaizcpzav] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dcdvcvzctmpztzuixguhhbriaizcpzav; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123/command; rm -rf /root/.ansible/tmp/ansible-tmp-1453797119.9-16129600100123/ >/dev/null 2>&1'"'"'' | |
ok: [198.211.118.38] => {"changed": false, "cmd": "find /etc/nginx/includes.d/ar-advies.nl -type f -name \\*.conf 2>/dev/null || :", "delta": "0:00:00.007400", "end": "2016-01-26 08:32:00.640766", "rc": 0, "start": "2016-01-26 08:32:00.633366", "stderr": "", "stdout": "", "stdout_lines": [], "warnings": []} | |
TASK: [wordpress-setup | Remove unmanaged files from includes.d] ************** | |
skipping: [198.211.118.38] | |
TASK: [wordpress-setup | Create WordPress configuration for Nginx] ************ | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123 && echo $HOME/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123' | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 20 0 --:--:-- --:--:-- --:--:-- 20 | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'rc=flag; [ -r /etc/nginx/sites-available/ar-advies.nl.conf ] || rc=2; [ -f /etc/nginx/sites-available/ar-advies.nl.conf ] || rc=1; [ -d /etc/nginx/sites-available/ar-advies.nl.conf ] && rc=3; python -V 2>/dev/null || rc=4; [ x"$rc" != "xflag" ] && echo "${rc} "/etc/nginx/sites-available/ar-advies.nl.conf && exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = hashlib.sha1(); afile = open("'"'"'/etc/nginx/sites-available/ar-advies.nl.conf'"'"'", "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("'"'"'/etc/nginx/sites-available/ar-advies.nl.conf'"'"'", "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 '"'"'/etc/nginx/sites-available/ar-advies.nl.conf)' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpYxz8YK TO /root/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123/source | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpYte_7i TO /root/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123/copy | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ulpoekhsviznxwuzqywwkngljaxvecid] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ulpoekhsviznxwuzqywwkngljaxvecid; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123/copy; rm -rf /root/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "checksum": "50f69a69c07311463873ada897eab18e5dd80648", "dest": "/etc/nginx/sites-available/ar-advies.nl.conf", "gid": 0, "group": "root", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "md5sum": "3f72f965c7a9c8aee9413cf51334560f", "mode": "0644", "owner": "root", "size": 999, "src": "/root/.ansible/tmp/ansible-tmp-1453797120.74-1002095865123/source", "state": "file", "uid": 0} | |
TASK: [wordpress-setup | Enable WordPress site] ******************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file src="/etc/nginx/sites-available/ar-advies.nl.conf" dest="/etc/nginx/sites-enabled/ar-advies.nl.conf" owner=root group=root state=link | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080 && echo $HOME/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp4gIvSB TO /root/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=njjriyxbojmajneyfpnzgawbzmzkikbm] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-njjriyxbojmajneyfpnzgawbzmzkikbm; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797123.34-190781570978080/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "dest": "/etc/nginx/sites-enabled/ar-advies.nl.conf", "gid": 0, "group": "root", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "mode": "0777", "owner": "root", "size": 44, "src": "/etc/nginx/sites-available/ar-advies.nl.conf", "state": "link", "uid": 0} | |
TASK: [wordpress-setup | Create web root] ************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file group=www-data state=directory path=/srv/www owner=vagrant | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692 && echo $HOME/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp8S1CTa TO /root/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=lxdenydtnvegymkrpvcgnslwtgvvqean] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lxdenydtnvegymkrpvcgnslwtgvvqean; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797124.13-199376912880692/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "gid": 33, "group": "www-data", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "mode": "0755", "owner": "vagrant", "path": "/srv/www", "size": 4096, "state": "directory", "uid": 1000} | |
TASK: [wordpress-setup | Create logs folder of sites] ************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE file group=www-data state=directory path=/srv/www/ar-advies.nl/logs owner=vagrant | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364 && echo $HOME/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpVauH67 TO /root/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364/file | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=jsokcukeghvpqultjoyhjfgwnvtgnnnn] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jsokcukeghvpqultjoyhjfgwnvtgnnnn; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364/file; rm -rf /root/.ansible/tmp/ansible-tmp-1453797124.93-200991392850364/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "gid": 33, "group": "www-data", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "mode": "0755", "owner": "vagrant", "path": "/srv/www/ar-advies.nl/logs", "size": 4096, "state": "directory", "uid": 1000} | |
TASK: [wordpress-setup | Setup WP system cron] ******************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE cron user=vagrant minute='*/15' name='ar-advies.nl WordPress cron' cron_file=wordpress-ar-advies_nl job='curl -k -s staging.ar-advies.nl/wp/wp-cron.php > /dev/null 2>&1' | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849 && echo $HOME/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpo3iOOt TO /root/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849/cron | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=mmrqxdbdnteyjinmqjarhgdrikhfanfc] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mmrqxdbdnteyjinmqjarhgdrikhfanfc; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849/cron; rm -rf /root/.ansible/tmp/ansible-tmp-1453797125.62-41002249487849/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => (item={'key': 'ar-advies.nl', 'value': {'repo_subtree_path': 'site', 'multisite': {'enabled': False, 'subdomains': False}, 'env': {'db_name': 'bobwasse_ar', 'db_user': 'bobwasse_ar', 'wp_env': 'staging', 'disable_wp_cron': True, 'wp_home': 'staging.ar-advies.nl', 'wp_siteurl': 'staging.ar-advies.nl/wp'}, 'cache': {'duration': '30s', 'enabled': False}, 'repo': 'git@bitbucket.org:bobwassermann/ar-advies.nl.git', 'ssl': {'enabled': False}, 'local_path': '../ar-advies.nl', 'branch': 'master', 'site_hosts': ['staging.ar-advies.nl']}}) => {"changed": true, "cron_file": "wordpress-ar-advies_nl", "item": {"key": "ar-advies.nl", "value": {"branch": "master", "cache": {"duration": "30s", "enabled": false}, "env": {"db_name": "bobwasse_ar", "db_user": "bobwasse_ar", "disable_wp_cron": true, "wp_env": "staging", "wp_home": "staging.ar-advies.nl", "wp_siteurl": "staging.ar-advies.nl/wp"}, "local_path": "../ar-advies.nl", "multisite": {"enabled": false, "subdomains": false}, "repo": "git@bitbucket.org:bobwassermann/ar-advies.nl.git", "repo_subtree_path": "site", "site_hosts": ["staging.ar-advies.nl"], "ssl": {"enabled": false}}}, "jobs": ["ar-advies.nl WordPress cron"]} | |
NOTIFIED: [common | restart memcached] **************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=memcached state=restarted | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042 && echo $HOME/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmp0tsfKI TO /root/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=cbzunfhhgjdnzpgbkihiyhgjdsljcdmz] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cbzunfhhgjdnzpgbkihiyhgjdsljcdmz; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797126.27-275342629222042/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "memcached", "state": "started"} | |
NOTIFIED: [common | reload nginx] ********************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=nginx state=reloaded | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495 && echo $HOME/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpNrd9R3 TO /root/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=zzspollvfnjvvvlfbntdebgoexzbkdjj] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zzspollvfnjvvvlfbntdebgoexzbkdjj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797128.1-92887751437495/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "nginx", "state": "started"} | |
NOTIFIED: [common | reload php-fpm] ******************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=php7.0-fpm state=reloaded | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903 && echo $HOME/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmputwVVa TO /root/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=cviadkrkkquknzwegbweungxqlfepcwr] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cviadkrkkquknzwegbweungxqlfepcwr; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797128.92-218677241065903/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "php7.0-fpm", "state": "started"} | |
NOTIFIED: [fail2ban | restart fail2ban] *************************************** | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=fail2ban state=restarted | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529 && echo $HOME/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmplYVHL3 TO /root/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=ycytixjdgvpmxppgdhqcgmjojaiskelu] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ycytixjdgvpmxppgdhqcgmjojaiskelu; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797129.67-211152565033529/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "fail2ban", "state": "started"} | |
NOTIFIED: [ferm | restart ferm] *********************************************** | |
skipping: [198.211.118.38] | |
NOTIFIED: [ntp | restart ntp] ************************************************* | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=ntp state=restarted | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630 && echo $HOME/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmponjOYd TO /root/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=obdyyeejayibainasomslecdjipmvhmp] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-obdyyeejayibainasomslecdjipmvhmp; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797132.54-210476867626630/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "ntp", "state": "started"} | |
NOTIFIED: [sshd | restart ssh] ************************************************ | |
<198.211.118.38> ESTABLISH CONNECTION FOR USER: root | |
<198.211.118.38> REMOTE_MODULE service name=ssh state=restarted | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575 && echo $HOME/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575' | |
<198.211.118.38> PUT /var/folders/1t/5lwjxm0x3fn16_b6hq5kr4mr0000gn/T/tmpRe0bi1 TO /root/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575/service | |
<198.211.118.38> EXEC ssh -C -tt -vvv -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/bobwassermann/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=root -o ConnectTimeout=10 198.211.118.38 /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=xfkvmiqitzgwnhgrndqpqsagzekwaqfz] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xfkvmiqitzgwnhgrndqpqsagzekwaqfz; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575/service; rm -rf /root/.ansible/tmp/ansible-tmp-1453797133.48-230116160753575/ >/dev/null 2>&1'"'"'' | |
changed: [198.211.118.38] => {"changed": true, "name": "ssh", "state": "started"} | |
PLAY RECAP ******************************************************************** | |
198.211.118.38 : ok=94 changed=61 unreachable=0 failed=0 | |
localhost : ok=0 changed=0 unreachable=0 failed=0 | |
~/Sites/trellis ⮀ master● ⮀ 9d5h54m ⮀ ./deploy.sh staging ar-advies.nl ⮂ | |
PLAY [Ensure necessary variables are defined] ********************************* | |
TASK: [Ensure environment is defined] ***************************************** | |
skipping: [localhost] | |
PLAY [Deploy WP site] ********************************************************* | |
GATHERING FACTS *************************************************************** | |
ok: [198.211.118.38] | |
TASK: [Ensure site is valid] ************************************************** | |
skipping: [198.211.118.38] | |
TASK: [Ensure repo is valid] ************************************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Initialize] *************************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | Check whether project source path is a git repo] ************** | |
ok: [198.211.118.38] | |
TASK: [deploy | Get current git remote URL] *********************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Update git remote URL] **************************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Clone project files] ****************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | Failed connection to remote repo] ***************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | write unfinished file] **************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | Check for project repo subtree] ******************************* | |
ok: [198.211.118.38] | |
TASK: [deploy | Fail if repo_subtree_path is set incorrectly] ***************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Create new release dir] *************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | Run git archive to populate new build dir] ******************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Run git archive with subdirectory to populate new build dir] *** | |
changed: [198.211.118.38] | |
TASK: [deploy | Copy project templates] *************************************** | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 13 100 13 0 0 18 0 --:--:-- --:--:-- --:--:-- 18 | |
changed: [198.211.118.38] => (item={'dest': '.env', 'src': 'roles/deploy/templates/env.j2', 'name': '.env config'}) | |
TASK: [deploy | Check if project folders exist] ******************************* | |
ok: [198.211.118.38] => (item=vendor) | |
TASK: [deploy | Copy project folders] ***************************************** | |
skipping: [198.211.118.38] => (item={'invocation': {'module_name': u'stat', 'module_complex_args': {'path': u'/srv/www/ar-advies.nl/current/vendor'}, 'module_args': ''}, 'item': 'vendor', u'stat': {u'exists': False}, u'changed': False}) | |
TASK: [deploy | Check for composer.json in project root or project_subtree_path] *** | |
ok: [198.211.118.38] | |
TASK: [deploy | Fail if composer.json not found] ****************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Install Composer dependencies] ******************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | Ensure shared sources are present] **************************** | |
changed: [198.211.118.38] => (item={'path': 'web/app/uploads', 'src': 'uploads'}) | |
TASK: [deploy | Ensure shared paths are absent] ******************************* | |
changed: [198.211.118.38] => (item={'path': 'web/app/uploads', 'src': 'uploads'}) | |
TASK: [deploy | Create shared symlinks] *************************************** | |
changed: [198.211.118.38] => (item={'path': 'web/app/uploads', 'src': 'uploads'}) | |
TASK: [deploy | Finalize the deploy] ****************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | WordPress Installed?] ***************************************** | |
ok: [198.211.118.38] | |
TASK: [deploy | Update WP theme paths] **************************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Update WP database] ******************************************* | |
skipping: [198.211.118.38] | |
TASK: [deploy | Warn about updating network database.] ************************ | |
skipping: [198.211.118.38] | |
TASK: [deploy | Update WP network database] *********************************** | |
skipping: [198.211.118.38] | |
TASK: [deploy | Reload php-fpm] *********************************************** | |
changed: [198.211.118.38] | |
TASK: [deploy | debug ] ******************************************************* | |
ok: [198.211.118.38] => { | |
"msg": "master@8d3199c deployed as release 20160126083259" | |
} | |
PLAY RECAP ******************************************************************** | |
198.211.118.38 : ok=20 changed=12 unreachable=0 failed=0 | |
localhost : ok=0 changed=0 unreachable=0 failed=0 | |
~/Sites/trellis ⮀ master● ⮀ 9d5h55m ⮀ ⮂ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment