I was thinking that perhaps the python version (v3
) was causing the issue, but same result with Python v2
:
PLAY [Set ansible_python_interpreter] ********************************************************************************************************************************************************************
[WARNING]: You Ansible version is 2.9.23 but this version of Trellis has only been tested for compatability with Ansible 2.4.0.0 -> 2.7.5. It is advisable to check for Trellis updates or downgrade your
Ansible version.
META: ran handlers
TASK [python_interpreter : Get Ubuntu release] ***********************************************************************************************************************************************************
task path: /Volumes/Path/to/example.com/trellis/roles/python_interpreter/tasks/main.yml:2
[WARNING]: Failure using method (v2_runner_on_start) in callback plugin (<ansible.plugins.callback.output.CallbackModule object at 0x109177d10>): 'show_per_host_start'
Callback Exception:
File "/Users/mikekilmer/.pyenv/versions/2.7.17/envs/.trellis/lib/python2.7/site-packages/ansible/executor/task_queue_manager.py", line 381, in send_callback
method(*new_args, **kwargs)
File "/Users/mikekilmer/.pyenv/versions/2.7.17/envs/.trellis/lib/python2.7/site-packages/ansible/plugins/callback/default.py", line 256, in v2_runner_on_start
if self.get_option('show_per_host_start'):
File "/Users/mikekilmer/.pyenv/versions/2.7.17/envs/.trellis/lib/python2.7/site-packages/ansible/plugins/callback/__init__.py", line 91, in get_option
return self._plugin_options[k]
<192.168.50.5> ESTABLISH LOCAL CONNECTION FOR USER: mikekilmer
<192.168.50.5> EXEC sudo -H -S -n -u root /bin/sh -c 'echo BECOME-SUCCESS-foblwtzmdokbuffugxwnecrbuhwagxbh ; lsb_release -cs'
System info:
Ansible 2.9.23; Darwin
Trellis 1.0.2: March 13th, 2019
---------------------------------------------------
non-zero return code
sudo: a password is required
fatal: [192.168.50.5]: FAILED! => {
"changed": false,
"rc": 1,
"stderr_lines": [
"sudo: a password is required"
],
"stdout": "",
"stdout_lines": []
}