ansible-java-role icon indicating copy to clipboard operation
ansible-java-role copied to clipboard

[sudo is required to run] keyserver error on ubuntu trusty 64

Open cwalker67 opened this issue 10 years ago • 2 comments

So I'm an ansible newbie but was trying to get java 7 installed on a vagrant vm vm: ubuntu/trusty64 ansible: 1.8.2

It's a simple playbook:

- hosts: all
  vars:
    java_packages:
      - oracle-java7-installer
  roles:
      - { role: smola.java }

but i'm getting the errors:

TASK: [smola.java | Install WebUpd8 Team Java PPA (for Oracle Java)] **********
failed: [default] => {"cmd": "apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 7B2C3B0889BF5709A105D03AC2518248EEA14886", "failed": true, "rc": 2}
stderr: gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: no writable keyring found: eof
gpg: error reading `[stream]': general error
gpg: Total number processed: 0

stdout: Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.aQZ7eGyxl6 --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 7B2C3B0889BF5709A105D03AC2518248EEA14886

msg: gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: no writable keyring found: eof
gpg: error reading `[stream]': general error
gpg: Total number processed: 0

FATAL: all hosts have already failed -- aborting

am i missing something obvious?

thanks, charlie

cwalker67 avatar Dec 11 '14 21:12 cwalker67

Ok, so when looking the .travis.yml, i noticed when you run the playbook manually, it is using --sudo. so I changed to - {role: smola.java, sudo:yes } Which ran fine. By default, i guess vagrant doesn't run the ansible-playbook with sudo.

cwalker67 avatar Dec 12 '14 14:12 cwalker67

@cwalker67 Thank you! If you have any suggestion about how to communicate this in the documentation, feel free to do so.

I'm keeping this issue open as a reminder for myself to update the docs.

smola avatar Dec 16 '14 11:12 smola