I updated to version 1.3.1 of the playbook, but I am still receiving this error within Vagrant. Seems the "Import GPG keys" task is not running
TASK: [rvm_io.rvm1-ruby | Detect rvm binary] **********************************
<127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
<127.0.0.1> REMOTE_MODULE stat path='/usr/local/lib/rvm/bin/rvm'
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360 && echo $HOME/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360'"]
<127.0.0.1> PUT /var/folders/qg/v9l_c749323g9fkrhz23hsq00000gq/T/tmpi2UW2q TO /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360/stat
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=plbuzbhbuemsbnfdacphmadcacuusinc] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-plbuzbhbuemsbnfdacphmadcacuusinc; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360/stat; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.64-192939194049360/ >/dev/null 2>&1\'"\'"\'\'']
ok: [default] => {"changed": false, "stat": {"atime": 1414595175.9339015, "ctime": 1414101162.8497639, "dev": 2049, "exists": true, "gid": 1002, "inode": 140552, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "7b6ffc8b7d9e610d1600119e979c6c39", "mode": "0775", "mtime": 1414101156.414548, "nlink": 1, "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 1440, "uid": 0, "wgrp": true, "woth": false, "wusr": true, "xgrp": true, "xoth": true, "xusr": true}}
TASK: [rvm_io.rvm1-ruby | Detect rvm installer] *******************************
<127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
<127.0.0.1> REMOTE_MODULE stat path='/tmp/rvm-installer.sh'
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849 && echo $HOME/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849'"]
<127.0.0.1> PUT /var/folders/qg/v9l_c749323g9fkrhz23hsq00000gq/T/tmpXAytxY TO /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849/stat
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=enuddnbogvorzdffxmoxzugveamhauls] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-enuddnbogvorzdffxmoxzugveamhauls; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849/stat; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.8-80742544660849/ >/dev/null 2>&1\'"\'"\'\'']
ok: [default] => {"changed": false, "stat": {"atime": 1414595353.0719852, "ctime": 1414595182.0689678, "dev": 2049, "exists": true, "gid": 0, "inode": 58191, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "ca657837bd4ededb7eb4ee10ce0b2802", "mode": "0644", "mtime": 1414595182.0689678, "nlink": 1, "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 22371, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}
TASK: [rvm_io.rvm1-ruby | Detect current rvm version] *************************
<127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
<127.0.0.1> REMOTE_MODULE command /usr/local/lib/rvm/bin/rvm version
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281 && echo $HOME/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281'"]
<127.0.0.1> PUT /var/folders/qg/v9l_c749323g9fkrhz23hsq00000gq/T/tmpYm6tqy TO /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281/command
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=dntiwpiutfoemkaovczerwjamzuarbfo] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-dntiwpiutfoemkaovczerwjamzuarbfo; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281/command; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1414596922.93-117344882954281/ >/dev/null 2>&1\'"\'"\'\'']
ok: [default] => {"changed": false, "cmd": ["/usr/local/lib/rvm/bin/rvm", "version"], "delta": "0:00:00.158156", "end": "2014-10-29 15:33:20.543296", "rc": 0, "start": "2014-10-29 15:33:20.385140", "stderr": "", "stdout": "rvm 1.25.34 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]", "stdout_lines": ["rvm 1.25.34 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]"]}
TASK: [rvm_io.rvm1-ruby | Install rvm installer] ******************************
skipping: [default]
TASK: [rvm_io.rvm1-ruby | Configure rvm installer] ****************************
skipping: [default]
TASK: [rvm_io.rvm1-ruby | Import GPG keys] ************************************
skipping: [default]
TASK: [rvm_io.rvm1-ruby | Install rvm] ****************************************
skipping: [default]
TASK: [rvm_io.rvm1-ruby | Update rvm] *****************************************
<127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
<127.0.0.1> REMOTE_MODULE command /usr/local/lib/rvm/bin/rvm get stable && /usr/local/lib/rvm/bin/rvm reload #USE_SHELL
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586 && echo $HOME/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586'"]
<127.0.0.1> PUT /var/folders/qg/v9l_c749323g9fkrhz23hsq00000gq/T/tmpR2UAZM TO /home/vagrant/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586/command
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/chris/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile="/Users/chris/.vagrant.d/insecure_private_key"', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=teprlezjwpgbjhqiwyytjaxfwnislawa] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-teprlezjwpgbjhqiwyytjaxfwnislawa; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586/command; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1414596923.32-77930937418586/ >/dev/null 2>&1\'"\'"\'\'']
````failed: [default] => {"changed": false, "cmd": "/usr/local/lib/rvm/bin/rvm get stable && /usr/local/lib/rvm/bin/rvm reload", "delta": "0:01:11.675976", "end": "2014-10-29 15:34:33.953772", "rc": 2, "start": "2014-10-29 15:33:22.277796"}
stderr: gpg: Signature made Wed 29 Oct 2014 12:52:06 PM UTC using RSA key ID BF04FF17
gpg: Can't check signature: public key not found
gpg: Signature made Wed 29 Oct 2014 12:52:06 PM UTC using RSA key ID BF04FF17
gpg: Can't check signature: public key not found
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
stdout: Downloading https://get.rvm.io
Downloading https://github.com/wayneeseguin/rvm/archive/1.26.0.tar.gz
Downloading https://github.com/wayneeseguin/rvm/releases/download/1.26.0/1.26.0.tar.gz.asc
GPG signature verification failed for '/usr/local/lib/rvm/archives/rvm-1.26.0.tgz' - 'https://github.com/wayneeseguin/rvm/releases/download/1.26.0/1.26.0.tar.gz.asc'!
try downloading the signatures:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
they can be compared with:
https://rvm.io/mpapis.asc
https://keybase.io/mpapis
Downloading https://bitbucket.org/mpapis/rvm/get/1.26.0.tar.gz
Downloading https://github.com/wayneeseguin/rvm/releases/download/1.26.0/1.26.0.tar.gz.asc
GPG signature verification failed for '/usr/local/lib/rvm/archives/rvm-1.26.0.tgz' - 'https://github.com/wayneeseguin/rvm/releases/download/1.26.0/1.26.0.tar.gz.asc'!
try downloading the signatures:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
they can be compared with:
https://rvm.io/mpapis.asc
https://keybase.io/mpapis
FATAL: all hosts have already failed -- aborting
PLAY RECAP ********************************************************************
to retry, use: --limit @/Users/chris/site.retry
default : ok=17 changed=4 unreachable=0 failed=1
Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.