Hi Guys,
I'm having the same problem. F5 version: 12
$ ansible --version
ansible 2.2.1.0
config file = ./ansible.cfg
configured module search path = ['/usr/local/lib/PYTHON_VERSION/site-packages/ansible/modules/extras/network/f5/']
fatal: [F5-04]: FAILED! => {
"changed": false,
"failed": true,
"invocation": {
"module_args": {
"description": null,
"host": null,
"lb_method": "round_robin",
"monitor_type": null,
"monitors": null,
"name": "web-bruno",
"partition": "Common",
"password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
"port": null,
"quorum": null,
"reselect_tries": null,
"server": "F5-04",
"server_port": 443,
"service_down_action": null,
"slow_ramp_time": 120,
"state": "present",
"user": "admin********",
"validate_certs": false
},
"module_name": "bigip_pool"
},
"msg": "the python bigsuds module is required"
}
But I have the bigsuds in my Ansible machine.
[ansible@10 ~]$ python
Python 2.6.6 (r266:84292, Aug 9 2016, 06:11:56)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
>>> b=bigsuds.BIGIP(hostname='x.x.x.x', username='********', password= '********')
>>> b.LocalLB.Pool.get_list()
['/Common/POOL1', '/Common/POOL2', '/Common/POOL5',
Could you help me ?
Thanks in advance.
Best regards,
Bruno