Closed glenpekarcsik closed 4 years ago
Looks like the module fails to authenticate, the error comes from underlying HTTP wrapper function:
https://github.com/F5Networks/f5-ansible/blob/devel/library/module_utils/network/f5/bigip.py#L74
I would suggest testing with POSTMAN or CURLl by placing GET call to on the same device:
https://ip:port/mgmt/tm/sys
This looks like your local issue, Closing
ISSUE TYPE
COMPONENT NAME
bigip_device_info
ANSIBLE VERSION
ansible 2.9.1 config file = /etc/ansible/ansible.cfg configured module search path = [u'/home/pekargl/.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, Jun 11 2019, 14:33:56) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
PYTHON VERSION
Python 2.7.5
BIGIP VERSION
BIG-IP 13.1.1.5 Build 0.70.4 Engineering Hotfix
CONFIGURATION
N/A
OS / ENVIRONMENT
Red Hat Enterprise Linux Server release 7.7 (Maipo)
SUMMARY
When running the bigip_device_info module, I am getting a 'HTTPError' object has no attribute 'headers' error.
STEPS TO REPRODUCE
Run a playbook with the following module:
user: "{{ f5admin_username }}" password: "{{ f5admin_password }}" validate_certs: "{{ validate_cert }}" delegate_to: localhost register: devicefacts
EXPECTED RESULTS
Return values from the F5 device for the bigip_device_info module.
ACTUAL RESULTS
TASK [Collect BIG-IP facts] ** task path: /home/pekargl/git/waf_dev/waf00_wafansible/playbooks/asm_f5_gather_facts.yml:24