task path: /apps/ansible-scripts/f5-BigIP/playbooks/f5-GTM-pool-disable.yml:7
Using module file /usr/lib/python2.7/site-packages/ansible/modules/network/f5/bigip_gtm_pool.py
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: ansuser
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814 `" && echo ansible-tmp-1496267130.41-260369370140814="` echo $HOME/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814 `" ) && sleep 0'
<localhost> PUT /tmp/tmpEWcAQZ TO /home/ansuser/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814/bigip_gtm_pool.py
<localhost> EXEC /bin/sh -c 'chmod u+x /home/ansuser/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814/ /home/ansuser/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814/bigip_gtm_pool.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python2 /home/ansuser/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814/bigip_gtm_pool.py; rm -rf "/home/ansuser/.ansible/tmp/ansible-tmp-1496267130.41-260369370140814/" > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/tmp/ansible_cLPO8c/ansible_module_bigip_gtm_pool.py", line 654, in <module>
main()
File "/tmp/ansible_cLPO8c/ansible_module_bigip_gtm_pool.py", line 642, in main
required_if=spec.required_if
File "/tmp/ansible_cLPO8c/ansible_modlib.zip/ansible/module_utils/f5_utils.py", line 240, in __init__
File "/tmp/ansible_cLPO8c/ansible_modlib.zip/ansible/module_utils/f5_utils.py", line 265, in _get_mgmt_root
File "/usr/lib/python2.7/site-packages/f5/bigip/__init__.py", line 124, in __init__
self.post_configuration_setup()
File "/usr/lib/python2.7/site-packages/f5/bigip/__init__.py", line 91, in post_configuration_setup
self._get_tmos_version()
File "/usr/lib/python2.7/site-packages/f5/bigip/__init__.py", line 96, in _get_tmos_version
response = connect.get(base_uri)
File "/usr/lib/python2.7/site-packages/icontrol/session.py", line 258, in wrapper
response = method(self, REST_uri, **kwargs)
File "/usr/lib/python2.7/site-packages/icontrol/session.py", line 427, in get
return self.session.get(uri, **kwargs)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 501, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 474, in request
prep = self.prepare_request(req)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 407, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "/usr/lib/python2.7/site-packages/requests/models.py", line 306, in prepare
self.prepare_auth(auth, url)
File "/usr/lib/python2.7/site-packages/requests/models.py", line 543, in prepare_auth
r = auth(self)
File "/usr/lib/python2.7/site-packages/icontrol/authtoken.py", line 203, in __call__
self.get_new_token(netloc)
File "/usr/lib/python2.7/site-packages/icontrol/authtoken.py", line 100, in get_new_token
self.password))
File "/usr/lib/python2.7/site-packages/requests/api.py", line 110, in post
return request('post', url, data=data, json=json, **kwargs)
File "/usr/lib/python2.7/site-packages/requests/api.py", line 56, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 488, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 609, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 487, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='10.44.193.38', port=443): Max retries exceeded with url: /mgmt/shared/authn/login (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x400a3d0>: Failed to establish a new connection: [Errno 110] Connection timed out',))
fatal: [10.44.193.38 -> localhost]: FAILED! => {
"changed": false,
"failed": true,
"module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_cLPO8c/ansible_module_bigip_gtm_pool.py\", line 654, in <module>\n main()\n File \"/tmp/ansible_cLPO8c/ansible_module_bigip_gtm_pool.py\", line 642, in main\n required_if=spec.required_if\n File \"/tmp/ansible_cLPO8c/ansible_modlib.zip/ansible/module_utils/f5_utils.py\", line 240, in __init__\n File \"/tmp/ansible_cLPO8c/ansible_modlib.zip/ansible/module_utils/f5_utils.py\", line 265, in _get_mgmt_root\n File \"/usr/lib/python2.7/site-packages/f5/bigip/__init__.py\", line 124, in __init__\n self.post_configuration_setup()\n File \"/usr/lib/python2.7/site-packages/f5/bigip/__init__.py\", line 91, in post_configuration_setup\n self._get_tmos_version()\n File \"/usr/lib/python2.7/site-packages/f5/bigip/__init__.py\", line 96, in _get_tmos_version\n response = connect.get(base_uri)\n File \"/usr/lib/python2.7/site-packages/icontrol/session.py\", line 258, in wrapper\n response = method(self, REST_uri, **kwargs)\n File \"/usr/lib/python2.7/site-packages/icontrol/session.py\", line 427, in get\n return self.session.get(uri, **kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/sessions.py\", line 501, in get\n return self.request('GET', url, **kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/sessions.py\", line 474, in request\n prep = self.prepare_request(req)\n File \"/usr/lib/python2.7/site-packages/requests/sessions.py\", line 407, in prepare_request\n hooks=merge_hooks(request.hooks, self.hooks),\n File \"/usr/lib/python2.7/site-packages/requests/models.py\", line 306, in prepare\n self.prepare_auth(auth, url)\n File \"/usr/lib/python2.7/site-packages/requests/models.py\", line 543, in prepare_auth\n r = auth(self)\n File \"/usr/lib/python2.7/site-packages/icontrol/authtoken.py\", line 203, in __call__\n self.get_new_token(netloc)\n File \"/usr/lib/python2.7/site-packages/icontrol/authtoken.py\", line 100, in get_new_token\n self.password))\n File \"/usr/lib/python2.7/site-packages/requests/api.py\", line 110, in post\n return request('post', url, data=data, json=json, **kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/api.py\", line 56, in request\n return session.request(method=method, url=url, **kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/sessions.py\", line 488, in request\n resp = self.send(prep, **send_kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/sessions.py\", line 609, in send\n r = adapter.send(request, **kwargs)\n File \"/usr/lib/python2.7/site-packages/requests/adapters.py\", line 487, in send\n raise ConnectionError(e, request=request)\nrequests.exceptions.ConnectionError: HTTPSConnectionPool(host='10.44.193.38', port=443): Max retries exceeded with url: /mgmt/shared/authn/login (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x400a3d0>: Failed to establish a new connection: [Errno 110] Connection timed out',))\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 0
}
msg: MODULE FAILURE
to retry, use: --limit @/apps/ansible-scripts/f5-BigIP/playbooks/f5-GTM-pool-disable.retry