I am getting the following trace while using f5.bigip.ManagementRoot with the 3.0.6 version. The issue was not present in 3.0.5. I did not took the time to debug it for now.
File "lib/python3.6/site-packages/f5/bigip/__init__.py", line 152, in __init__
self.post_configuration_setup()
File "lib/python3.6/site-packages/f5/bigip/__init__.py", line 111, in post_configuration_setup
self._get_tmos_version()
File "lib/python3.6/site-packages/f5/bigip/__init__.py", line 120, in _get_tmos_version
response = connect.get(base_uri)
File "lib/python3.6/site-packages/icontrol/session.py", line 257, in wrapper
response = method(self, REST_uri, **kwargs)
File "lib/python3.6/site-packages/icontrol/session.py", line 462, in get
return self.session.get(uri, **kwargs)
File "lib/python3.6/site-packages/requests/sessions.py", line 521, in get
return self.request('GET', url, **kwargs)
File "lib/python3.6/site-packages/requests/sessions.py", line 494, in request
prep = self.prepare_request(req)
File "lib/python3.6/site-packages/requests/sessions.py", line 437, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "lib/python3.6/site-packages/requests/models.py", line 309, in prepare
self.prepare_auth(auth, url)
File "lib/python3.6/site-packages/requests/models.py", line 540, in prepare_auth
r = auth(self)
File "lib/python3.6/site-packages/icontrol/authtoken.py", line 254, in __call__
self.get_new_token(netloc)
File "lib/python3.6/site-packages/icontrol/authtoken.py", line 150, in get_new_token
auth=HTTPBasicAuth(self.username, self.password)
File "lib/python3.6/site-packages/requests/api.py", line 112, in post
return request('post', url, data=data, json=json, **kwargs)
File "lib/python3.6/site-packages/requests/api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "lib/python3.6/site-packages/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "lib/python3.6/site-packages/requests/sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "lib/python3.6/site-packages/requests/adapters.py", line 440, in send
timeout=timeout
File "lib/python3.6/site-packages/urllib3/connectionpool.py", line 601, in urlopen
chunked=chunked)
File "lib/python3.6/site-packages/urllib3/connectionpool.py", line 346, in _make_request
self._validate_conn(conn)
File "lib/python3.6/site-packages/urllib3/connectionpool.py", line 850, in _validate_conn
conn.connect()
File "lib/python3.6/site-packages/urllib3/connection.py", line 314, in connect
cert_reqs=resolve_cert_reqs(self.cert_reqs),
File "lib/python3.6/site-packages/urllib3/util/ssl_.py", line 269, in create_urllib3_context
context.options |= options
File "/usr/lib/python3.6/ssl.py", line 465, in options
super(SSLContext, SSLContext).options.__set__(self, value)
File "/usr/lib/python3.6/ssl.py", line 465, in options
super(SSLContext, SSLContext).options.__set__(self, value)
File "/usr/lib/python3.6/ssl.py", line 465, in options
super(SSLContext, SSLContext).options.__set__(self, value)
[Previous line repeated 313 more times]
RecursionError: maximum recursion depth exceeded while calling a Python object
Hello,
I am getting the following trace while using f5.bigip.ManagementRoot with the 3.0.6 version. The issue was not present in 3.0.5. I did not took the time to debug it for now.