Here is the -vvv

ansible-playbook -i buildservers-agd new-buildserver.yaml --check --limit 
abldeb7ex6405 -vvv
ansible-playbook 2.8.0
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u
'/home/jamekeit/.ansible/plugins/modules', u
'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible-playbook
  python version = 2.7.5 (default, May 31 2018, 09:41:32) [GCC 4.8.5 
20150623 (Red Hat 4.8.5-28)]
Using /etc/ansible/ansible.cfg as config file
host_list declined parsing /home/jamekeit/ds9/buildservers-agd as it did not 
pass it's verify_file() method
script declined parsing /home/jamekeit/ds9/buildservers-agd as it did not 
pass it's verify_file() method
auto declined parsing /home/jamekeit/ds9/buildservers-agd as it did not pass 
it's verify_file() method
Parsed /home/jamekeit/ds9/buildservers-agd inventory source with ini plugin
statically imported: 
/home/jamekeit/ds9/roles/buildservers/tasks/regular-packages.yaml
statically imported: /home/jamekeit/ds9/roles/buildservers/tasks/git.yaml


PLAYBOOK: new-buildserver.yaml 
*******************************************************************************************************************************************
1 plays in new-buildserver.yaml


PLAY [buildservers] 
******************************************************************************************************************************************************


TASK [Gathering Facts] 
***************************************************************************************************************************************************
task path: /home/jamekeit/ds9/new-buildserver.yaml:13
<abldeb7ex6405> Attempting python interpreter discovery
<abldeb7ex6405> ESTABLISH SSH CONNECTION FOR USER: root
<abldeb7ex6405> SSH: EXEC ssh -C -o ControlMaster=auto -o 
ControlPersist=60s -o StrictHostKeyChecking=no -o 
'IdentityFile="/etc/ansible/id_rsa"' 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o 'User="root"' -o ConnectTimeout=10 -o 
ControlPath=/home/jamekeit/.ansible/cp/67246c2bc6 abldeb7ex6405 '/bin/sh -c 
'"'"'echo 
PLATFORM; uname; echo FOUND; command -v 
'"'"'"'"'"'"'"'"'/usr/bin/python'"'"'"'"'"'"'"'"'; 
command -v '"'"'"'"'"'"'"'"'python3.7'"'"'"'"'"'"'"'"'; command -v 
'"'"'"'"'"'"'"'"'python3.6'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'
python3.5'"'"'"'"'"'"'"'"'; command -v 
'"'"'"'"'"'"'"'"'python2.7'"'"'"'"'"'"'"'"'; 
command -v '"'"'"'"'"'"'"'"'python2.6'"'"'"'"'"'"'"'"'; command -v 
'"'"'"'"'"'"'"'"'/usr/libexec/platform-python'"'"'"'"'"'"'"'"'; command -v 
'"'"'"'"'"'"'"'"'/usr/bin/python3'"'"'"'"'"'"'"'"'; command -v 
'"'"'"'"'"'"'"'"'python'"'"'"'"'"'"'"'"'; echo ENDFOUND && sleep 0'"'"''
<abldeb7ex6405> (0, 'PLATFORM\nLinux\nFOUND\n/usr/bin/python\n/usr/bin/
python2.7\n/usr/bin/python2.6\n/usr/bin/python\nENDFOUND\n', '')
<abldeb7ex6405> ESTABLISH SSH CONNECTION FOR USER: root
<abldeb7ex6405> SSH: EXEC ssh -C -o ControlMaster=auto -o 
ControlPersist=60s -o StrictHostKeyChecking=no -o 
'IdentityFile="/etc/ansible/id_rsa"' 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o 'User="root"' -o ConnectTimeout=10 -o 
ControlPath=/home/jamekeit/.ansible/cp/67246c2bc6 abldeb7ex6405 '/bin/sh -c 
'"'"'/usr/bin/python 
&& sleep 0'"'"''
<abldeb7ex6405> (1, '', 'Traceback (most recent call last):\n  File 
"<stdin>", line 10, in <module>\nImportError: No module named json\n')
<abldeb7ex6405> Failed to connect to the host via ssh: Traceback (most 
recent call last):
  File "<stdin>", line 10, in <module>
ImportError: No module named json
 [WARNING]: Unhandled error in Python interpreter discovery for host 
abldeb7ex6405: No JSON object could be decoded


<abldeb7ex6405> Interpreter discovery remote stderr:
Traceback (most recent call last):
  File "<stdin>", line 10, in <module>
ImportError: No module named json


Using module file 
/usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
Pipelining is enabled.
<abldeb7ex6405> ESTABLISH SSH CONNECTION FOR USER: root
<abldeb7ex6405> SSH: EXEC ssh -C -o ControlMaster=auto -o 
ControlPersist=60s -o StrictHostKeyChecking=no -o 
'IdentityFile="/etc/ansible/id_rsa"' 
-o KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o 'User="root"' -o ConnectTimeout=10 -o 
ControlPath=/home/jamekeit/.ansible/cp/67246c2bc6 abldeb7ex6405 '/bin/sh -c 
'"'"'/usr/bin/python 
&& sleep 0'"'"''
<abldeb7ex6405> (1, '', 'Traceback (most recent call last):\n  File 
"<stdin>", line 114, in <module>\n  File "<stdin>", line 21, in 
_ansiballz_main\nImportError: No module named zipfile\n')
<abldeb7ex6405> Failed to connect to the host via ssh: Traceback (most 
recent call last):
  File "<stdin>", line 114, in <module>
  File "<stdin>", line 21, in _ansiballz_main
ImportError: No module named zipfile
fatal: [abldeb7ex6405]: FAILED! => {
    "ansible_facts": {},
    "changed": false,
    "msg": "The following modules failed to execute: setup\n  setup: MODULE 
FAILURE\nSee stdout/stderr for the exact error\n"
}


PLAY RECAP 
***************************************************************************************************************************************************************
abldeb7ex6405              : ok=0    changed=0    unreachable=0    failed=1 
   skipped=0    rescued=0    ignored=0


On Wednesday, July 31, 2019 at 2:19:37 PM UTC-5, Keith Mills wrote:
>
> I have Ansible 2.8.0 and Python 2.7.5. I tried to run the following 
> playbook to upgrade the packages on a Debian host which has Python 2.7.3. I 
> got the ""The following modules failed to execute: setup\n setup: MODULE 
> FAILURE\nSee stdout/stderr for the exact error\n"}" in the Gathering facts 
> part. Please advice. Thanks in advance.
> name: Update and upgrade apt packages
>
> new-buildserver.yaml:
>
> ---
>
>
> # Plan
> # use a staging inventory file or specify individual hosts
> # copy repos
> # install packages
> # copy configs for installed packages
> # install cpan modules
> # update all the things to appropriate levels
> # install mxdk
>
>
> - hosts: buildservers
>   remote_user: root
>   roles:
>    - buildservers
>
>
> debian-7.yaml:
>
> ---
>
>
> # 2018-07-02
> # Vollmer
> # Install required packages (and some perl modules) with_items using 
> default package manager
> - name: install required packages
>   package:
>     name: "{{ item }}"
>     state: present
>   with_items:
>   - alien
>   - apache2
>   - autofs
>   - bison
>   - createrepo
>   - dos2unix
>   - flex 
> #  - g++-multilib
>   - git
>   - html2text
>   - krb5-user
> #  - libc6-dev-i386
> #  - libevent-dev
>   - libmng1
> #  - libxml++2.6-2v5
> #  - libxml++2.6-dev
> #  - libxml2-dev
>   - libxml++2.6-2
> #  - libxml2-dev:i386
> #  - lib64stdc++6:i386
>   - libxml2-utils
>   - lzma
>   - make
> #  - smbfs
>   - nasm
>   - ntp
>   - pbuilder
>   - python-lxml
>   - rpm2cpio
>   - xsltproc
>   - zip
>   - libexpat1-dev
>   - libssl-dev
>   - zlib1g-dev
>   - cpanminus
> #  - update
> # The following never worked but were included in the original deployment 
> scripts, kept here for reference
> # - lib64stdc++6:i386
> # - libxml2-dev:i386
> # - smbfs
> # It appears that Debian uses all CPAN provided modules so we do not need 
> to install any from the package manager
> - name: install required perl modules
>   package:
>     name: "{{ item }}"
>     state: present
> #    type: package
>   with_items:
>   - libanydata-perl
>   - libapache-asp-perl
>   - libcrypt-rc4-perl
>   - libdigest-sha-perl
>   - libhttp-dav-perl
>   - liblog-log4perl-perl
>   - libsoap-lite-perl
>   - libterm-shell-perl
>   - libxml-dom-perl
>   - libxml-libxml-perl
>   - libxml-sax-perl
>   - libxml-xpath-perl
>
>
> ...
>
>
>
> PLAY [buildservers] 
> ******************************************************************************************************************************************************
>
> TASK [Gathering Facts] 
> ***************************************************************************************************************************************************
>  
> [WARNING]: Unhandled error in Python interpreter discovery for host 
> abldeb7ex6405: No JSON object could be decoded
>
>
> fatal: [abldeb7ex6405]: FAILED! => {"ansible_facts": {}, "changed": false, 
> "msg": "The following modules failed to execute: setup\n  setup: MODULE 
> FAILURE\nSee stdout/stderr for the exact error\n"}
> ok: [deb7ex6404]
> ok: [deb7ex6403]
> ok: [deb7ex6402]
> ok: [deb7ex6401]
>
>
>
>
> Ansible Version:
>
> ansible 2.8.0
>   config file = /etc/ansible/ansible.cfg
>   configured module search path = [u
> '/home/jamekeit/.ansible/plugins/modules', u
> '/usr/share/ansible/plugins/modules']
>   ansible python module location = /usr/lib/python2.7/site-packages/
> ansible
>   executable location = /usr/bin/ansible
>   python version = 2.7.5 (default, May 31 2018, 09:41:32) [GCC 4.8.5 
> 20150623 (Red Hat 4.8.5-28)]
>
>
>
> OS Environment:
>
> "Debian GNU/Linux 7 (wheezy)"
>
> Ansible Controller:
>
> Red Hat Enterprise Linux Server 7.5 (Maipo)"
>
> EXPECTED RESULTS:
>
> Output with the list of upgraded packages.
>
> ACTUAL RESULTS:
>
> PLAY [buildservers] 
> ******************************************************************************************************************************************************
>
> TASK [Gathering Facts] 
> ***************************************************************************************************************************************************
>  
> [WARNING]: Unhandled error in Python interpreter discovery for host 
> abldeb7ex6405: No JSON object could be decoded
>
>
> fatal: [abldeb7ex6405]: FAILED! => {"ansible_facts": {}, "changed": false, 
> "msg": "The following modules failed to execute: setup\n  setup: MODULE 
> FAILURE\nSee stdout/stderr for the exact error\n"}
> ok: [deb7ex6404]
> ok: [deb7ex6403]
> ok: [deb7ex6402]
> ok: [deb7ex6401]
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/a6907b4d-5803-4948-aab8-62862b3e5199%40googlegroups.com.

Reply via email to